List of Fastest 50 in T20 International Cricket (2005-2026)

List of Fastest 50 in T20 International Cricket: Nepal’s Dipendra Singh Airee holds the record for the fastest fifty in T20 cricket, courtesy his astonishing nine-ball half-century scored vs Mongolia at the Asian Games 2023 in a group stage match. The knock is also the fastest 50 in T20 Internationals.

Dipendra Singh Airee scored an unbeaten 52 off just 10 balls in the match played at the Zhejiang University of Technology Pingfeng Cricket Field in Hangzhou, Republic of China. The record knock featured eight sixes, including six successive maximums, of which, five came in the penultimate over.

Before the Nepalese batter, former Indian cricketer Yuvraj Singh held the record for the fastest 50 in T20 cricket for almost 16 years. Considered one of the most iconic batting performances in modern cricket, Yuvraj’s memorable knock came gainst England at Durban in the inaugural T20 World Cup in 2007. It still stands as the fastest 50 at the T20 World Cup.

In the group stage match, Yuvraj Singh reached his half-century in just 12 balls. During his 58 off 16 balls, Yuvraj Singh hit three fours and seven sixes, six of which came in consecutive balls in a single Stuart Broad over. It was the first time any player hit six sixes in a single over in T20 cricket.

India went on to win the match and eventually the tournament beating Pakistan in a thriller.

Yuvraj Singh, however, is not the fastest Indian to score a fifty in T20. That honour goes to Ashutosh Sharma. Batting for the Railways team, Ashutosh Sharma took just 11 balls to score his fifty against Arunachal Pradesh in a Syed Mushtaq Ali Trophy match in October 2023. He was eventually dismissed for a 12-ball 53, that included a four and eight sixes. Railways scored 246/5, also helped by a Upendra Yadav ton, and went on to win the match by 127 runs.

List of Fastest 50 in T20 International Cricket

List of Fastest Half Century in the T20 cricket:

PlayerBallsMatchYear
Dipendra Singh Airee9Nepal vs Mongolia (Asian Games)2023
Yuvraj Singh12India vs England2007
CH Gayle12Melbourne Renegades vs Adelaide Strikers2016
Hazratullah Zazai12Kabul Zwanan vs Balkh Legends2018
ME Trescothick13Somerset vs Hampshire2010
SP Narine13Comilla Victorians vs Chattogram Challengers2022
Yashasvi Jaiswal13Rajasthan Royals vs Kolkata Knight Riders2023
Imran Nazir14Sialkot vs Lahore Eagles2005
GL Brophy14Yorkshire vs Derbyshire2006
K Noema-Barnett14Central Districts vs Otago2010
KA Pollard14Trinidad & Tobago vs Leeward Islands2012
C Munro14New Zealand vs Sri Lanka2016
F Behardien14Titans vs Warriors2016
KL Rahul14Kings XI Punjab vs Delhi Daredevils2018
A Negi14Meghalaya vs Mizoram2019
AD Russell14Colombo Kings vs Galle Gladiators2020
R Satheesan14Romania vs Serbia2021
AD Russell14Jamaica Tallawahs vs St Lucia Kings2021
PJ Cummins14Kolkata Knight Riders vs Mumbai Indians2022
Abhishek Sharma14India vs New Zealand2026
MJ Guptill15Auckland vs Central Districts2008
YK Pathan15Kolkata Knight Riders vs Sunrisers Hyderabad2014
SP Narine15Kolkata Knight Riders vs Royal Challengers Bangalore2017
JP Duminy15Barbados Tridents vs Trinbago Knight Riders2019
DT Christian15Sydney Sixers vs Adelaide Strikers2020
AM Rossington15London Spirit vs Northern Superchargers2022
Nicholas Pooran15Lucknow Super Giants vs Royal Challengers Bangalore2023
LRPL Taylor16Central Districts vs Otago2006
AD Hales16Nottinghamshire vs Derbyshire2010
Ahmed Shehzad16Barisal Burners vs Duronto Rajshahi2012
Hardik Pandya16India vs South Africa2025
MS Dhoni16Chennai Super Kings vs Sunrisers Hyderabad2013
SK Raina16Chennai Super Kings vs Kings XI Punjab2014
Surya Kumar Yadav17Mumbai Indians vs Royal challengers Bengaluru2024

Source: My Khel

Some interesting records of the fastest century in ODI, T20 and Test Cricket are as follows;

1. The fastest century in the T20 is scored by David Miller and Rohit Sharma. Both players have scored the fastest T20 century in just 35 balls each in 2017.

* Kushal Malla of Nepal hit a 34 ball century in Asian Games 2023 against Mongolia. However, the games were played in different conditions and shorter boundaries against ICC standards.

2. The fastest century in the ODI is scored by the AB De Villiers (South Africa) in just 31 balls against West Indies in 2015.

3. The fastest century in Test cricket was scored by the Brendon McCullum of New Zealand. He achieved this feat in just 54 balls against Australia in 2016.

4. AB de Villiers holds the records of the fastest fifty, fastest hundred and fastest 150 in ODIs matches. He scored fifty in just 16 balls, a hundred in just 31 balls and 150 runs in just 64 balls in the same match.

5. The record of the fastest fifty in the test matches is held by Pakistan’s Misbah-ul-Haq. He had scored the fastest fifty in just 21 balls against Australia in 2014.

6.  Fastest century in a T20i world cup is held by Chris Gayle  who achieved the feat in just 47 balls against England in 2016. The previous record was also held by him when he scored a stupendous hundred in just 50 balls against South Africa in 2007.

So this was the list of the fastest fifty in the T20I format. To read more such articles click on the link given below;

Fastest fifty in IPL

Yashasvi Jaiswal
Yashasvi Jaiswal

Yashasvi Jaiswal scored the fastest 50 in IPL after he reached the milestone in just 13 balls against Kolkata Knight Riders in the 2023 edition. It eclipsed the previous record set by Kings XI Punjab’s KL Rahul, when he smashed a 14-ball half century against Delhi Daredevils in 2018.

Yashasvi Jaiswal ended up scoring an unbeaten 98 in the innings of just 47 balls. His knock, that steered his team to victory, included 12 fours and 5 sixes.

“I always have it in my heart to go out and do well. That’s how I think,” Yashasvi Jaiswal said. “I just wanted to make the NRR higher and not thinking about hundred… Blessed to play with all the great players, IPL is a great platform for youngsters and play with greats.”

New Zealand’s Colin Munro and Romania’s Ramesh Satheesan jointly hold the record for the third-quickest 50s in T20 international cricket. Munro scored his 14-ball half century against Sri Lanka in 2016 while Satheesan achieved his record against Serbia in 2021.

Also Read: Top 10 Largest Cricket Stadiums in the World in 2026

Fastest fifty in women’s T20

England’s Marie Kelly and Australia’s Laura Harris jointly hold the record for the fastest fifty in women’s T20 cricket, each reaching the milestone in just 15 balls.

Kelly was the first to achieve the feat in May 2022, playing for Warwickshire against Gloucestershire in the Women’s County T20 at the Ship Field in Alveston, England.

Her 60 off 27 balls powered Warwickshire to the target in just 10.5 overs, with eight wickets to spare. Remarkably, the innings featured no sixes – Kelly struck 12 fours – and although she fell at 101/2, the contest had long since been settled.

Harris matched the record in December 2025 on her debut for Otago in the Women’s Super Smash, producing a blistering knock against Canterbury at Molyneux Park in Alexandra.

Walking in at 46 for 2 in the sixth over while chasing 146, the veteran Australian wasted little time, racing to 52 off 17 balls with six fours and four sixes. Otago crossed the line inside 15 overs before Harris was caught in the deep off medium-pacer Gabby Sullivan.

The 15-ball fifty extended Harris’ reputation as one of the game’s most destructive batters. Earlier in the year, she had struck a 17-ball half-century for Warwickshire against Durham in the Vitality Blast, in addition to three 18-ball fifties and one off 19 balls in T20 cricket, before finally equalling the fastest women’s T20 fifty record.

The record for the fastest half-century in women’s T20 Internationals (T20Is) is shared by three players.

New Zealand’s Sophie Devine was the first to set the benchmark, reaching her fifty off just 18 balls against India in 2015. Australia’s Phoebe Litchfield equalled the mark eight years later with an 18-ball half-century against the West Indies in 2023, before India’s Richa Ghosh matched the feat against the same opposition in 2024.

The Women’s Premier League (WPL) also has a joint record for the fastest fifty. England’s Sophia Dunkley achieved the milestone in 18 balls for Gujarat Giants against Royal Challengers Bengaluru during the inaugural season, and West Indian all-rounder Chinelle Henry later matched it in 2025 while representing UP Warriorz against Delhi Capitals.

Also Read: Top 10 richest cricketers in the world (2026 Net Worth)

FAQs

1. What is the fastest 50 in cricket history?
The fastest fifty of the T20I cricket was scored by former Indian all-rounder Yuvraj Singh. He scored his 50 run in just 12 balls.

2. Who has the fastest 50 in cricket history one day?
The fastest century in the ODI is scored by the AB De Villiers (South Africa) in just 31 balls against West Indies in 2015.

3. Who has hit 6 sixes in an over?
South African batsman Herschelle Gibbs, Indian all-rounder Yuvraj Singh, West Indies limited-overs skipper Kieron Pollard, and USA cricketer Jaskaran Malhotra holds the record of hitting 6 sixes in an over.

4. Who has scored the fastest 50 in T20I cricket?
Former Indian all-rounder Yuvraj Singh holds the record of smashing the fastest 50 in T20I cricket.

Show More

Related Articles