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
Head-to-head team comparison across formats
🆠Final Verdict: . In recent years, both players have been evenly matched.
CAREER
Overall
NE
Most Runs
34395
Highest Score
4192
Best Strike Rate
7946
Most sixes
975
Most Fours
2954
Best Averages
Most Wickets
1503
Best Bowling Fig
Best Average
2174
Most Dots
936
Best Economy
526
Best Strike Rate
2420
Most Maiden Overs
332
Most Not Outs
376
2025
BEST
NE
Most Runs
897
Highest Score
459
Best Strike Rate
2093
Most sixes
36
Most Fours
64
Best Averages
Most Wickets
40
Best Bowling Fig
Best Average
157
Most Dots
46
Best Economy
82
Best Strike Rate
134
Most Maiden Overs
2
Most Not Outs
12
2024
NE
Most Runs
5138
Highest Score
1704
Best Strike Rate
4108
Most sixes
216
Most Fours
431
Best Averages
Most Wickets
223
Best Bowling Fig
Best Average
1057
Most Dots
173
Best Economy
226
Best Strike Rate
1173
Most Maiden Overs
40
Most Not Outs
57
2023
NE
Most Runs
7319
Highest Score
1581
Best Strike Rate
3084
Most sixes
252
Most Fours
648
Best Averages
Most Wickets
279
Best Bowling Fig
Best Average
708
Most Dots
186
Best Economy
146
Best Strike Rate
763
Most Maiden Overs
72
Most Not Outs
67
2022
NE
Most Runs
5998
Highest Score
1588
Best Strike Rate
3654
Most sixes
112
Most Fours
518
Best Averages
Most Wickets
281
Best Bowling Fig
Best Average
807
Most Dots
135
Best Economy
230
Best Strike Rate
915
Most Maiden Overs
44
Most Not Outs
61
2021
NE
Most Runs
1876
Highest Score
839
Best Strike Rate
2243
Most sixes
87
Most Fours
127
Best Averages
Most Wickets
82
Best Bowling Fig
Best Average
428
Most Dots
52
Best Economy
135
Best Strike Rate
433
Most Maiden Overs
15
Most Not Outs
18
2020
NE
Most Runs
925
Highest Score
605
Best Strike Rate
2094
Most sixes
24
Most Fours
90
Best Averages
Most Wickets
48
Best Bowling Fig
Best Average
209
Most Dots
20
Best Economy
83
Best Strike Rate
279
Most Maiden Overs
22
Most Not Outs
10
2019
NE
Most Runs
3159
Highest Score
1019
Best Strike Rate
2616
Most sixes
104
Most Fours
274
Best Averages
Most Wickets
149
Best Bowling Fig
Best Average
297
Most Dots
110
Best Economy
124
Best Strike Rate
298
Most Maiden Overs
12
Most Not Outs
42
2018
NE
Most Runs
2121
Highest Score
707
Best Strike Rate
1564
Most sixes
33
Most Fours
208
Best Averages
Most Wickets
103
Best Bowling Fig
Best Average
399
Most Dots
59
Best Economy
122
Best Strike Rate
491
Most Maiden Overs
43
Most Not Outs
22
2017
NE
Most Runs
701
Highest Score
374
Best Strike Rate
704
Most sixes
5
Most Fours
68
Best Averages
Most Wickets
32
Best Bowling Fig
Best Average
277
Most Dots
13
Best Economy
45
Best Strike Rate
412
Most Maiden Overs
20
Most Not Outs
8
2016
NE
Most Runs
667
Highest Score
370
Best Strike Rate
693
Most sixes
16
Most Fours
38
Best Averages
Most Wickets
25
Best Bowling Fig
Best Average
203
Most Dots
17
Best Economy
36
Best Strike Rate
286
Most Maiden Overs
14
Most Not Outs
7
2015
NE
Most Runs
1578
Highest Score
770
Best Strike Rate
1822
Most sixes
14
Most Fours
115
Best Averages
Most Wickets
58
Best Bowling Fig
Best Average
480
Most Dots
34
Best Economy
146
Best Strike Rate
505
Most Maiden Overs
6
Most Not Outs
19
2014
NE
Most Runs
2028
Highest Score
767
Best Strike Rate
1650
Most sixes
22
Most Fours
212
Best Averages
Most Wickets
98
Best Bowling Fig
Best Average
366
Most Dots
28
Best Economy
94
Best Strike Rate
443
Most Maiden Overs
36
Most Not Outs
21
2013
NE
Most Runs
1167
Highest Score
324
Best Strike Rate
1201
Most sixes
43
Most Fours
83
Best Averages
Most Wickets
51
Best Bowling Fig
Best Average
223
Most Dots
48
Best Economy
77
Best Strike Rate
195
Most Maiden Overs
1
Most Not Outs
20
2012
NE
Most Runs
821
Highest Score
289
Best Strike Rate
674
Most sixes
11
Most Fours
78
Best Averages
Most Wickets
34
Best Bowling Fig
Best Average
55
Most Dots
15
Best Economy
18
Best Strike Rate
59
Most Maiden Overs
5
Most Not Outs
12
TEST
Overall
NE
Most Runs
584
Highest Score
368
Best Strike Rate
773
Most sixes
20
Most Fours
59
Best Averages
Most Wickets
23
Best Bowling Fig
Best Average
196
Most Dots
16
Best Economy
37
Best Strike Rate
310
Most Maiden Overs
13
Most Not Outs
5
2025
BEST
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2024
NE
Most Runs
584
Highest Score
368
Best Strike Rate
773
Most sixes
20
Most Fours
59
Best Averages
Most Wickets
23
Best Bowling Fig
Best Average
196
Most Dots
16
Best Economy
37
Best Strike Rate
310
Most Maiden Overs
13
Most Not Outs
5
2023
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2022
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2021
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2020
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2019
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2018
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2017
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2016
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2015
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2014
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2013
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2012
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
ODI
Overall
NE
Most Runs
18052
Highest Score
2160
Best Strike Rate
2874
Most sixes
332
Most Fours
1634
Best Averages
Most Wickets
715
Best Bowling Fig
Best Average
1120
Most Dots
358
Best Economy
212
Best Strike Rate
1390
Most Maiden Overs
280
Most Not Outs
158
2025
BEST
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2024
NE
Most Runs
1298
Highest Score
684
Best Strike Rate
1087
Most sixes
38
Most Fours
134
Best Averages
Most Wickets
48
Best Bowling Fig
Best Average
415
Most Dots
24
Best Economy
62
Best Strike Rate
525
Most Maiden Overs
19
Most Not Outs
10
2023
NE
Most Runs
5200
Highest Score
1011
Best Strike Rate
1420
Most sixes
131
Most Fours
489
Best Averages
Most Wickets
180
Best Bowling Fig
Best Average
437
Most Dots
128
Best Economy
60
Best Strike Rate
525
Most Maiden Overs
66
Most Not Outs
42
2022
NE
Most Runs
3564
Highest Score
929
Best Strike Rate
1514
Most sixes
43
Most Fours
301
Best Averages
Most Wickets
146
Best Bowling Fig
Best Average
446
Most Dots
57
Best Economy
104
Best Strike Rate
595
Most Maiden Overs
39
Most Not Outs
30
2021
NE
Most Runs
1019
Highest Score
483
Best Strike Rate
820
Most sixes
26
Most Fours
67
Best Averages
Most Wickets
44
Best Bowling Fig
Best Average
206
Most Dots
24
Best Economy
66
Best Strike Rate
263
Most Maiden Overs
14
Most Not Outs
9
2020
NE
Most Runs
625
Highest Score
412
Best Strike Rate
992
Most sixes
14
Most Fours
64
Best Averages
Most Wickets
30
Best Bowling Fig
Best Average
101
Most Dots
7
Best Economy
35
Best Strike Rate
157
Most Maiden Overs
16
Most Not Outs
6
2019
NE
Most Runs
572
Highest Score
367
Best Strike Rate
869
Most sixes
5
Most Fours
58
Best Averages
Most Wickets
22
Best Bowling Fig
Best Average
77
Most Dots
11
Best Economy
32
Best Strike Rate
106
Most Maiden Overs
10
Most Not Outs
5
2018
NE
Most Runs
2080
Highest Score
666
Best Strike Rate
977
Most sixes
32
Most Fours
203
Best Averages
Most Wickets
97
Best Bowling Fig
Best Average
329
Most Dots
52
Best Economy
50
Best Strike Rate
447
Most Maiden Overs
43
Most Not Outs
19
2017
NE
Most Runs
701
Highest Score
374
Best Strike Rate
704
Most sixes
5
Most Fours
68
Best Averages
Most Wickets
32
Best Bowling Fig
Best Average
277
Most Dots
13
Best Economy
45
Best Strike Rate
412
Most Maiden Overs
20
Most Not Outs
8
2016
NE
Most Runs
667
Highest Score
370
Best Strike Rate
693
Most sixes
16
Most Fours
38
Best Averages
Most Wickets
25
Best Bowling Fig
Best Average
203
Most Dots
17
Best Economy
36
Best Strike Rate
286
Most Maiden Overs
14
Most Not Outs
7
2015
NE
Most Runs
747
Highest Score
468
Best Strike Rate
824
Most sixes
5
Most Fours
52
Best Averages
Most Wickets
19
Best Bowling Fig
Best Average
221
Most Dots
8
Best Economy
53
Best Strike Rate
266
Most Maiden Overs
4
Most Not Outs
6
2014
NE
Most Runs
1579
Highest Score
509
Best Strike Rate
805
Most sixes
17
Most Fours
160
Best Averages
Most Wickets
72
Best Bowling Fig
Best Average
250
Most Dots
17
Best Economy
56
Best Strike Rate
310
Most Maiden Overs
35
Most Not Outs
16
2013
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2012
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
T20I
Overall
NE
Most Runs
15759
Highest Score
1664
Best Strike Rate
4299
Most sixes
623
Most Fours
1261
Best Averages
Most Wickets
765
Best Bowling Fig
Best Average
858
Most Dots
562
Best Economy
277
Best Strike Rate
720
Most Maiden Overs
39
Most Not Outs
213
2025
BEST
NE
Most Runs
897
Highest Score
459
Best Strike Rate
2093
Most sixes
36
Most Fours
64
Best Averages
Most Wickets
40
Best Bowling Fig
Best Average
157
Most Dots
46
Best Economy
82
Best Strike Rate
134
Most Maiden Overs
2
Most Not Outs
12
2024
NE
Most Runs
3256
Highest Score
652
Best Strike Rate
2248
Most sixes
158
Most Fours
238
Best Averages
Most Wickets
152
Best Bowling Fig
Best Average
446
Most Dots
133
Best Economy
127
Best Strike Rate
338
Most Maiden Overs
8
Most Not Outs
42
2023
NE
Most Runs
2119
Highest Score
570
Best Strike Rate
1664
Most sixes
121
Most Fours
159
Best Averages
Most Wickets
99
Best Bowling Fig
Best Average
271
Most Dots
58
Best Economy
86
Best Strike Rate
238
Most Maiden Overs
6
Most Not Outs
25
2022
NE
Most Runs
2434
Highest Score
659
Best Strike Rate
2140
Most sixes
69
Most Fours
217
Best Averages
Most Wickets
135
Best Bowling Fig
Best Average
361
Most Dots
78
Best Economy
126
Best Strike Rate
320
Most Maiden Overs
5
Most Not Outs
31
2021
NE
Most Runs
857
Highest Score
356
Best Strike Rate
1423
Most sixes
61
Most Fours
60
Best Averages
Most Wickets
38
Best Bowling Fig
Best Average
222
Most Dots
28
Best Economy
69
Best Strike Rate
170
Most Maiden Overs
1
Most Not Outs
9
2020
NE
Most Runs
300
Highest Score
193
Best Strike Rate
1102
Most sixes
10
Most Fours
26
Best Averages
Most Wickets
18
Best Bowling Fig
Best Average
108
Most Dots
13
Best Economy
48
Best Strike Rate
122
Most Maiden Overs
6
Most Not Outs
4
2019
NE
Most Runs
2587
Highest Score
652
Best Strike Rate
1747
Most sixes
99
Most Fours
216
Best Averages
Most Wickets
127
Best Bowling Fig
Best Average
220
Most Dots
99
Best Economy
92
Best Strike Rate
192
Most Maiden Overs
2
Most Not Outs
37
2018
NE
Most Runs
41
Highest Score
41
Best Strike Rate
587
Most sixes
1
Most Fours
5
Best Averages
Most Wickets
6
Best Bowling Fig
Best Average
70
Most Dots
7
Best Economy
72
Best Strike Rate
44
Most Maiden Overs
0
Most Not Outs
3
2017
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2016
NE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Maiden Overs
Most Not Outs
2015
NE
Most Runs
831
Highest Score
302
Best Strike Rate
998
Most sixes
9
Most Fours
63
Best Averages
Most Wickets
39
Best Bowling Fig
Best Average
259
Most Dots
26
Best Economy
93
Best Strike Rate
239
Most Maiden Overs
2
Most Not Outs
13
2014
NE
Most Runs
449
Highest Score
258
Best Strike Rate
845
Most sixes
5
Most Fours
52
Best Averages
Most Wickets
26
Best Bowling Fig
Best Average
116
Most Dots
11
Best Economy
38
Best Strike Rate
133
Most Maiden Overs
1
Most Not Outs
5
2013
NE
Most Runs
1167
Highest Score
324
Best Strike Rate
1201
Most sixes
43
Most Fours
83
Best Averages
Most Wickets
51
Best Bowling Fig
Best Average
223
Most Dots
48
Best Economy
77
Best Strike Rate
195
Most Maiden Overs
1
Most Not Outs
20
2012
NE
Most Runs
821
Highest Score
289
Best Strike Rate
674
Most sixes
11
Most Fours
78
Best Averages
Most Wickets
34
Best Bowling Fig
Best Average
55
Most Dots
15
Best Economy
18
Best Strike Rate
59
Most Maiden Overs
5
Most Not Outs
12