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
128
4223
39.84
2
Mohammad Rizwan*
Pakistan
52
20/09/2022
2011
106
3414
47.42
3
Muhammad Waseem*
United Arab Emirates
54
29/09/2024
2066
78
2750
38.19
4
V Kohli*
India
56
03/07/2018
2012
125
4188
48.70
5
S A Yadav*
India
56
12/12/2023
2041
83
2598
38.21
6
K L Rahul*
India
58
20/09/2022
2018
72
2265
37.75
7
A J Finch*
Australia
62
04/09/2020
2035
103
3120
34.29
8
Virandeep Singh*
Malaysia
64
30/10/2023
2006
102
3013
37.66
9
B B McCullum
New Zealand
66
29/03/2014
2044
71
2140
35.67
10
M J Guptill*
New Zealand
68
28/01/2018
2013
122
3531
31.81
11
Mohammad Shahzad*
Afghanistan
68
31/10/2021
2011
73
2048
29.26
12
H G Munsey*
Scotland
69
15/06/2024
2006
81
2302
31.11
13
Q de Kock*
South Africa
71
04/10/2022
2032
92
2584
31.51
14
R R Hendricks*
South Africa
71
27/09/2024
2050
83
2382
29.78
15
P R Stirling*
Ireland
72
15/01/2020
2024
151
3669
26.78
16
K S Williamson*
New Zealand
72
14/11/2021
2021
93
2575
33.44
17
D A Warner*
Australia
73
01/11/2019
2009
110
3277
33.44
18
A D Hales*
England
74
10/11/2022
2073
75
2074
30.96
19
S Ssesazi*
Uganda
75
21/03/2024
2006
88
2204
29.00
20
M P O'Dowd*
Netherlands
75
16/11/2024
2034
84
2278
30.37
21
R Sandaruwan*
Kuwait
75
13/04/2025
2061
75
2061
28.63
22
M D K J Perera*
Sri Lanka
76
02/01/2025
2056
80
2080
27.37
23
R G Sharma*
India
77
08/07/2018
2086
159
4231
32.05
24
R D Berrington*
Scotland
77
28/07/2023
2032
102
2335
31.13
25
J C Buttler*
England
78
01/11/2021
2085
137
3700
35.92
26
G J Maxwell*
Australia
78
08/06/2022
2001
124
2833
29.51
27
Syed Aziz*
Malaysia
80
23/08/2024
2028
108
2680
30.45
28
B K G Mendis*
Sri Lanka
80
13/07/2025
2001
81
2007
25.73
29
Babar Hayat*
Hong Kong
81
09/04/2025
2008
95
2216
28.41
30
E J G Morgan
England
83
10/11/2019
2002
115
2458
28.58
31
N Pooran*
West Indies
84
17/06/2024
2012
106
2275
26.15
32
Sikandar Raza*
Zimbabwe
86
13/07/2024
2029
109
2487
25.91
33
Mohammad Hafeez
Pakistan
89
30/08/2020
2061
119
2514
26.46
34
Litton Das*
Bangladesh
90
12/10/2024
2004
107
2293
22.48
35
A Balbirnie*
Ireland
91
20/08/2023
2041
110
2392
23.45
36
Shoaib Malik
Pakistan
92
01/07/2018
2026
124
2435
31.22
37
D A Miller*
South Africa
92
02/10/2022
2050
130
2591
33.22
38
Nizakat Khan*
Hong Kong
94
03/09/2024
2010
115
2282
21.94
39
Shakib Al Hasan*
Bangladesh
96
03/07/2022
2005
129
2551
23.19
40
Mahmudullah*
Bangladesh
107
05/03/2022
2002
141
2444
23.50
41
Mohammad Nabi*
Afghanistan
109
19/02/2024
2003
133
2240
22.40
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links