Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2026 stats
2025 stats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
John Wright vs Kapil Dev
Career • Test • ODI • T20I Comparison
🆠Final Verdict: Kapil Dev has the edge in overall, Tests and ODIs. In recent years, form favours Kapil Dev.
CAREER
Overall
JW
KD
Most Runs
9225
9031
Highest Score
286
338
Best Strike Rate
92
176
Most sixes
25
128
Most Fours
1000
878
Best Averages
Most 50s
47
41
Most 100s
13
8
Most Not Outs
8
54
1994
JW
KD
Most Runs
174
Highest Score
70
Best Strike Rate
120
Most sixes
4
Most Fours
12
Best Averages
Most 50s
1
Most Not Outs
3
1993
JW
KD
Most Runs
237
354
Highest Score
72
98
Best Strike Rate
27
147
Most sixes
0
4
Most Fours
30
38
Best Averages
Most 50s
1
1
Most Not Outs
1
3
1992
JW
KD
Most Runs
512
611
Highest Score
173
171
Best Strike Rate
83
148
Most sixes
1
6
Most Fours
61
65
Best Averages
Most 50s
3
2
Most 100s
1
1
Most Not Outs
3
1991
JW
KD
Most Runs
451
235
Highest Score
165
83
Best Strike Rate
107
150
Most sixes
1
3
Most Fours
59
16
Best Averages
Most 50s
3
Most 100s
1
Most Not Outs
4
1990
BEST
JW
KD
Most Runs
1170
471
Highest Score
278
158
Best Strike Rate
108
162
Most sixes
4
8
Most Fours
143
49
Best Averages
Most 50s
6
1
Most 100s
3
1
Most Not Outs
2
4
1989
JW
KD
Most Runs
203
488
Highest Score
95
99
Best Strike Rate
91
164
Most sixes
1
2
Most Fours
22
56
Best Averages
Most 50s
1
1
Most Not Outs
1
1988
JW
KD
Most Runs
1191
552
Highest Score
204
161
Best Strike Rate
97
186
Most sixes
5
7
Most Fours
135
62
Best Averages
Most 50s
6
1
Most 100s
2
1
Most Not Outs
3
1987
JW
KD
Most Runs
739
797
Highest Score
199
153
Best Strike Rate
98
187
Most sixes
2
10
Most Fours
66
57
Best Averages
Most 50s
3
8
Most 100s
1
Most Not Outs
6
1986
JW
KD
Most Runs
640
934
Highest Score
180
221
Best Strike Rate
83
202
Most sixes
3
12
Most Fours
62
93
Best Averages
Most 50s
4
3
Most 100s
1
2
Most Not Outs
2
7
1985
JW
KD
Most Runs
703
628
Highest Score
131
132
Best Strike Rate
86
188
Most sixes
2
6
Most Fours
69
56
Best Averages
Most 50s
4
5
Most Not Outs
3
1984
JW
KD
Most Runs
732
262
Highest Score
185
99
Best Strike Rate
96
163
Most sixes
2
3
Most Fours
87
25
Best Averages
Most 50s
2
1
Most 100s
2
Most Not Outs
1
3
1983
JW
KD
Most Runs
855
1106
Highest Score
177
275
Best Strike Rate
104
197
Most sixes
2
24
Most Fours
101
86
Best Averages
Most 50s
5
3
Most 100s
1
Most Not Outs
6
1982
JW
KD
Most Runs
223
825
Highest Score
159
176
Best Strike Rate
67
227
Most sixes
0
19
Most Fours
35
87
Best Averages
Most 50s
5
Most 100s
1
1
Most Not Outs
3
1981
JW
KD
Most Runs
579
343
Highest Score
191
109
Best Strike Rate
84
143
Most sixes
1
4
Most Fours
42
44
Best Averages
Most 50s
3
2
Most 100s
1
Most Not Outs
2
1980
JW
KD
Most Runs
375
287
Highest Score
104
159
Best Strike Rate
75
180
Most sixes
1
4
Most Fours
29
38
Best Averages
Most 50s
2
2
Most Not Outs
1
1979
JW
KD
Most Runs
344
672
Highest Score
157
151
Best Strike Rate
50
180
Most sixes
0
6
Most Fours
37
75
Best Averages
Most 50s
2
3
Most 100s
1
Most Not Outs
3
1978
JW
KD
Most Runs
271
292
Highest Score
92
74
Best Strike Rate
74
155
Most sixes
0
6
Most Fours
22
19
Best Averages
Most 50s
2
2
Most Not Outs
1
TEST
Overall
JW
KD
Most Runs
5334
5248
Highest Score
185
163
Best Strike Rate
35
81
Most sixes
10
61
Most Fours
630
587
Best Averages
Most 50s
23
27
Most 100s
12
7
Most Not Outs
7
15
1994
JW
KD
Most Runs
117
Highest Score
53
Best Strike Rate
52
Most sixes
4
Most Fours
8
Best Averages
Most 50s
1
Most Not Outs
1
1993
JW
KD
Most Runs
237
213
Highest Score
72
66
Best Strike Rate
27
68
Most sixes
0
3
Most Fours
30
25
Best Averages
Most 50s
1
1
Most Not Outs
1
1
1992
JW
KD
Most Runs
391
293
Highest Score
116
129
Best Strike Rate
29
65
Most sixes
0
1
Most Fours
47
40
Best Averages
Most 50s
2
2
Most 100s
1
1
Most Not Outs
1991
JW
KD
Most Runs
329
100
Highest Score
101
44
Best Strike Rate
51
82
Most sixes
1
3
Most Fours
43
13
Best Averages
Most 50s
2
Most 100s
1
Most Not Outs
1990
BEST
JW
KD
Most Runs
705
279
Highest Score
185
110
Best Strike Rate
43
80
Most sixes
3
6
Most Fours
91
33
Best Averages
Most 50s
2
1
Most 100s
3
1
Most Not Outs
2
1
1989
JW
KD
Most Runs
101
250
Highest Score
36
55
Best Strike Rate
30
83
Most sixes
0
0
Most Fours
12
36
Best Averages
Most 50s
1
Most Not Outs
1988
JW
KD
Most Runs
449
221
Highest Score
103
109
Best Strike Rate
33
89
Most sixes
1
0
Most Fours
58
34
Best Averages
Most 50s
2
Most 100s
1
1
Most Not Outs
1987
JW
KD
Most Runs
487
349
Highest Score
138
66
Best Strike Rate
36
74
Most sixes
0
2
Most Fours
49
23
Best Averages
Most 50s
2
4
Most 100s
1
Most Not Outs
1
1986
JW
KD
Most Runs
320
417
Highest Score
119
163
Best Strike Rate
34
99
Most sixes
1
4
Most Fours
35
56
Best Averages
Most 50s
3
Most 100s
1
2
Most Not Outs
2
2
1985
JW
KD
Most Runs
516
365
Highest Score
66
78
Best Strike Rate
35
88
Most sixes
1
1
Most Fours
53
40
Best Averages
Most 50s
3
3
Most Not Outs
1984
JW
KD
Most Runs
566
161
Highest Score
130
60
Best Strike Rate
42
69
Most sixes
2
1
Most Fours
73
14
Best Averages
Most 50s
1
1
Most 100s
2
Most Not Outs
1
1
1983
JW
KD
Most Runs
257
579
Highest Score
93
100
Best Strike Rate
44
90
Most sixes
0
9
Most Fours
35
45
Best Averages
Most 50s
2
2
Most 100s
Most Not Outs
2
1982
JW
KD
Most Runs
200
595
Highest Score
141
116
Best Strike Rate
39
104
Most sixes
0
11
Most Fours
32
73
Best Averages
Most 50s
4
Most 100s
1
1
Most Not Outs
2
1981
JW
KD
Most Runs
201
241
Highest Score
110
59
Best Strike Rate
27
70
Most sixes
1
3
Most Fours
19
37
Best Averages
Most 50s
1
Most 100s
1
Most Not Outs
1
1980
JW
KD
Most Runs
174
175
Highest Score
44
84
Best Strike Rate
27
61
Most sixes
0
1
Most Fours
14
24
Best Averages
Most 50s
1
Most Not Outs
1
1979
JW
KD
Most Runs
178
619
Highest Score
88
126
Best Strike Rate
84
Most sixes
0
6
Most Fours
21
69
Best Averages
Most 50s
1
3
Most 100s
1
Most Not Outs
3
1978
JW
KD
Most Runs
223
274
Highest Score
62
61
Best Strike Rate
26
91
Most sixes
0
6
Most Fours
18
17
Best Averages
Most 50s
2
2
Most Not Outs
ODI
Overall
JW
KD
Most Runs
3891
3783
Highest Score
101
175
Best Strike Rate
57
95
Most sixes
15
67
Most Fours
370
291
Best Averages
Most 50s
24
14
Most 100s
1
1
Most Not Outs
1
39
1994
JW
KD
Most Runs
57
Highest Score
17
Best Strike Rate
68
Most sixes
0
Most Fours
4
Best Averages
Most 50s
Most Not Outs
2
1993
JW
KD
Most Runs
141
Highest Score
32
Best Strike Rate
79
Most sixes
1
Most Fours
13
Best Averages
Most 50s
Most Not Outs
2
1992
JW
KD
Most Runs
121
318
Highest Score
57
42
Best Strike Rate
54
83
Most sixes
1
5
Most Fours
14
25
Best Averages
Most 50s
1
Most 100s
Most Not Outs
3
1991
JW
KD
Most Runs
122
135
Highest Score
64
39
Best Strike Rate
56
68
Most sixes
0
0
Most Fours
16
3
Best Averages
Most 50s
1
Most 100s
Most Not Outs
4
1990
JW
KD
Most Runs
465
192
Highest Score
93
48
Best Strike Rate
65
82
Most sixes
1
2
Most Fours
52
16
Best Averages
Most 50s
4
Most 100s
Most Not Outs
3
1989
JW
KD
Most Runs
102
238
Highest Score
59
44
Best Strike Rate
61
81
Most sixes
1
2
Most Fours
10
20
Best Averages
Most 50s
1
Most Not Outs
1
1988
BEST
JW
KD
Most Runs
742
331
Highest Score
101
52
Best Strike Rate
64
97
Most sixes
4
7
Most Fours
77
28
Best Averages
Most 50s
4
1
Most 100s
1
Most Not Outs
3
1987
JW
KD
Most Runs
252
448
Highest Score
61
87
Best Strike Rate
62
113
Most sixes
2
8
Most Fours
17
34
Best Averages
Most 50s
1
4
Most 100s
Most Not Outs
5
1986
JW
KD
Most Runs
320
517
Highest Score
61
58
Best Strike Rate
49
103
Most sixes
2
8
Most Fours
27
37
Best Averages
Most 50s
1
3
Most 100s
Most Not Outs
5
1985
JW
KD
Most Runs
187
263
Highest Score
65
54
Best Strike Rate
51
100
Most sixes
1
5
Most Fours
16
16
Best Averages
Most 50s
1
2
Most Not Outs
3
1984
JW
KD
Most Runs
166
101
Highest Score
55
39
Best Strike Rate
54
94
Most sixes
0
2
Most Fours
14
11
Best Averages
Most 50s
1
Most 100s
Most Not Outs
2
1983
JW
KD
Most Runs
598
527
Highest Score
84
175
Best Strike Rate
60
107
Most sixes
2
15
Most Fours
66
41
Best Averages
Most 50s
3
1
Most 100s
1
Most Not Outs
4
1982
JW
KD
Most Runs
23
230
Highest Score
18
60
Best Strike Rate
28
123
Most sixes
0
8
Most Fours
3
14
Best Averages
Most 50s
1
Most 100s
Most Not Outs
1
1981
JW
KD
Most Runs
378
102
Highest Score
81
50
Best Strike Rate
57
73
Most sixes
0
1
Most Fours
23
7
Best Averages
Most 50s
3
1
Most 100s
Most Not Outs
1
1980
JW
KD
Most Runs
201
112
Highest Score
60
75
Best Strike Rate
48
119
Most sixes
1
3
Most Fours
15
14
Best Averages
Most 50s
2
1
Most Not Outs
1979
JW
KD
Most Runs
166
53
Highest Score
69
25
Best Strike Rate
50
96
Most sixes
0
0
Most Fours
16
6
Best Averages
Most 50s
1
Most 100s
Most Not Outs
1978
JW
KD
Most Runs
48
18
Highest Score
30
13
Best Strike Rate
48
64
Most sixes
0
0
Most Fours
4
2
Best Averages
Most 50s
Most Not Outs
1
T20I
Overall
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994
BEST
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1993
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1992
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1990
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1988
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1987
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1986
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1984
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1982
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1981
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1980
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1979
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1978
JW
KD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs