SportsMonkie.com
Cricket

Fastest 50s in Cricket: World Cups, ODIs, Tests & T20Is

By Raja Waheed Updated August 12, 2026
Fastest 50s in Cricket: World Cups, ODIs, Tests & T20Is
On this page6
  1. 01Fastest 50s in Cricket — Quick Reference
  2. 02Fastest 50 in ODI Cricket
  3. 03Fastest 50 in T20I Cricket
  4. 04Fastest 50 in Test Cricket
  5. 05What the Fastest-Fifty Record Actually Measures
  6. 06Active Chase: Where These Records Stand in 2026

AB de Villiers reached fifty in 16 balls against West Indies in 2015 — still the fastest half-century anyone has scored in ODI cricket. Yuvraj Singh got there in 12 balls against England at the 2007 World Twenty20, a T20I record that has stood for almost two decades. In Test cricket, where boundaries come harder, Misbah-ul-Haq’s 21-ball fifty against Australia in 2014 remains the fastest on record. Each format punishes speed differently, and the leaderboards below show exactly how the record-holders got there.

Fastest 50s in Cricket — Quick Reference

FormatRecord holderBallsYear
T20IYuvraj Singh (IND)122007
ODIAB de Villiers (SA)162015
ODI World CupBrendon McCullum (NZ)182015
TestMisbah-ul-Haq (PAK)212014

Fastest 50 in ODI Cricket

RankPlayer (team)BallsOpponentYear
1AB de Villiers (SA)16West Indies2015
=1Matthew Forde (WI)16Ireland2025
3Sanath Jayasuriya (SL)17Pakistan1996
=3Kusal Perera (SL)17Pakistan2015
=3Martin Guptill (NZ)17Sri Lanka2015
=3Liam Livingstone (ENG)17Netherlands2022

De Villiers’s 16-ball fifty came in the same Johannesburg innings as his 31-ball hundred — three fours and five sixes, including 21 runs off one Andre Russell over. Matthew Forde matched the 16-ball mark ten years later against Ireland, keeping the record alive into 2025 rather than letting it stand untouched. For the full innings and where it ranks among the format’s other blistering knocks, see the fastest century in ODI cricket.

Fastest 50 in T20I Cricket

RankPlayer (team)BallsOpponentYear
1Yuvraj Singh (IND)12England2007
=2Colin Munro (NZ)14Sri Lanka2016
=2Abhishek Sharma (IND)14New Zealand2026
=4Quinton de Kock (SA)15West Indies2023
=4Shivam Dube (IND)15New Zealand2026

Yuvraj’s record is inseparable from the six sixes he hit off Stuart Broad in a single over at the 2007 World Twenty20 — his fastest fifty arrived mid-carnage, not as a slow build to one big shot. It has survived nearly 20 years of aggressive T20 batting, even as Colin Munro (2016) and, in early 2026, both Abhishek Sharma and Shivam Dube closed the gap to 14 and 15 balls. Outside Test-playing nations, Nepal’s Dipendra Singh Airee reached fifty in 9 balls at the 2023 Asian Games — faster, but not counted on the main T20I leaderboard. For more six-hitting benchmarks, see most sixes in T20I cricket.

Fastest 50 in Test Cricket

RankPlayer (team)BallsOpponentYear
1Misbah-ul-Haq (PAK)21Australia2014
2David Warner (AUS)23Pakistan2017
=3Jacques Kallis (SA)24Zimbabwe2005
=3Ben Stokes (ENG)24West Indies2024
5Shane Shillingford (WI)25New Zealand2014
=6Shahid Afridi (PAK)26India2005
=6Mohammad Ashraful (BAN)26India2007
=6Dale Steyn (SA)26West Indies2014

Misbah-ul-Haq’s 21-ball fifty against Australia in Abu Dhabi came off the back of criticism over his cautious batting — he reached it in 24 minutes, marked it with a celebratory push-up, and went on to a century in 56 balls, the joint-fastest in Test history at the time. Test fifties this fast are almost always built on sixes rather than fours, since the field is spread and singles alone cannot get a batter there quickly enough. Ben Stokes’s 24-ball fifty against West Indies in 2024 is the most recent entry to crack the top five, a reminder the record book still moves even in the format’s slowest format for scoring. For the century-length version of this list, see fastest century in cricket and most centuries in cricket.

What the Fastest-Fifty Record Actually Measures

Balls faced, not minutes, is the standard the ICC and ESPNcricinfo use to rank these innings, because it strips out over-rate and stoppage time and lets a 2026 T20I fifty be compared fairly against a 2005 Test one. What makes the record hard to break is that it requires near-flawless timing across an entire spell of overs, not just one big shot: a batter has to clear the rope repeatedly, against bowlers actively trying to slow them down, without getting out. That is why the T20I, ODI, and Test lists barely overlap — the format dictates the ceiling, and only a handful of players in each era have combined the power and the risk tolerance to reach it.

Active Chase: Where These Records Stand in 2026

None of the headline records fell in 2026, but the gaps kept closing. Abhishek Sharma and Shivam Dube both produced sub-16-ball T20I fifties for India in January 2026 alone, and Matthew Forde’s 16-ball ODI fifty in 2025 showed the format’s record is no longer a de Villiers monopoly. Yuvraj Singh’s 12-ball T20I mark and Misbah-ul-Haq’s 21-ball Test mark remain the two records that have gone the longest without a genuine challenge — both now approaching, or past, the decade-plus mark since their nearest rival got within two balls. Track the cricket hub for the next time one of these falls.

Share this article

Frequently asked questions

What is the fastest 50 in T20 International cricket?+

Yuvraj Singh's 12-ball fifty against England at the 2007 ICC World Twenty20 — built around six sixes in one over off Stuart Broad — is still the fastest T20I fifty by a Test-playing nation's player as of 2026. Colin Munro and Abhishek Sharma share the next-fastest mark at 14 balls.

Who has the fastest 50 in ODI cricket?+

AB de Villiers holds the ODI record, reaching fifty in 16 balls against West Indies in Johannesburg in 2015, during the same innings as his 31-ball century. West Indies' Matthew Forde equalled the 16-ball mark against Ireland in 2025.

What is the fastest 50 in Test cricket?+

Misbah-ul-Haq of Pakistan holds the Test record, reaching fifty in 21 balls (24 minutes) against Australia in Abu Dhabi in 2014. David Warner is next-fastest at 23 balls, set against Pakistan in 2017.

What is the fastest fifty in an ODI Cricket World Cup match?+

Brendon McCullum holds the fastest fifty in ODI World Cup history, reaching the mark in 18 balls for New Zealand against England at the 2015 tournament in Wellington. It remains the standout World Cup-specific fast fifty as of 2026.

Are fastest-fifty records tracked separately for World Cups?+

Yes. ESPNcricinfo and the ICC track World Cup fastest fifties as their own subset of the wider ODI record book, since tournament conditions and pressure differ from bilateral series. A World Cup record does not have to match the all-time ODI record.

Why are the fastest fifties concentrated in T20 cricket?+

T20's fielding restrictions, shorter innings, and attacking mandate reward batters who take risks from ball one. Tests and ODIs allow more time to build an innings, so a genuinely rapid fifty there is rarer and stands out more as a record.

Does a fast fifty require hitting mostly sixes?+

Not always, but most of the fastest fifties lean heavily on sixes rather than fours, since boundaries alone are usually too slow to beat 15-20 balls. Yuvraj Singh's 12-ball fifty, for example, came almost entirely from six consecutive sixes.

How are fastest-fifty records measured?+

Balls faced to reach fifty is the standard measure used by the ICC and ESPNcricinfo, since it allows fair comparison across matches and formats. Time in minutes is sometimes cited for historic Test innings, but balls faced decides the official ranking.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related cricket guides

View all →