Twenty20 Internationals Cricket – Fastest to 2000 runs
Twenty20 Internationals
Fastest career runs
Fastest to 2000 runs
Rank | Player | Opposition | Ground | Match Date | Debut | Time | Mat | Inns | Scorecard |
---|---|---|---|---|---|---|---|---|---|
🥇 1 | Babar Azam (PAK) | v Zimbabwe | Harare | 25 Apr 2021 | 7 Sep 2016 | 4y 230d | 54 | 52 | T20I # 1158 |
🥇 1 | Mohammad Rizwan (PAK) | v England | Karachi | 20 Sep 2022 | 24 Apr 2015 | 7y 149d | 63 | 52 | T20I # 1789 |
🥉 3 | Muhammad Waseem (UAE) | v Namibia | Windhoek | 29 Sep 2024 | 5 Oct 2021 | 2y 360d | 54 | 54 | T20I # 2875 |
4 | V Kohli (IND) | v England | Manchester | 3 Jul 2018 | 12 Jun 2010 | 8y 21d | 60 | 56 | T20I # 684 |
4 | SA Yadav (IND) | v South Africa | Gqeberha | 12 Dec 2023 | 14 Mar 2021 | 2y 273d | 59 | 56 | T20I # 2396 |
6 | KL Rahul (IND) | v Australia | Mohali | 20 Sep 2022 | 18 Jun 2016 | 6y 94d | 62 | 58 | T20I # 1788 |
7 | AJ Finch (AUS) | v England | Southampton | 4 Sep 2020 | 12 Jan 2011 | 9y 236d | 62 | 62 | T20I # 1095 |
8 | Virandeep Singh (MAS) | v Oman | Kirtipur | 30 Oct 2023 | 24 Jun 2019 | 4y 128d | 65 | 64 | T20I # 2335 |
9 | BB McCullum (NZ) | v Netherlands | Chattogram | 29 Mar 2014 | 17 Feb 2005 | 9y 40d | 67 | 66 | T20I # 390 |
10 | MJ Guptill (NZ) | v Pakistan | Mount Maunganui | 28 Jan 2018 | 15 Feb 2009 | 8y 347d | 70 | 68 | T20I # 641 |
10 | Mohammad Shahzad (AFG) | v Namibia | Abu Dhabi | 31 Oct 2021 | 1 Feb 2010 | 11y 272d | 68 | 68 | T20I # 1380 |
12 | HG Munsey (SCOT) | v Australia | Gros Islet | 15 Jun 2024 | 18 Jun 2015 | 8y 363d | 71 | 69 | T20I # 2689 |
13 | Q de Kock (SA) | v India | Indore | 4 Oct 2022 | 21 Dec 2012 | 9y 287d | 72 | 71 | T20I # 1805 |
13 | RR Hendricks (SA) | v Ireland | Abu Dhabi | 27 Sep 2024 | 5 Nov 2014 | 9y 327d | 72 | 71 | T20I # 2869 |
15 | PR Stirling (IRE) | v West Indies | St George's | 15 Jan 2020 | 15 Jun 2009 | 10y 214d | 73 | 72 | T20I # 1028 |
15 | KS Williamson (NZ) | v Australia | Dubai (DICS) | 14 Nov 2021 | 15 Oct 2011 | 10y 30d | 74 | 72 | T20I # 1428 |
17 | DA Warner (AUS) | v Sri Lanka | Melbourne | 1 Nov 2019 | 11 Jan 2009 | 10y 294d | 73 | 73 | T20I # 993 |
18 | AD Hales (ENG) | v India | Adelaide | 10 Nov 2022 | 31 Aug 2011 | 11y 71d | 74 | 74 | T20I # 1878 |
19 | S Ssesazi (UGA) | v Namibia | Accra | 21 Mar 2024 | 13 Sep 2021 | 2y 190d | 77 | 75 | T20I # 2532 |
19 | MP O'Dowd (NED) | v Oman | Al Amerat | 16 Nov 2024 | 1 Jul 2015 | 9y 138d | 77 | 75 | T20I # 2955 |
19 | R Sandaruwan (KUW) | v Nepal | Mong Kok | 13 Apr 2025 | 20 Jan 2019 | 6y 83d | 75 | 75 | T20I # 3139 |
22 | MDKJ Perera (SL) | v New Zealand | Nelson | 2 Jan 2025 | 26 Jan 2013 | 11y 342d | 77 | 76 | T20I # 3081 |
23 | RG Sharma (IND) | v England | Bristol | 8 Jul 2018 | 19 Sep 2007 | 10y 292d | 84 | 77 | T20I # 690 |
23 | RD Berrington (SCOT) | v Ireland | Edinburgh | 28 Jul 2023 | 2 Aug 2008 | 14y 360d | 85 | 77 | T20I # 2180 |
25 | JC Buttler (ENG) | v Sri Lanka | Sharjah | 1 Nov 2021 | 31 Aug 2011 | 10y 62d | 86 | 78 | T20I # 1382 |
25 | GJ Maxwell (AUS) | v Sri Lanka | Colombo (RPS) | 8 Jun 2022 | 5 Sep 2012 | 9y 276d | 86 | 78 | T20I # 1552 |
27 | Syed Aziz (MAS) | v Hong Kong | Kuala Lumpur | 23 Aug 2024 | 24 Jun 2019 | 5y 60d | 82 | 80 | T20I # 2795 |
27 | BKG Mendis (SL) | v Bangladesh | Dambulla | 13 Jul 2025 | 5 Jul 2016 | 9y 8d | 80 | 80 | T20I # 3315 |
Showing 28 records
Additional Information
Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Batsmen within a maximum of 80 innings shown
Batsmen within a maximum of 80 innings shown