Connect with us

Records & stats

Top 10 Batsmen with the Fastest Fifties in Test Cricket

Top 10 Batsmen with the Fastest Fifties in Test Cricket

The fastest fifties in Test cricket belongs to Misbah-ul-Haq, who achieved this incredible milestone in just 21 balls during a match against Australia in 2014.

Even though Test cricket is typically known for its slower pace, there have been some lightning-fast innings in the game’s history. Brendon McCullum set a record for the fastest century in Test cricket in 2016, reaching 100 runs in only 54 balls against Australia. Misbah-ul-Haq, however, holds the record for the quickest fifty, hitting it in just 21 balls in a 2014 match against Australia. Here is a list of the fastest fifties in Test cricket:

Top 10 Batsmen with the Fastest Fifties in Test Cricket

BallsPlayerMatchLocationYear
21Misbah-ul-HaqPakistan v AustraliaAbu Dhabi2014
23David WarnerAustralia v PakistanSydney2017
24Jacques KallisSouth Africa v ZimbabweCape Town2005
24Ben StokesEngland v West IndiesBirmingham2024
25Shane ShillingfordWest Indies v New ZealandKingston2014
26Shahid AfridiPakistan v IndiaBangalore2005
26Mohammad AshrafulBangladesh v IndiaMirpur2007
26Dale SteynSouth Africa v West IndiesPort Elizabeth2014
27Mohammad YousufPakistan v South AfricaCape Town2003
28Foffie WilliamsWest Indies v EnglandBridgetown1948
28Ian BothamEngland v IndiaDelhi1981
28Chris GayleWest Indies v New ZealandPort of Spain2014
28Colin de GrandhommeNew Zealand v Sri LankaChristchurch2018
28Rishabh PantIndia v Sri LankaBengaluru2022

1. Misbah-ul-Haq – 21 Balls

Misbah-ul-Haq

Misbah-ul-Haq of Pakistan holds the record for the fastest fifty in Test cricket history. He achieved this feat against Australia in Abu Dhabi in 2014, smashing 50 runs in just 21 deliveries. Misbah, then captain of Pakistan, went on to score 100 off 56 balls in that innings. His half-century took only 23 minutes to complete. The innings included five sixes and 11 fours.

Misbah retired in 2017, finishing his career with 5,222 Test runs at an average of 46.62. One of his major achievements as a captain was leading Pakistan to victory in the 2012 Asia Cup.

ALSO READ: Mohammad Rizwan vs Babar Azam: Who Is the Best Batsman Across All Formats

2. David Warner – 23 Balls

David Warner

Australian opener David Warner ranks second on this list, reaching his fifty in just 23 balls against Pakistan in Sydney in 2017. Warner’s aggressive style saw him score 55 off 27 balls, including eight fours and three sixes. Wahab Riaz bowled him out shortly after.

Warner retired earlier this year, ending a career with 8,786 Test runs at an average of 44.59. He played his final Test in January 2024 and retired from all forms of cricket by June 2024.

3. Jacques Kallis – 24 Balls

Jacques Kallis

Legendary South African all-rounder Jacques Kallis hit a quick fifty off 24 balls against Zimbabwe in 2005. Kallis took full advantage of Zimbabwe’s poor start, attacking from the outset after they were bowled out for just 54. Kallis remains the only cricketer with over 10,000 runs and more than 250 wickets in both Tests and ODIs. He retired from international cricket in 2014.

4. Ben Stokes – 24 Balls

Ben Stokes

In 2024, Ben Stokes broke the record for the fastest Test fifty by an English player, reaching his half-century in just 24 balls during a win over the West Indies. He hit 57 off 28 balls, ending the innings with a six to secure victory for England. This innings surpassed Ian Botham’s 43-year-old record for England’s fastest fifty.

5. Shane Shillingford – 25 Balls

Shane Shillingford

West Indian bowler Shane Shillingford surprised everyone by hitting a rapid fifty off 25 balls against New Zealand in 2014. Batting at number 11, Shillingford scored 53 not out from 29 balls, including the fastest fifty ever by a number 11 batsman.

ALSO READ: Top 10 Greatest British Full-Backs in Football History

6. Shahid Afridi – 26 Balls

Shahid Afridi

Pakistan’s Shahid Afridi reached a half-century in just 26 balls against India in 2005. His explosive innings saw him score 58 runs off 34 deliveries. Afridi’s quick innings and his contributions with the ball helped Pakistan secure an impressive victory over India.

7. Mohammad Ashraful – 26 Balls

Mohammad Ashraful

Bangladesh’s Mohammad Ashraful scored a rapid fifty off 26 balls against India in 2007. He smashed a series of boundaries and reached the milestone with two consecutive fours. However, Ashraful’s career was cut short by a match-fixing ban in 2014.

8. Dale Steyn – 26 Balls

Dale Steyn

South African fast bowler Dale Steyn hit a blistering fifty off 26 balls against the West Indies in 2014. Steyn’s powerful knock of 58 off 28 balls included six fours and five sixes. He retired from all forms of cricket in 2021 after an illustrious career as South Africa’s leading wicket-taker.

9. Mohammad Yousuf – 27 Balls

Mohammad Yousuf

Mohammad Yousuf from Pakistan scored a 27-ball fifty against South Africa in 2003. Yousuf is known for setting the record for most Test runs in a calendar year, scoring 1,788 runs in 2006.

10. Foffie Williams – 28 Balls

West Indies cricketer Foffie Williams reached his fifty in just 28 balls in a match against England in 1948. Known for his bowling, Williams’ fast fifty remains one of the most memorable performances in West Indian cricket history.

READ MORE:

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

See More

More in Records & stats