Fastest 1000 Runs in International T20

PlayerInnsTeamsRunsMatchScore
Dawid Malan 24 ENG 1003 2021-03-20 68
Muhammad Waseem 25 UAE 1003 2023-09-20 25
Babar Azam 26 PAK 1031 2018-11-04 79
Devon Conway 26 NZ 1033 2022-10-22 92
Virat Kohli 27 IND 1015 2015-10-02 43
Aaron Finch 29 AUS 1017 2017-02-17 43
KL Rahul 29 IND 1036 2019-12-06 62
Virandeep Singh 30 MAL 1021 2023-03-08 58
Mohammad Rizwan 31 PAK 1019 2021-07-20 76
Suryakumar Yadav 31 IND 1037 2022-10-02 61
Kevin Pietersen 32 ENG 1011 2011-08-31 33
Alex Hales 32 ENG 1022 2014-05-20 66
Faf du Plessis 32 SA,World XI 1012 2016-03-18 17
Rassie van der Dussen 32 SA 1008 2022-06-09 75
Aiden Markram 32 SA 1022 2023-09-01 49
Chris Gayle 34 WI 1017 2014-02-19 18
Kane Williamson 34 NZ 1040 2017-01-03 73
Kusal Janith Perera 34 SL 1020 2018-03-16 61
Evin Lewis 34 WI 1002 2021-06-26 71
Brendon McCullum 35 NZ 1009 2010-05-04 22
Martin Guptill 36 NZ 1018 2012-12-26 24
Shane Watson 36 AUS 1017 2013-08-29 37
Glenn Maxwell 36 AUS 1021 2018-02-10 39
David Warner 37 AUS 1004 2012-09-19 26
Mahela Jayawardene 37 SL 1002 2012-09-27 44
Hamilton Masakadza 37 ZIM 1008 2016-01-15 79
Hashim Amla 37 SA,World XI 1008 2016-03-28 56
Reeza Hendricks 37 SA 1032 2021-10-26 39
Tony Ura 37 PNG 1063 2022-07-03 93
Pathum Nissanka 37 SL 1049 2022-11-05 67

IT20 Fastest 1000 Runs Team Wise
Afghanistan Australia Bangladesh
England India New Zealand
Pakistan South Africa Sri Lanka
West Indies Zimbabwe