The record for the fastest fifty in T20I cricket is held by Nepal’s Dipendra Singh Airee, who reached the milestone in just nine balls against Mongolia in 2023.
Over the years, batters across full-member and associate nations have produced ultra-rapid half-centuries, often shaped by match situation, bowling execution, and ground dimensions.
This article lists the fastest fifties in T20I history, based strictly on official scorecards, along with brief match-wise summaries highlighting what defined each innings.
Fastest Fifties in T20Is (by Balls Faced)
| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| Dipendra Singh Airee | 9 | Nepal vs Mongolia | Hangzhou | 27 Sep 2023 |
| Yuvraj Singh | 12 | India vs England | Durban | 19 Sep 2007 |
| Mirza Ahsan | 13 | Austria vs Luxembourg | Ilfov County | 31 Aug 2019 |
| Muhammad Fahad | 13 | Turkey vs Bulgaria | Sofia | 12 Jul 2025 |
| Tadiwanashe Marumani | 13 | Zimbabwe vs Gambia | Nairobi | 23 Oct 2024 |
| Jan Frylinck | 13 | Namibia vs Zimbabwe | Bulawayo | 18 Sep 2025 |
| Colin Munro | 14 | New Zealand vs Sri Lanka | Auckland | 10 Jan 2016 |
| Ramesh Satheesan | 14 | Romania vs Serbia | Sofia | 26 Jun 2021 |
| Sahil Chauhan | 14 | Estonia vs Cyprus | Episkopi | 17 Jun 2024 |
| Abhishek Sharma | 14 | India vs New Zealand | Guwahati | 25 Jan 2026 |
1. Dipendra Singh Airee, Nepal vs Mongolia, Hangzhou, 2023
Dipendra Singh Airee scored 52 not out off 10 balls, reaching his fifty in nine deliveries during the Asian Games.

He arrived late in the innings and targeted the final overs, where Nepal added runs at more than 20 per over.
The innings featured clean striking against pace, with minimal dot balls, and remains the fastest fifty in T20I history.
2. Yuvraj Singh, India vs England, Durban, 2007
Yuvraj Singh reached his fifty in 12 balls during the ICC World Twenty20. He came in with India already well placed and accelerated sharply in the final overs.

The innings is remembered for a single over yielding 36 runs, which lifted India to 218 for 4 and set a record that stood for over 16 years.
3. Mirza Ahsan, Austria vs Luxembourg, Ilfov County, 2019
Mirza Ahsan scored 51 not out off 14 balls, bringing up his fifty in 13 deliveries while batting in the middle order. Austria had crossed 180 when he began accelerating.

The innings featured seven sixes, with Luxembourg conceding heavily in the final three overs.
4. Muhammad Fahad, Turkey vs Bulgaria, Sofia, 2025
Muhammad Fahad reached his fifty in 13 balls while opening the innings. He maintained a strike rate above 300 during the powerplay.

The innings later extended to 120 off 34 balls, forming the foundation of Turkey’s 237, one of the highest team totals involving an associate side.
5. Tadiwanashe Marumani, Zimbabwe vs Gambia, Nairobi, 2024
Tadiwanashe Marumani brought up his fifty in 13 balls inside the powerplay at Ruaraka. Zimbabwe crossed 90 runs within six overs.

Gambia conceded 14 extras during the innings, and Marumani capitalised early with boundary scoring against the new ball.
6. Jan Frylinck, Namibia vs Zimbabwe, Bulawayo, 2025
Jan Frylinck scored a 13-ball fifty while opening the innings at Queens Sports Club. He targeted pace bowling early, with Namibia crossing 100 inside nine overs.

The innings helped Namibia reach 204 and remains one of the fastest fifties recorded against a full-member side.
7. Colin Munro, New Zealand vs Sri Lanka, Auckland, 2016
Colin Munro reached his fifty in 14 balls during a chase of 143. Eden Park’s short square boundaries allowed frequent boundary options.

New Zealand completed the chase without pressure, with Munro finishing unbeaten.
8. Ramesh Satheesan, Romania vs Serbia, Sofia, 2021
Ramesh Satheesan reached his fifty in 14 balls while opening the chase in a semi-final. Romania required only 116 to win.

The match ended inside six overs without the loss of a wicket, making it one of the shortest successful chases in T20I cricket.
9. Sahil Chauhan, Estonia vs Cyprus, Episkopi, 2024
Sahil Chauhan brought up his fifty in 14 balls during a chase of 192. Estonia maintained a run rate above 12 throughout its innings.

He later finished on 144 not out, one of the highest individual scores in T20I history.
10. Abhishek Sharma, India vs New Zealand, Guwahati, 2026
Abhishek Sharma reached his fifty in 14 balls during a night chase at Barsapara Stadium. India crossed 90 in the powerplay.

Dew later reduced bowling control, and Sharma remained unbeaten on 68 off 20 balls.
Related Reads:
Conclusion: Fastest Fifties in T20I Cricket
Dipendra Singh Airee remains at the top of the list with a nine-ball fifty against Mongolia in 2023. The fastest fifties in T20I cricket have occurred across eras, venues, and competition levels, shaped by match phase, bowling execution, and scoring conditions rather than power alone.
