Top 5 Test matches with the highest number of centuries

Ravi pic By - Thursday, Aug 27, 2026
Last Updated on Aug 27, 2026 04:10 PM

Test cricket is often associated with patience, technique, and sustained, disciplined bowling. However, there have been extraordinary matches dominated by batting, featuring multiple centuries. These games have produced some of the most memorable batting scorecards in the history of Test cricket. While scoring a century is always a significant achievement, it becomes a statistical rarity when multiple batsmen from both teams score centuries (triple-figure scores) in the same match. According to records from the 'Association of Cricket Statisticians and Historians,' eight centuries have been scored in only two Test matches, while seven centuries have been recorded in several other games.

1. West Indies vs South Africa

The 2005 Test match between the West Indies and South Africa at the Antigua Recreation Ground in St. John's is considered one of the greatest batting spectacles in the history of Test cricket. A total of eight centuries were scored in the match, with each team contributing four. This marked the first time in Test history that eight centuries were recorded in a single match. South Africa batted magnificently in the first innings, with Graeme Smith, Jacques Kallis, AB de Villiers, and Ashwell Prince all scoring centuries. The West Indies responded emphatically; Chris Gayle, Ramnaresh Sarwan, Shivnarine Chanderpaul, and Dwayne Bravo also scored centuries.

Chris Gayle’s performance was the standout; he scored a magnificent 317 runs, marking one of the most memorable innings of his Test career. The West Indies ultimately posted a total of 747 runs, which was their highest Test score against South Africa at the time. Despite the massive run-scoring, the match ended in a draw. The dominance of the South African and West Indian batsmen was such that the bowlers had very little opportunity to influence the outcome of the match.

  • Match: West Indies vs South Africa
  • Venue: Antigua Recreation Ground, St John's
  • Year: 2005
  • Centuries: 8
  • Highest individual score: Chris Gayle – 317
  • Result: Draw

2. Sri Lanka vs Bangladesh

The second Test match featuring eight centuries took place nearly eight years later, when Sri Lanka hosted Bangladesh in Galle in 2013. It was a magnificent match for batsmen, with a total of eight centuries scored across the four innings only the second Test match in history to witness such a feat. Sri Lanka's batting lineup posted a massive total, while the Bangladeshi batsmen responded impressively. For Sri Lanka, Kumar Sangakkara, Lahiru Thirimanne, and Dinesh Chandimal scored centuries,

while Mohammad Ashraful, Mushfiqur Rahim, and Nasir Hossain scored centuries for Bangladesh. Subsequently, Sangakkara and Tillakaratne Dilshan scored further centuries in Sri Lanka's second innings. Mushfiqur Rahim's performance was particularly outstanding; he scored a historic 200 runs, becoming the first Bangladeshi batsman to score a double century in Test cricket. Due to the high volume of runs scored, the bowlers struggled to make a significant impact, and the match ultimately ended in a draw.

  • Match: Sri Lanka vs Bangladesh
  • Venue: Galle International Stadium, Galle
  • Year: 2013
  • Centuries: 8
  • Highest individual score: Mushfiqur Rahim – 200
  • Result: Draw

3. England vs Australia

Long before the modern era of Test cricket, a magnificent batting contest took place between England and Australia at Trent Bridge, Nottingham, in 1938. Seven centuries were scored in this match, making it the first Test in history to feature seven hundreds—a record later surpassed by two matches that each saw eight centuries. England's opening batsmen, Charlie Barnett and Len Hutton, both scored centuries.

They were followed by Eddie Paynter and Denis Compton, who also reached three-figure scores. For Australia, Stan McCabe and Bill Brown scored centuries, as did the legendary Don Bradman. This match became a prime example of batting-friendly conditions that occasionally produce extraordinary scorecards in Test cricket. Despite the players from both teams amassing large individual scores, the contest ended in a draw.

  • Match: England vs Australia
  • Venue: Trent Bridge, Nottingham
  • Year: 1938
  • Centuries: 7
  • Highest individual score: Stan McCabe – 232
  • Result: Draw

4. West Indies vs Australia

Seven centuries were scored during the Test match played between the West Indies and Australia at Sabina Park, Kingston, in 1955. This match is one of those rare Tests featuring seven individual centuries; until a match between the West Indies and South Africa in 2005 saw eight centuries scored, this held the record for the highest number of centuries in a Test match.

The match witnessed magnificent batting from both teams. The West Indies squad included several of the era's finest batsmen, while Australia also boasted a formidable batting line-up. The Kingston Test demonstrated just how heavily conditions can favor batsmen when the pitch remains conducive to batting for an extended period. Scoring seven centuries in a single Test match is considered an extraordinary feat even by today's standards.

  • Match: West Indies vs Australia
  • Venue: Sabina Park, Kingston
  • Year: 1955
  • Centuries: 7

5. South Africa vs West Indies

Another memorable high-scoring match between South Africa and the West Indies took place at Newlands, Cape Town, in 2004. Seven centuries were scored in this Test match, placing it among the matches with the highest number of centuries in the history of Test cricket. This feat was particularly significant as it occurred just a year before the record was broken in Antigua.

Batsmen from both teams made vital contributions in this match, showcasing the formidable batting prowess of South Africa and the West Indies at the time. It was part of a magnificent era in Test cricket that saw several matches featuring seven centuries. The record of seven centuries was achieved on multiple occasions until the tally rose to eight during the 2005 Antigua Test.

  • Match: South Africa vs West Indies
  • Venue: Newlands, Cape Town
  • Year: 2004
  • Centuries: 7

Also Read: Retirement from International Cricket in 2026: Full List

Give Your Feedback



More Blogs From Ravi

Disclaimer

Possible11 is a sports news and analysis platform designed purely for entertainment and educational purposes. All match previews, player insights, and team analyses are based on publicly available information and expert opinions. We do not promote or support betting, gambling, or real-money gaming in any form. Users are encouraged to enjoy our content responsibly and use it for informational purposes only.

Download our App for more Tips and Tricks

entertainindia
entertainindia
Footer Sticky Banner