Skip to content
Foundation5 min

Triple Centuries in Test Cricket — The Rarest Batting Feat

Learn about triple centuries in Test cricket — cricket's most exclusive batting milestone — including Lara's 400*, Hutton's 364, and all the other batters to reach 300 in Tests.

Written by GeoCric EditorialUpdated Jul 20, 2026
ShareShareWhatsAppFacebook

The 300-Run Test Innings

Scoring 300 runs in a single Test innings is one of cricket's rarest achievements. It requires exceptional batting ability, concentration over multiple days, the mental fortitude to keep going past 200 and 250, and often a degree of fortune in terms of dropped catches and the conditions. Fewer than 20 triple centuries have been scored in 150 years of Test cricket.

Brian Lara — The Double Record Holder

Brian Lara of West Indies holds the world record for the highest individual innings in Test cricket with 400 not out against England at Antigua in 2004. Earlier in 1994 he had broken the record with 375 against England in the same venue, only for Matthew Hayden to briefly hold the record with 380 in 2003 before Lara reclaimed it with 400*.

Brian Lara holds the world record with 400* against England in 2004 — and previously held the record with 375 (1994), making him the only player to hold the highest Test innings record twice.

Len Hutton's Record Era

Before Lara, England's Len Hutton held the Test record for decades with 364 against Australia at The Oval in 1938 — a record that stood for nearly 20 years. His innings came in an era of longer pitch preparation and significantly slower over rates, requiring multiple days of concentration against sustained bowling.

India's Triple Centurions

Virender Sehwag is India's highest Test scorer with 319 against South Africa and 293 against Sri Lanka, coming close to 300 twice. More recently, Karunaratne and other batters have made 300+ scores in Test cricket. India have also produced multiple 200+ scores from players like Rohit Sharma, Virat Kohli, and Yashasvi Jaiswal in recent years.

Frequently asked questions

What is the highest individual score in Test cricket?

Brian Lara holds the record with 400 not out for West Indies against England at Antigua in 2004.

How many triple centuries have been scored in Test cricket?

Fewer than 20 triple centuries (300+) have been scored in Test cricket across 150 years of the game.