Players
Match Lists & Scorecards
Series Lists
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Matches
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
IPL
Upcoming Milestones
Recent Records
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  Runs            All Players    Openers Only   
  Player Country 1000 Runs Career
Innings Match Runs Matches Runs Avg
1 D J Malan* England 24 20/03/2021 1003 30 1123 43.19
2 Babar Azam* Pakistan 26 04/11/2018 1031 61 2204 46.89
3 V Kohli* India 27 02/10/2015 1015 90 3159 52.65
4 A J Finch* Australia 29 17/02/2017 1017 76 2473 37.47
5 K L Rahul* India 29 06/12/2019 1036 49 1557 39.92
6 Mohammad Rizwan* Pakistan 31 20/07/2021 1019 43 1065 48.41
7 K P Pietersen England 32 31/08/2011 1011 37 1176 37.94
8 A D Hales* England 32 20/05/2014 1022 60 1644 31.02
9 F du Plessis South Africa 32 18/03/2016 1012 50 1528 35.53
10 C H Gayle West Indies 34 19/02/2014 1017 74 1854 29.43
11 K S Williamson* New Zealand 34 03/01/2017 1040 67 1805 31.67
12 M D K J Perera* Sri Lanka 34 16/03/2018 1020 55 1460 27.55
13 B B McCullum New Zealand 35 04/05/2010 1009 71 2140 35.67
14 E Lewis* West Indies 35 26/06/2021 1060 45 1318 32.15
15 M J Guptill* New Zealand 36 26/12/2012 1018 102 2939 32.30
16 S R Watson Australia 36 29/08/2013 1017 58 1462 29.24
17 G J Maxwell* Australia 36 10/02/2018 1021 72 1780 31.79
18 D A Warner* Australia 37 19/09/2012 1004 81 2265 31.46
19 H M Amla South Africa 37 28/03/2016 1008 44 1277 33.61
20 M P O'Dowd* Netherlands 37 18/04/2021 1009 43 1161 29.77
21 K C Sangakkara Sri Lanka 38 29/09/2012 1027 56 1382 31.41
22 H Masakadza* Zimbabwe 38 29/09/2015 1002 66 1662 25.97
23 Mohammad Shahzad* Afghanistan 38 10/01/2016 1111 65 1936 31.23
24 C Munro* New Zealand 38 03/02/2018 1000 65 1724 31.35
25 Q de Kock* South Africa 38 22/09/2019 1018 57 1758 35.16
26 H G Munsey* Scotland 39 19/09/2021 1051 46 1182 28.83
27 D P M D Jayawardene Sri Lanka 40 27/09/2012 1042 55 1493 31.77
28 T M Dilshan Sri Lanka 40 27/09/2012 1032 80 1889 28.19
29 J-P Duminy South Africa 40 02/08/2013 1003 81 1934 38.68
30 R G Sharma* India 40 31/01/2016 1010 111 2864 32.55
31 Mohammad Hafeez* Pakistan 41 03/03/2013 1013 113 2429 26.40
32 S K Raina India 41 26/01/2016 1024 78 1605 29.18
33 Yuvraj Singh India 41 24/02/2016 1008 58 1177 28.02
34 M N Samuels* West Indies 41 25/03/2016 1035 67 1611 29.29
35 Ahmed Shehzad* Pakistan 42 19/03/2016 1018 59 1471 25.81
36 K J Coetzer* Scotland 42 19/06/2018 1011 66 1458 23.52
37 S Dhawan* India 42 06/11/2018 1023 68 1759 27.92
38 J J Roy* England 42 18/03/2021 1034 48 1193 24.85
39 A Balbirnie* Ireland 42 24/07/2021 1000 57 1179 23.58
40 J M Bairstow* England 43 16/03/2021 1018 57 1143 27.88
41 E J G Morgan* England 44 27/03/2014 1051 107 2360 28.78
42 C S MacLeod* Scotland 44 24/10/2019 1001 56 1129 25.66
43 P R Stirling* Ireland 45 13/06/2018 1019 92 2570 30.96
44 Umar Akmal* Pakistan 46 22/11/2013 1060 84 1690 26.00
45 R D Berrington* Scotland 46 20/09/2019 1061 69 1620 33.06
46 B N Cooper* Netherlands 46 29/10/2019 1016 58 1239 28.16
47 Fakhar Zaman* Pakistan 47 20/07/2021 1006 53 1021 21.72
48 Tamim Iqbal* Bangladesh 49 13/03/2016 1092 78 1758 24.08
49 J C Buttler* England 49 16/09/2017 1014 82 1871 31.71
50 D A Miller* South Africa 49 29/10/2017 1032 90 1742 31.67
51 L M P Simmons* West Indies 49 15/01/2020 1012 66 1508 27.42
52 S C Williams* Zimbabwe 49 17/09/2021 1033 50 1034 23.50
53 Shakib Al Hasan* Bangladesh 50 16/03/2016 1046 91 1871 23.39
54 G C Wilson Ireland 50 17/06/2018 1019 81 1268 21.13
55 L R P L Taylor* New Zealand 51 24/03/2014 1042 102 1909 26.15
56 Asghar Afghan* Afghanistan 51 22/08/2018 1031 72 1341 21.98
57 D J Bravo* West Indies 52 25/03/2016 1001 86 1229 23.19
58 A B de Villiers South Africa 54 04/04/2014 1007 78 1672 26.13
59 A D Mathews* Sri Lanka 54 22/01/2017 1047 78 1148 25.51
60 W T S Porterfield* Ireland 54 12/03/2017 1002 61 1079 20.36
61 Najibullah Zadran* Afghanistan 54 20/03/2021 1060 63 1060 33.13
62 Soumya Sarkar* Bangladesh 54 22/07/2021 1001 63 1114 18.57
63 Samiullah Shinwari* Afghanistan 56 06/03/2020 1013 64 1013 22.02
64 Shoaib Malik Pakistan 58 30/07/2015 1019 116 2335 31.13
65 M S Dhoni India 58 23/03/2016 1008 98 1617 37.60
66 K A Pollard* West Indies 58 11/12/2019 1058 88 1378 24.61
67 Mushfiqur Rahim* Bangladesh 59 16/03/2018 1003 94 1370 19.57
68 Mohammad Nabi* Afghanistan 59 20/08/2018 1002 81 1396 21.81
69 Mahmudullah* Bangladesh 60 18/03/2018 1017 105 1861 24.49
70 Shahid Afridi Pakistan 64 11/12/2013 1016 99 1416 17.92
71 N L T C Perera ICC World XI 64 31/05/2018 1020 84 1204 23.15
72 K J O'Brien* Ireland 66 24/02/2019 1021 110 1973 21.22

Batting Records and Statistics Menu