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 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