About Us
|
Feedback
|
Ask the Statistician
|
Advertise on Howstat
|
Privacy
|
Find a Player
Players
Match Lists & Scorecards
Series Lists
More Records/Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Matches
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
IPL
Upcoming Milestones
Recent Records
Ratings
World XI (Test)
World XI (ODI)
Top Ten (Test)
Top Ten (ODI)
Search HowSTAT
HowSTAT Quiz
Links
T20 Internationals - Batting Records and Statistics - Aggregates
Fastest Players to Score
1000
2000
Runs All Players
Openers Only
Player
Country
1000 Runs
Career
Innings
Match
Runs
Matches
Runs
Avg
1
Babar Azam*
Pakistan
26
04/11/2018
1031
47
1730
48.06
2
V Kohli*
India
27
02/10/2015
1015
85
2928
50.48
3
A J Finch*
Australia
29
17/02/2017
1017
70
2310
38.50
4
K L Rahul*
India
29
06/12/2019
1036
45
1542
44.06
5
K P Pietersen
England
32
31/08/2011
1011
37
1176
37.94
6
A D Hales*
England
32
20/05/2014
1022
60
1644
31.02
7
F du Plessis*
South Africa
32
18/03/2016
1012
50
1528
35.53
8
C H Gayle
West Indies
34
19/02/2014
1017
60
1643
31.60
9
K S Williamson*
New Zealand
34
03/01/2017
1040
66
1805
32.23
10
K Perera*
Sri Lanka
34
16/03/2018
1020
47
1293
28.11
11
B B McCullum
New Zealand
35
04/05/2010
1009
71
2140
35.67
12
M J Guptill*
New Zealand
36
26/12/2012
1018
98
2768
31.82
13
S R Watson
Australia
36
29/08/2013
1017
58
1462
29.24
14
G J Maxwell*
Australia
36
10/02/2018
1021
71
1779
32.35
15
D A Warner*
Australia
37
19/09/2012
1004
81
2265
31.46
16
H M Amla
South Africa
37
28/03/2016
1008
44
1277
33.61
17
K C Sangakkara
Sri Lanka
38
29/09/2012
1027
56
1382
31.41
18
H Masakadza*
Zimbabwe
38
29/09/2015
1002
66
1662
25.97
19
Mohammad Shahzad*
Afghanistan
38
10/01/2016
1111
65
1936
31.23
20
C Munro*
New Zealand
38
03/02/2018
1000
65
1724
31.35
21
Q de Kock*
South Africa
38
22/09/2019
1018
47
1303
31.02
22
D P M D Jayawardene
Sri Lanka
40
27/09/2012
1042
55
1493
31.77
23
T M Dilshan
Sri Lanka
40
27/09/2012
1032
80
1889
28.19
24
J-P Duminy*
South Africa
40
02/08/2013
1003
81
1934
38.68
25
R G Sharma*
India
40
31/01/2016
1010
108
2773
32.62
26
Mohammad Hafeez*
Pakistan
41
03/03/2013
1013
99
2323
27.99
27
S K Raina
India
41
26/01/2016
1024
78
1605
29.18
28
Yuvraj Singh
India
41
24/02/2016
1008
58
1177
28.02
29
M N Samuels*
West Indies
41
25/03/2016
1035
67
1611
29.29
30
Ahmed Shehzad*
Pakistan
42
19/03/2016
1018
59
1471
25.81
31
K J Coetzer*
Scotland
42
19/06/2018
1011
58
1386
25.67
32
S Dhawan*
India
42
06/11/2018
1023
64
1669
28.29
33
E J G Morgan*
England
44
27/03/2014
1051
97
2278
30.37
34
C S MacLeod*
Scotland
44
24/10/2019
1001
49
1042
26.05
35
P R Stirling*
Ireland
45
13/06/2018
1019
78
2124
29.92
36
Umar Akmal*
Pakistan
46
22/11/2013
1060
84
1690
26.00
37
R D Berrington*
Scotland
46
20/09/2019
1061
61
1247
28.34
38
B N Cooper*
Netherlands
46
29/10/2019
1016
51
1094
28.05
39
Tamim Iqbal*
Bangladesh
49
13/03/2016
1092
78
1758
24.08
40
J C Buttler*
England
49
16/09/2017
1014
74
1551
29.26
41
D A Miller*
South Africa
49
29/10/2017
1032
81
1525
31.12
42
G C Wilson*
Ireland
49
17/06/2018
1019
81
1268
21.13
43
L M P Simmons*
West Indies
49
15/01/2020
1012
56
1236
26.87
44
Shakib Al Hasan*
Bangladesh
50
16/03/2016
1046
76
1567
23.74
45
L R P L Taylor*
New Zealand
51
24/03/2014
1042
102
1909
26.15
46
Asghar Afghan*
Afghanistan
51
22/08/2018
1031
69
1248
21.15
47
D J J Bravo
West Indies
52
25/03/2016
1001
73
1157
23.61
48
A B de Villiers
South Africa
54
04/04/2014
1007
78
1672
26.13
49
A D Mathews*
Sri Lanka
54
22/01/2017
1047
77
1137
25.84
50
W T S Porterfield*
Ireland
54
12/03/2017
1002
61
1079
20.36
51
Samiullah Shinwari*
Afghanistan
56
06/03/2020
1013
64
1013
22.02
52
Shoaib Malik
Pakistan
58
30/07/2015
1019
116
2335
31.13
53
M S Dhoni
India
58
23/03/2016
1008
98
1617
37.60
54
K A Pollard*
West Indies
58
11/12/2019
1058
78
1277
25.04
55
Mushfiqur Rahim*
Bangladesh
59
16/03/2018
1003
86
1282
20.03
56
Mohammad Nabi*
Afghanistan
59
20/08/2018
1002
78
1347
22.08
57
Mahmudullah*
Bangladesh
60
18/03/2018
1017
87
1475
24.18
58
Shahid Afridi
Pakistan
64
11/12/2013
1016
99
1416
17.92
59
N L T C Perera*
ICC World XI
64
31/05/2018
1020
83
1204
23.15
60
K J O'Brien*
Ireland
66
24/02/2019
1021
96
1672
21.16
Batting Records and Statistics Menu
Content on this web site is copyright Howstat Computing Services except where otherwise indicated.
Copyright Statement
Disclaimer