Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
ICC Men's T20 World Cup
England in Sri Lanka T20I Series
West Indies in South Africa T20I Series
England in Sri Lanka ODI Series
New Zealand in India T20I Series
Recent Players
Daryl Mitchell
Jacob Bethell
Harry Brook
Kusal Mendis
Glenn Phillips
Adil Rashid
William Jacks
Kongala Vimukthi
Dunith Wellalage
Kariyawasam Asalanka
Dhananjaya de Silva
Shivam Dube
ODI 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
T20 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
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Head-to-head team comparison across formats
🆠Final Verdict: . In recent years, both players have been evenly matched.
CAREER
Overall
CA
Most Runs
35287
Highest Score
7010
Best Strike Rate
14530
Most sixes
862
Most Fours
3104
Best Averages
Most Wickets
1334
Best Bowling Fig
Best Average
3838
Most Dots
643
Best Economy
885
Best Strike Rate
4220
Most Maiden Overs
360
Most Not Outs
347
2025
BEST
CA
Most Runs
1083
Highest Score
458
Best Strike Rate
1968
Most sixes
71
Most Fours
76
Best Averages
Most Wickets
54
Best Bowling Fig
Best Average
128
Most Dots
21
Best Economy
59
Best Strike Rate
145
Most Maiden Overs
9
Most Not Outs
15
2024
CA
Most Runs
6185
Highest Score
1966
Best Strike Rate
4716
Most sixes
145
Most Fours
534
Best Averages
Most Wickets
208
Best Bowling Fig
Best Average
1408
Most Dots
131
Best Economy
298
Best Strike Rate
1515
Most Maiden Overs
39
Most Not Outs
59
2023
CA
Most Runs
1801
Highest Score
910
Best Strike Rate
2287
Most sixes
67
Most Fours
138
Best Averages
Most Wickets
87
Best Bowling Fig
Best Average
278
Most Dots
37
Best Economy
95
Best Strike Rate
367
Most Maiden Overs
17
Most Not Outs
16
2022
CA
Most Runs
1845
Highest Score
685
Best Strike Rate
2155
Most sixes
80
Most Fours
178
Best Averages
Most Wickets
63
Best Bowling Fig
Best Average
329
Most Dots
72
Best Economy
120
Best Strike Rate
281
Most Maiden Overs
3
Most Not Outs
22
2021
CA
Most Runs
1032
Highest Score
389
Best Strike Rate
1191
Most sixes
41
Most Fours
110
Best Averages
Most Wickets
46
Best Bowling Fig
Best Average
113
Most Dots
13
Best Economy
52
Best Strike Rate
142
Most Maiden Overs
10
Most Not Outs
11
2019
CA
Most Runs
2360
Highest Score
981
Best Strike Rate
2791
Most sixes
86
Most Fours
167
Best Averages
Most Wickets
121
Best Bowling Fig
Best Average
552
Most Dots
79
Best Economy
98
Best Strike Rate
652
Most Maiden Overs
18
Most Not Outs
29
2015
CA
Most Runs
672
Highest Score
306
Best Strike Rate
1146
Most sixes
31
Most Fours
46
Best Averages
Most Wickets
10
Best Bowling Fig
Best Average
174
Most Dots
19
Best Economy
72
Best Strike Rate
137
Most Maiden Overs
0
Most Not Outs
8
2014
CA
Most Runs
1063
Highest Score
488
Best Strike Rate
809
Most sixes
9
Most Fours
96
Best Averages
Most Wickets
31
Best Bowling Fig
Best Average
426
Most Dots
10
Best Economy
43
Best Strike Rate
452
Most Maiden Overs
13
Most Not Outs
9
2013
CA
Most Runs
2117
Highest Score
866
Best Strike Rate
2414
Most sixes
35
Most Fours
187
Best Averages
Most Wickets
88
Best Bowling Fig
Best Average
601
Most Dots
30
Best Economy
146
Best Strike Rate
661
Most Maiden Overs
10
Most Not Outs
23
2012
CA
Most Runs
1515
Highest Score
676
Best Strike Rate
1816
Most sixes
34
Most Fours
123
Best Averages
Most Wickets
72
Best Bowling Fig
Best Average
430
Most Dots
18
Best Economy
101
Best Strike Rate
520
Most Maiden Overs
11
Most Not Outs
21
2011
CA
Most Runs
1654
Highest Score
580
Best Strike Rate
1190
Most sixes
28
Most Fours
155
Best Averages
Most Wickets
73
Best Bowling Fig
Best Average
499
Most Dots
47
Best Economy
75
Best Strike Rate
542
Most Maiden Overs
16
Most Not Outs
13
2010
CA
Most Runs
2671
Highest Score
1101
Best Strike Rate
3008
Most sixes
39
Most Fours
246
Best Averages
Most Wickets
89
Best Bowling Fig
Best Average
581
Most Dots
47
Best Economy
171
Best Strike Rate
633
Most Maiden Overs
35
Most Not Outs
28
2009
CA
Most Runs
3172
Highest Score
1080
Best Strike Rate
1310
Most sixes
67
Most Fours
286
Best Averages
Most Wickets
96
Best Bowling Fig
Best Average
389
Most Dots
12
Best Economy
68
Best Strike Rate
491
Most Maiden Overs
54
Most Not Outs
23
2008
CA
Most Runs
1844
Highest Score
996
Best Strike Rate
2888
Most sixes
47
Most Fours
146
Best Averages
Most Wickets
86
Best Bowling Fig
Best Average
662
Most Dots
43
Best Economy
152
Best Strike Rate
776
Most Maiden Overs
20
Most Not Outs
18
2007
CA
Most Runs
3205
Highest Score
1050
Best Strike Rate
1816
Most sixes
47
Most Fours
310
Best Averages
Most Wickets
87
Best Bowling Fig
Best Average
456
Most Dots
36
Best Economy
149
Best Strike Rate
504
Most Maiden Overs
37
Most Not Outs
22
2006
CA
Most Runs
1940
Highest Score
726
Best Strike Rate
1307
Most sixes
15
Most Fours
194
Best Averages
Most Wickets
85
Best Bowling Fig
Best Average
388
Most Dots
9
Best Economy
64
Best Strike Rate
518
Most Maiden Overs
48
Most Not Outs
20
2003
CA
Most Runs
873
Highest Score
440
Best Strike Rate
813
Most sixes
19
Most Fours
90
Best Averages
Most Wickets
32
Best Bowling Fig
Best Average
285
Most Dots
19
Best Economy
53
Best Strike Rate
270
Most Maiden Overs
13
Most Not Outs
7
1979
CA
Most Runs
255
Highest Score
169
Best Strike Rate
326
Most sixes
1
Most Fours
22
Best Averages
Most Wickets
6
Best Bowling Fig
Best Average
75
Most Dots
0
Best Economy
25
Best Strike Rate
137
Most Maiden Overs
7
Most Not Outs
3
TEST
Overall
CA
Most Runs
1621
Highest Score
615
Best Strike Rate
1222
Most sixes
27
Most Fours
137
Best Averages
Most Wickets
58
Best Bowling Fig
Best Average
343
Most Dots
14
Best Economy
66
Best Strike Rate
444
Most Maiden Overs
14
Most Not Outs
13
2025
BEST
CA
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
CA
Most Runs
1621
Highest Score
615
Best Strike Rate
1222
Most sixes
27
Most Fours
137
Best Averages
Most Wickets
58
Best Bowling Fig
Best Average
343
Most Dots
14
Best Economy
66
Best Strike Rate
444
Most Maiden Overs
14
Most Not Outs
13
2023
CA
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
CA
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
CA
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
CA
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
CA
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
CA
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
CA
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
CA
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
2011
CA
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
2010
CA
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
2009
CA
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
2008
CA
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
2007
CA
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
2006
CA
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
2003
CA
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
1979
CA
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
CA
Most Runs
20616
Highest Score
4080
Best Strike Rate
5843
Most sixes
324
Most Fours
1903
Best Averages
Most Wickets
721
Best Bowling Fig
Best Average
2369
Most Dots
284
Best Economy
410
Best Strike Rate
2836
Most Maiden Overs
308
Most Not Outs
166
2025
BEST
CA
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
CA
Most Runs
2304
Highest Score
749
Best Strike Rate
1492
Most sixes
35
Most Fours
213
Best Averages
Most Wickets
74
Best Bowling Fig
Best Average
548
Most Dots
32
Best Economy
95
Best Strike Rate
711
Most Maiden Overs
23
Most Not Outs
17
2023
CA
Most Runs
989
Highest Score
485
Best Strike Rate
794
Most sixes
23
Most Fours
86
Best Averages
Most Wickets
40
Best Bowling Fig
Best Average
208
Most Dots
15
Best Economy
29
Best Strike Rate
303
Most Maiden Overs
10
Most Not Outs
7
2022
CA
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
CA
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
CA
Most Runs
748
Highest Score
419
Best Strike Rate
810
Most sixes
14
Most Fours
58
Best Averages
Most Wickets
43
Best Bowling Fig
Best Average
354
Most Dots
31
Best Economy
41
Best Strike Rate
464
Most Maiden Overs
15
Most Not Outs
7
2015
CA
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
CA
Most Runs
1063
Highest Score
488
Best Strike Rate
809
Most sixes
9
Most Fours
96
Best Averages
Most Wickets
31
Best Bowling Fig
Best Average
426
Most Dots
10
Best Economy
43
Best Strike Rate
452
Most Maiden Overs
13
Most Not Outs
9
2013
CA
Most Runs
930
Highest Score
467
Best Strike Rate
996
Most sixes
16
Most Fours
79
Best Averages
Most Wickets
29
Best Bowling Fig
Best Average
328
Most Dots
13
Best Economy
61
Best Strike Rate
421
Most Maiden Overs
10
Most Not Outs
9
2012
CA
Most Runs
447
Highest Score
318
Best Strike Rate
646
Most sixes
5
Most Fours
35
Best Averages
Most Wickets
25
Best Bowling Fig
Best Average
194
Most Dots
2
Best Economy
36
Best Strike Rate
323
Most Maiden Overs
10
Most Not Outs
4
2011
CA
Most Runs
1654
Highest Score
580
Best Strike Rate
1190
Most sixes
28
Most Fours
155
Best Averages
Most Wickets
73
Best Bowling Fig
Best Average
499
Most Dots
47
Best Economy
75
Best Strike Rate
542
Most Maiden Overs
16
Most Not Outs
13
2010
CA
Most Runs
1860
Highest Score
702
Best Strike Rate
1330
Most sixes
21
Most Fours
176
Best Averages
Most Wickets
67
Best Bowling Fig
Best Average
359
Most Dots
39
Best Economy
73
Best Strike Rate
448
Most Maiden Overs
35
Most Not Outs
18
2009
CA
Most Runs
3172
Highest Score
1080
Best Strike Rate
1310
Most sixes
67
Most Fours
286
Best Averages
Most Wickets
96
Best Bowling Fig
Best Average
389
Most Dots
12
Best Economy
68
Best Strike Rate
491
Most Maiden Overs
54
Most Not Outs
23
2008
CA
Most Runs
1201
Highest Score
655
Best Strike Rate
1483
Most sixes
24
Most Fours
105
Best Averages
Most Wickets
36
Best Bowling Fig
Best Average
433
Most Dots
23
Best Economy
68
Best Strike Rate
566
Most Maiden Overs
17
Most Not Outs
7
2007
CA
Most Runs
3180
Highest Score
1035
Best Strike Rate
1747
Most sixes
47
Most Fours
308
Best Averages
Most Wickets
84
Best Bowling Fig
Best Average
418
Most Dots
32
Best Economy
139
Best Strike Rate
480
Most Maiden Overs
37
Most Not Outs
22
2006
CA
Most Runs
1940
Highest Score
726
Best Strike Rate
1307
Most sixes
15
Most Fours
194
Best Averages
Most Wickets
85
Best Bowling Fig
Best Average
388
Most Dots
9
Best Economy
64
Best Strike Rate
518
Most Maiden Overs
48
Most Not Outs
20
2003
CA
Most Runs
873
Highest Score
440
Best Strike Rate
813
Most sixes
19
Most Fours
90
Best Averages
Most Wickets
32
Best Bowling Fig
Best Average
285
Most Dots
19
Best Economy
53
Best Strike Rate
270
Most Maiden Overs
13
Most Not Outs
7
1979
CA
Most Runs
255
Highest Score
169
Best Strike Rate
326
Most sixes
1
Most Fours
22
Best Averages
Most Wickets
6
Best Bowling Fig
Best Average
75
Most Dots
0
Best Economy
25
Best Strike Rate
137
Most Maiden Overs
7
Most Not Outs
3
T20I
Overall
CA
Most Runs
13050
Highest Score
2315
Best Strike Rate
7465
Most sixes
511
Most Fours
1064
Best Averages
Most Wickets
555
Best Bowling Fig
Best Average
1126
Most Dots
345
Best Economy
409
Best Strike Rate
940
Most Maiden Overs
38
Most Not Outs
168
2025
BEST
CA
Most Runs
1083
Highest Score
458
Best Strike Rate
1968
Most sixes
71
Most Fours
76
Best Averages
Most Wickets
54
Best Bowling Fig
Best Average
128
Most Dots
21
Best Economy
59
Best Strike Rate
145
Most Maiden Overs
9
Most Not Outs
15
2024
CA
Most Runs
2260
Highest Score
602
Best Strike Rate
2002
Most sixes
83
Most Fours
184
Best Averages
Most Wickets
76
Best Bowling Fig
Best Average
517
Most Dots
85
Best Economy
137
Best Strike Rate
360
Most Maiden Overs
2
Most Not Outs
29
2023
CA
Most Runs
812
Highest Score
425
Best Strike Rate
1493
Most sixes
44
Most Fours
52
Best Averages
Most Wickets
47
Best Bowling Fig
Best Average
70
Most Dots
22
Best Economy
66
Best Strike Rate
64
Most Maiden Overs
7
Most Not Outs
9
2022
CA
Most Runs
1845
Highest Score
685
Best Strike Rate
2155
Most sixes
80
Most Fours
178
Best Averages
Most Wickets
63
Best Bowling Fig
Best Average
329
Most Dots
72
Best Economy
120
Best Strike Rate
281
Most Maiden Overs
3
Most Not Outs
22
2021
CA
Most Runs
1032
Highest Score
389
Best Strike Rate
1191
Most sixes
41
Most Fours
110
Best Averages
Most Wickets
46
Best Bowling Fig
Best Average
113
Most Dots
13
Best Economy
52
Best Strike Rate
142
Most Maiden Overs
10
Most Not Outs
11
2019
CA
Most Runs
1612
Highest Score
562
Best Strike Rate
1981
Most sixes
72
Most Fours
109
Best Averages
Most Wickets
78
Best Bowling Fig
Best Average
198
Most Dots
48
Best Economy
57
Best Strike Rate
188
Most Maiden Overs
3
Most Not Outs
22
2015
CA
Most Runs
672
Highest Score
306
Best Strike Rate
1146
Most sixes
31
Most Fours
46
Best Averages
Most Wickets
10
Best Bowling Fig
Best Average
174
Most Dots
19
Best Economy
72
Best Strike Rate
137
Most Maiden Overs
0
Most Not Outs
8
2014
CA
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
CA
Most Runs
1187
Highest Score
399
Best Strike Rate
1418
Most sixes
19
Most Fours
108
Best Averages
Most Wickets
59
Best Bowling Fig
Best Average
273
Most Dots
17
Best Economy
85
Best Strike Rate
240
Most Maiden Overs
0
Most Not Outs
14
2012
CA
Most Runs
1068
Highest Score
358
Best Strike Rate
1170
Most sixes
29
Most Fours
88
Best Averages
Most Wickets
47
Best Bowling Fig
Best Average
236
Most Dots
16
Best Economy
65
Best Strike Rate
197
Most Maiden Overs
1
Most Not Outs
17
2011
CA
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
2010
CA
Most Runs
811
Highest Score
399
Best Strike Rate
1678
Most sixes
18
Most Fours
70
Best Averages
Most Wickets
22
Best Bowling Fig
Best Average
222
Most Dots
8
Best Economy
98
Best Strike Rate
185
Most Maiden Overs
0
Most Not Outs
10
2009
CA
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
2008
CA
Most Runs
643
Highest Score
341
Best Strike Rate
1405
Most sixes
23
Most Fours
41
Best Averages
Most Wickets
50
Best Bowling Fig
Best Average
229
Most Dots
20
Best Economy
84
Best Strike Rate
210
Most Maiden Overs
3
Most Not Outs
11
2007
CA
Most Runs
25
Highest Score
15
Best Strike Rate
69
Most sixes
0
Most Fours
2
Best Averages
Most Wickets
3
Best Bowling Fig
Best Average
38
Most Dots
4
Best Economy
10
Best Strike Rate
24
Most Maiden Overs
0
Most Not Outs
2006
CA
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
2003
CA
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
1979
CA
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