Guide

Top 10 Batsmen With Fastest 50 in Test Cricket

The record for the fastest fifty in Test cricket is held by Misbah-ul-Haq, who achieved the feat in just 21 balls against Australia in 2014.

Umaima Saeed
Umaima Saeed

Last Updated: 2024-09-24

Louis Hobbs

8 minutes read

Misbah-ul-Haq

Misbah-ul-Haq//Getty Images

Great offer
20BET logo
20BET ReviewBonus Up To €120 + 120 FS
4.6/5
  • Extensive selection of games
  • Comprehensive cricket coverage
  • Flexible betting and withdrawal limits
  • Interac logoVisa logoMasterCard logoPaysafecard logoMuch Better logoNeosurf logoFlexPIn logoJeton logo
    Full T&C’s apply 18+
    Best Global Operator
    1xBET ReviewGet 100% Bonus Up To $175
    4.4/5
  • Great odds available
  • Extensive cricket betting markets
  • Deep markets to bet on
  • Visa logoMasterCard logoAirTM logoPerfect Money logoInterac logoAstro Pay logoSticpay logoJeton logo
    Full T&C’s apply 18+
    Recommended
    1Win Review500% Deposit Bonus
    4.3/5
  • Wide range of sports
  • Good bonus offers
  • In-play betting on cricket
  • Visa logoMasterCard logoPerfect Money logoNeosurf logoAstro Pay logoNeteller logoSkrill logoCryptocurrency logo
    Full T&C’s apply 18+

    While Test cricket is often associated with a slower pace, we have seen several quickfire innings in this format. In 2016, Brendon McCullum set the record for the fastest century in Test cricket, scoring 100 off just 54 balls against Australia. Meanwhile, the record for the fastest fifty in Test cricket is held by Misbah-ul-Haq, who reached the figure in just 21 balls against Australia in 2014. Take a look at a list of the fastest fifties in Test cricket. 

    Fastest 50 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
    27Yousuf YouhanaPakistan 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
    28Rishab PantIndia v Sri LankaBengaluru2022
    Sportsboom Event Table Logo

    Misbah ul Haq - 21 balls 

    Pakistan's Misbah-ul-Haq holds the record for the fastest fifty in Test cricket history. He achieved this feat in 2014 against Australia in Abu Dhabi. Captain of Pakistan at the time, Misbah reached his half-century in just 21 deliveries at the Sheikh Zayed Stadium, later going on to score a century in 56 balls. 

    Misbah's innings was his second century in that match. He raced to his fifty in just 23 minutes, and then took an additional 34 balls and 51 minutes to complete his hundred. His innings included five sixes and 11 fours. 

    Misbah retired in 2017, ending his illustrious career with 5,222 Test runs at an average of 46.62. Among his many achievements as captain across all three formats, leading Pakistan to victory in the 2012 Asia Cup stands out as a highlight.

    David Warner - 23 balls 

    Australia's David Warner holds the record for the second-fastest fifty in Test cricket. Warner, known for his aggressive batting style, reached this milestone in just 23 balls against Pakistan in Sydney in 2017. The southpaw went on to score 55 runs off 27 balls, which was laced with eight fours and three sixes, before being bowled by Wahab Riaz. 

    Warner, who served as Australia's Test vice-captain, retired earlier this year. Over 205 innings, he amassed 8,786 Test runs at an average of 44.59. In January 2024, Warner played his final Test match and also announced his retirement from ODI cricket. By June 2024, he had stepped away from all forms of international cricket. 

    David Warner

    David Warner//Getty Images

    Jacques Kallis - 24 balls

    One of the greatest all-rounders in cricket history, Jacques Kallis is the third name on the list. Kallis scored a rapid fifty off just 24 balls against Zimbabwe in Cape Town in 2005.

    In that match, Zimbabwe had been bowled out for just 54 on the first day, their lowest Test score at the time. When Kallis walked in at No. 4 during the second session, South Africa was already leading by 180 runs, allowing him the freedom to bat aggressively. He took full advantage of the situation, unleashing a series of powerful shots.

    Kallis is the only cricketer to have scored more than 10,000 runs and taken over 250 wickets in both ODIs and Test cricket. He retired from all forms of international cricket in July 2014.

    Ben Stokes - 24 balls 

    Ben Stokes set a record for the fastest Test fifty by an Englishman during England's commanding 10-wicket victory over the West Indies in Birmingham in July 2024. The England captain reached his half-century in just 24 deliveries, finishing with 57 runs off 28 balls. He took England over the line with a six off Kraigg Brathwaite. Stokes' innings broke Ian Botham's 43-year-old record for England's fastest Test fifty

    Ben Stokes

    Ben Stokes//Getty Images

    Shane Shillingford - 25 balls 

    West Indies bowler Shane Shillingford ranks fifth on the list of the fastest fifties in Test cricket. Known primarily for his off-break bowling, Shillingford made an unexpected impact with the bat, scoring an unbeaten 53 off just 29 balls against New Zealand in Kingston in 2014. His fifty came off just 25 deliveries, although New Zealand ultimately won the match by 186 runs. The unbeaten 53 is also the highest score by a No. 11 batsman in the fourth innings of a Test match. 

    Throughout his career, Shillingford played 16 Tests for the West Indies, taking 70 wickets.

    Shahid Afridi - 26 balls 

    Shahid Afridi crafted an explosive half-century off 26 balls against India in Bangalore in 2005. He went on to score 58 off 34 deliveries, featuring eight boundaries and two sixes. Pakistan posted a formidable 570 in their first innings, with centuries from Younis Khan and Inzamam-ul-Haq. In the second innings, they declared at 261/2, setting India a challenging target of 383. Afridi also made his mark with the ball, taking 3 wickets, helping Pakistan register a memorable victory.

    Although Afridi's Test career wasn't as illustrious as his performances in ODIs and T20Is, he still made an impact. Over 27 Test matches, he scored 1,716 runs at an average of 36.51.

    Mohammad Ashraful - 26 balls 

    Next on the list is Bangladesh's Mohammad Ashraful, who struck a rapid 50 off just 26 balls against India in Mirpur in 2007. Ashraful's aggressive innings featured a series of boundaries, including three fours off Zaheer Khan in a single over. He brought up his half-century with consecutive fours off Ishant Sharma. 

    However, Ashraful's international career, which included 61 Tests, came to an abrupt end when he was banned by the Bangladesh Cricket Board for over five years in 2014 due to his involvement in match-fixing.

    Dale Steyn - 26 balls 

    Dale Steyn, widely regarded as one of the greatest fast bowlers of all time, delivered an impressive batting performance in 2014 against the West Indies. Steyn scored a quickfire 50 off just 26 balls and was eventually dismissed for 58 off 28 deliveries, hitting six fours and five sixes. His explosive innings came to an end when he was caught by Jason Holder off Sulieman Benn's bowling.

    South Africa's leading wicket-taker in Test cricket, Steyn announced his retirement from the format in 2019 to focus on limited-overs cricket. Later, in 2021, he retired from all forms of cricket. 

    Mohammad Yousuf - 27 balls 

    Former Pakistan cricketer and captain Mohammad Yousuf ranks ninth on the list with a 27-ball fifty, which he scored against South Africa in Cape Town in 2003.

    One of the standout achievements of Yousuf's illustrious career came in 2006, when he set a world record by scoring 1,788 Test runs in a calendar year at an average of nearly 100. Over his Test career, Yousuf amassed 7,530 runs, including 24 centuries and 33 fifties, at an impressive average of around 52.

    Foffie Williams – 28 balls 

    Foffie Williams, a former West Indies cricketer, played in four Tests between 1939 and 1948. In the second innings of a Test match at Bridgetown in 1948, Williams made headlines for his batting. He began his innings with a flurry of boundaries, hitting his first six balls for 6, 6, 4, 4, 4, and 4. He reached his fifty in just 30 minutes off 28 balls. Although primarily known as a fast bowler, having taken nine wickets at an average of 26.77 in his four Tests, Williams is best remembered for this whirlwind knock.

    FAQs

    Who holds the record for the fastest century in Test cricket?

    Brendon McCullum set the record for the fastest Test century, scoring 100 off just 54 balls against Australia in 2016.

    What is the record for the fastest fifty in Test cricket?

    Misbah-ul-Haq holds the record for the fastest fifty in Test cricket, reaching 50 off just 21 balls against Australia in 2014.

    Who scored the fastest fifty by an English cricketer in Test cricket?

    Ben Stokes holds the record for the fastest fifty by an English cricketer. He reached his fifty in just 24 balls during a Test match against the West Indies in Birmingham in July 2024.

    Who scored the fastest fifty in Test cricket for Australia?

    David Warner holds the record for the fastest fifty in Test cricket for Australia. He scored his fifty off just 23 balls against Pakistan in Sydney in 2017.

    Who has taken the fastest 50 wickets in Test cricket?

    Australia’s Charlie Turner, a medium pacer in the 80s, holds the record for the fastest 50 wickets in Test cricket. Turner took only six matches to achieve the feat. 

    Umaima Saeed
    Umaima SaeedSports Writer

    Umaima Saeed is a professional sports writer whose articles have been featured in several leading websites. She writes long-form content on sports, particularly cricket. She has a penchant for telling human-interest stories. Umaima has contributed articles on cricket to more than a dozen publications, both in print and online.