| Player | Opposition | Ground | Match Date | Debut | Time | Mat | Inns | Scorecard |
|---|---|---|---|---|---|---|---|---|
| Mohammad Rizwan (PAK) | v New Zealand | Rawalpindi | 20 Apr 2024 | 24 Apr 2015 | 8y 362d | 92 | 79 | T20I # 2579 |
| V Kohli (IND) | v England | Ahmedabad | 14 Mar 2021 | 12 Jun 2010 | 10y 275d | 87 | 81 | T20I # 1132 |
| Babar Azam (PAK) | v England | Lahore | 30 Sep 2022 | 7 Sep 2016 | 6y 23d | 86 | 81 | T20I # 1802 |
| Muhammad Waseem (UAE) | v Oman | Abu Dhabi | 15 Sep 2025 | 5 Oct 2021 | 3y 345d | 84 | 84 | T20I # 3457 |
| AJ Finch (AUS) | v England | Perth | 9 Oct 2022 | 12 Jan 2011 | 11y 270d | 98 | 98 | T20I # 1812 |
| Virandeep Singh (MAS) | v Samoa | Singapore | 24 Jul 2025 | 24 Jun 2019 | 6y 30d | 101 | 98 | T20I # 3358 |
| SA Yadav (IND) | v New Zealand | Thiruvananthapuram | 31 Jan 2026 | 14 Mar 2021 | 4y 323d | 104 | 98 | T20I # 3679 |
| MJ Guptill (NZ) | v Scotland | Dubai (DICS) | 3 Nov 2021 | 15 Feb 2009 | 12y 261d | 105 | 101 | T20I # 1388 |
| DA Warner (AUS) | v West Indies | Perth | 13 Feb 2024 | 11 Jan 2009 | 15y 33d | 102 | 102 | T20I # 2467 |
| Q de Kock (SA) | v New Zealand | Ahmedabad | 14 Feb 2026 | 21 Dec 2012 | 13y 55d | 105 | 104 | T20I # 3711 |
| JC Buttler (ENG) | v Pakistan | Birmingham | 25 May 2024 | 31 Aug 2011 | 12y 268d | 115 | 106 | T20I # 2623 |
| RG Sharma (IND) | v Namibia | Dubai (DICS) | 8 Nov 2021 | 19 Sep 2007 | 14y 50d | 116 | 108 | T20I # 1410 |
| PR Stirling (IRE) | v Afghanistan | Belfast | 17 Aug 2022 | 15 Jun 2009 | 13y 63d | 114 | 113 | T20I # 1738 |
| Syed Aziz (MAS) | v Oman | Singapore | 8 Jun 2026 | 24 Jun 2019 | 6y 349d | 128 | 119 | T20I # 3943 |
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 120 innings shown
Records include the following recent matches:
Czech Republic v Luxembourg at Vinor, Central Europe Cup 2nd match, Jun 26, 2026 [T20I # 3994]
Ireland v India at Belfast, 1st T20I, Jun 26, 2026 [T20I # 3993]
Singapore v Thailand at Singapore, Asia Pacific Cricket Champions Trophy final, Jun 26, 2026 [T20I # 3992]
Luxembourg v Serbia at Vinor, Central Europe Cup 1st match, Jun 26, 2026 [T20I # 3991]
Indonesia v Uzbekistan at Singapore, Asia Pacific Cricket Champions Trophy 3rd place play-off, Jun 26, 2026 [T20I # 3990]