T20 Internationals - Batting Records and Statistics - Aggregates
Fastest Players to Score  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