top 10 highest individual scores in test cricket history

Top 10 Highest Individual Scores in Test Cricket History

Last updated on July 9th, 2025 at 03:52 pm

Test cricket is the oldest and most prestigious format of the game and has been home to some incredible batting feats over the ages. Making a triple century in a Test match is a significant and rare accomplishment in the game that requires not only immense skill but a level of patience, focus and stamina that goes beyond a reasonable expectation from any player. The innings have ranged from the great timeless classics under the old rules of the 20th century to the modern years of batting dominance. Here is a look at the Top 10 Highest Individual Scores in Test Cricket with a review of some of the best performances with the bat.

Top 10 Highest Individual Scores in Test Cricket

RankPlayerCountryScoreOpponentVenueYear
1Brian LaraWest Indies400*EnglandSt John’s2004
2Matthew HaydenAustralia380ZimbabweWACA, Perth2003
3Brian LaraWest Indies375EnglandSt John’s1994
4Mahela JayawardeneSri Lanka374South AfricaColombo (SSC)2006
5Wiaan MulderSouth Africa367*ZimbabweQueens Sports Club, Bulawayo2025
6Garfield SobersWest Indies365*PakistanKingston1958
7Len HuttonEngland364AustraliaThe Oval, London1938
8Sanath JayasuriyaSri Lanka340IndiaColombo (RPS)1997
9Hanif MohammadPakistan337West IndiesBridgetown1958
10Wally HammondEngland336*New ZealandAuckland1933

David Njoroge

David Njoroge is a sports journalist who covers African football leagues, athletics, and major continental tournaments. He shares inspiring stories of athletes and the growing sports culture across Africa.

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments