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

Batting Records and Statistics Menu