Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
T20 Internationals - Batting Records and Statistics - Aggregates
Fastest Players to Score
1000
2000
3000
4000
Runs All Players
Openers Only
Player
Country
2000 Runs
Career
Innings
Match
Runs
Matches
Runs
Avg
1
Babar Azam*
Pakistan
52
25/04/2021
2035
109
3698
41.55
2
Mohammad Rizwan*
Pakistan
52
20/09/2022
2011
90
2981
48.87
3
V Kohli*
India
56
03/07/2018
2012
117
4037
51.76
4
S A Yadav*
India
56
12/12/2023
2041
60
2141
45.55
5
K L Rahul*
India
58
20/09/2022
2018
72
2265
37.75
6
A J Finch*
Australia
62
04/09/2020
2035
103
3120
34.29
7
Virandeep Singh*
Malaysia
64
30/10/2023
2006
74
2215
36.92
8
B B McCullum
New Zealand
66
29/03/2014
2044
71
2140
35.67
9
M J Guptill*
New Zealand
68
28/01/2018
2013
122
3531
31.81
10
Mohammad Shahzad*
Afghanistan
68
31/10/2021
2011
73
2048
29.26
11
Q de Kock*
South Africa
71
04/10/2022
2032
80
2277
32.53
12
P R Stirling*
Ireland
72
15/01/2020
2024
137
3491
27.93
13
K S Williamson*
New Zealand
72
14/11/2021
2021
89
2547
33.96
14
D A Warner*
Australia
73
01/11/2019
2009
103
3099
33.68
15
A D Hales*
England
74
10/11/2022
2073
75
2074
30.96
16
R G Sharma*
India
77
08/07/2018
2086
151
3974
31.79
17
R D Berrington*
Scotland
77
28/07/2023
2032
87
2040
31.88
18
J C Buttler*
England
78
01/11/2021
2085
114
2927
34.85
19
G J Maxwell*
Australia
78
08/06/2022
2001
106
2468
30.10
20
E J G Morgan*
England
83
10/11/2019
2002
115
2458
28.58
21
Mohammad Hafeez*
Pakistan
89
30/08/2020
2061
119
2514
26.46
22
A Balbirnie*
Ireland
91
20/08/2023
2041
101
2170
23.33
23
Shoaib Malik*
Pakistan
92
01/07/2018
2026
124
2435
31.22
24
D A Miller*
South Africa
92
02/10/2022
2050
116
2268
33.85
25
Shakib Al Hasan*
Bangladesh
96
03/07/2022
2005
117
2382
23.82
26
Mahmudullah*
Bangladesh
107
05/03/2022
2002
124
2176
23.65
27
Mohammad Nabi*
Afghanistan
109
19/02/2024
2003
121
2109
22.92
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links