Skip to content
Scoring5 min

Highest Individual Test Scores in Cricket History

Brian Lara's 400* is the highest Test innings ever. Learn about cricket's highest individual Test scores, who holds the records, and how these extraordinary innings were made.

Written by GeoCric EditorialUpdated Jul 22, 2026
ShareShareWhatsAppFacebook

The highest individual score in Test cricket is Brian Lara's 400 not out, scored for West Indies against England at Antigua in April 2004. The records for highest individual scores chart how batting standards have evolved and who has pushed the boundaries of what is possible in Test cricket.

Brian Lara — 400* (2004)

Lara scored 400 not out for West Indies against England at the Antigua Recreation Ground on 10–12 April 2004. He batted for 778 minutes, facing 582 balls, hitting 43 fours and 4 sixes. The innings reclaimed the record from Matthew Hayden's 380, which Lara himself had lost in October 2003.

Matthew Hayden — 380 (2003)

Matthew Hayden scored 380 for Australia against Zimbabwe at Perth in October 2003. It broke Lara's previous record of 375. Hayden batted for 622 minutes and 437 balls, with 38 fours and 11 sixes.

Brian Lara — 375 (1994)

Lara's first world record was 375 for West Indies against England at the Recreation Ground, Antigua, in April 1994. At the time it broke Gary Sobers's 1958 record of 365*. Lara thus holds three of the top four Test scores in history.

The Top 5 Highest Test Scores

ScorePlayerTeamOpponentYear
400*Brian LaraWest IndiesEngland2004
380Matthew HaydenAustraliaZimbabwe2003
375Brian LaraWest IndiesEngland1994
374Mahela JayawardeneSri LankaSouth Africa2006
365*Gary SobersWest IndiesPakistan1958

Frequently asked questions

What is the highest individual score in Test cricket?

Brian Lara's 400 not out for West Indies against England at Antigua in 2004 is the highest individual score in Test cricket history.

Who has scored 400 in Test cricket?

Only one player has ever scored 400 or more in a Test innings: Brian Lara, who scored 400* for West Indies against England on 10–12 April 2004 at the Antigua Recreation Ground.