Test cricket is the ultimate examination of a batter’s technique, concentration, patience and physical endurance. Unlike shorter formats, it gives players time to build substantial innings, but converting a century into a triple century requires exceptional consistency across multiple sessions.
The highest individual scores in Test cricket reflect some of the greatest batting performances in the sport's history. From Brian Lara's unbeaten 400 against England to Matthew Hayden's powerful 380 against Zimbabwe, these innings demonstrate different approaches to dominating opposition bowling attacks.
This article ranks the top 10 highest individual scores in men's Test cricket, examining the players, match conditions, batting performances and records behind each historic achievement.
Top 10 Highest Individual Scores in Test Cricket
The following table lists the 10 highest individual innings in men's Test history, ranked by runs scored.
Rank | Player | Score | Team | Opponent | Venue | Year |
1 | Brian Lara | 400* | West Indies | England | Antigua | 2004 |
2 | Matthew Hayden | 380 | Australia | Zimbabwe | Perth | 2003 |
3 | Brian Lara | 375 | West Indies | England | Antigua | 1994 |
4 | Mahela Jayawardene | 374 | Sri Lanka | South Africa | Colombo | 2006 |
5 | Garfield Sobers | 365* | West Indies | Pakistan | Kingston | 1958 |
6 | Len Hutton | 364 | England | Australia | The Oval | 1938 |
7 | Sanath Jayasuriya | 340 | Sri Lanka | India | Colombo | 1997 |
8 | Hanif Mohammad | 337 | Pakistan | West Indies | Bridgetown | 1958 |
9 | Wally Hammond | 336* | England | New Zealand | Auckland | 1933 |
10 | David Warner | 335* | Australia | Pakistan | Adelaide | 2019 |
An asterisk indicates that the batter remained unbeaten when the innings ended.
Detailed Analysis of the 10 Highest Test Scores
1. Brian Lara – 400* vs England (2004)
Highest individual Test score
Balls faced: 582
Minutes: 778
Boundaries: 43 fours, 4 sixes
Venue: Antigua Recreation Ground
Brian Lara reclaimed the world record for the highest individual Test score in April 2004, becoming the first batter to reach 400 in an international Test innings.
Lara's 400 not out surpassed Matthew Hayden's recently established record of 380. His achievement remains the only quadruple century in men's Test cricket.
2. Matthew Hayden – 380 vs Zimbabwe (2003)
Balls faced: 437
Minutes: 622
Boundaries: 38 fours, 11 sixes
Venue: WACA Ground, Perth
Matthew Hayden produced a remarkable display of aggressive batting against Zimbabwe in October 2003. His 380 surpassed Brian Lara's previous record of 375, which had stood since 1994.
Australia eventually won the match by an innings and 175 runs.
3. Brian Lara – 375 vs England (1994)
Balls faced: 538
Minutes: 766
Boundaries: 45 fours
Venue: Antigua Recreation Ground
Before his unbeaten 400, Lara established his reputation as a record-breaking batter with 375 against England in April 1994.
At just 24, he surpassed Garfield Sobers' previous record of 365 not out, which had stood for 36 years. Lara relied heavily on grounded strokes, excellent timing and intelligent placement rather than unnecessary aerial hitting.
4. Mahela Jayawardene – 374 vs South Africa (2006)
Balls faced: 572
Minutes: 787
Boundaries: 43 fours, 1 six
Venue: Sinhalese Sports Club, Colombo
Mahela Jayawardene produced one of the finest innings of his career against South Africa in July 2006.
His 374 formed part of a historic 624-run fourth-wicket partnership with Kumar Sangakkara, who contributed 287. Their partnership remains one of the most significant achievements in Test batting.
The hosts eventually won by an innings and 153 runs.
5. Garfield Sobers – 365* vs Pakistan (1958)
Balls faced: NA
Minutes: 614
Boundaries: 38 fours
Venue: Kingston, Jamaica
Garfield Sobers announced his extraordinary batting ability with an unbeaten 365 against Pakistan in February 1958.
At only 21 years old, Sobers converted his maiden Test century into a world-record innings. He surpassed the previous benchmark of 334 set by Don Bradman and maintained his concentration throughout a lengthy stay at the crease.
West Indies won the match by an innings and 174 runs.
6. Len Hutton – 364 vs Australia (1938)
Balls faced: 847
Minutes: 797
Boundaries: 35 fours
Venue: The Oval, London
Len Hutton's 364 against Australia remains one of the most remarkable examples of defensive batting in Test history.
During the 1938 Ashes series, Hutton faced 847 deliveries, demonstrating exceptional concentration and technical discipline. His innings helped England build a massive total at The Oval.
England eventually won by an innings and 579 runs, one of the largest victories in Test history.
7. Sanath Jayasuriya – 340 vs India (1997)
Balls faced: 571
Minutes: 799
Boundaries: 36 fours, 2 sixes
Venue: R. Premadasa Stadium, Colombo
Sanath Jayasuriya produced a historic 340 against India in August 1997 as Sri Lanka established a world-record team total of 952/6 declared.
He shared a remarkable 576-run second-wicket partnership with Roshan Mahanama, who scored 225. Jayasuriya's aggressive strokeplay and ability to find gaps helped Sri Lanka dominate the Indian bowling attack.
The match ended in a draw.
8. Hanif Mohammad – 337 vs West Indies (1958)
Balls faced: Not available in the supplied record
Minutes: 970
Boundaries: 24 fours
Venue: Kensington Oval, Bridgetown
Hanif Mohammad's 337 against West Indies in January 1958 is remembered for its extraordinary duration and match-saving importance.
Pakistan had to follow on after being dismissed cheaply in their first innings. Hanif responded with an outstanding display of defensive batting, spending 970 minutes at the crease, equivalent to 16 hours and 10 minutes.
His innings helped Pakistan secure a draw against a formidable West Indies bowling attack.
9. Wally Hammond – 336* vs New Zealand (1933)
Balls faced: Not available in the supplied record
Minutes: 318
Boundaries: 34 fours, 10 sixes
Venue: Auckland
Wally Hammond's unbeaten 336 against New Zealand in March 1933 demonstrated how attacking batting could produce extraordinary results in Test cricket.
The England batter reached his triple century in just 288 minutes, making the innings particularly notable for its scoring speed. His clean striking and ability to find boundaries helped him dominate the opposition attack.
Hammond's performance remains one of the most memorable high-scoring innings from the early years of Test cricket.
10. David Warner – 335* vs Pakistan (2019)
Balls faced: 418
Minutes: 554
Boundaries: 39 fours, 1 six
Venue: Adelaide Oval
David Warner completed the top 10 with an unbeaten 335 against Pakistan during the second Test of Australia's 2019 series.
Playing in a day-night match with the pink ball, Warner combined attacking strokeplay with consistent running between the wickets. His innings helped Australia establish a commanding first-innings total.
Australia won the match by an innings and 48 runs, completing a dominant performance in Adelaide.
Frequently Asked Questions
Who holds the record for the highest individual score in Test cricket?
Brian Lara holds the record with 400 not out for West Indies against England in April 2004 at the Antigua Recreation Ground. He remains the only batter to score 400 in men's Test cricket.
Who has scored the most triple centuries in Test cricket?
Four players share the record with two Test triple centuries each: Don Bradman, Brian Lara, Virender Sehwag and Chris Gayle.
Has any Indian batter scored more than 350 runs in a Test innings?
No. India's highest individual Test score is 319, scored by Virender Sehwag against South Africa in Chennai in 2008.
Who has batted for the longest time in a Test innings?
Hanif Mohammad holds the record for the longest Test innings by duration. He spent 970 minutes at the crease while scoring 337 against West Indies in 1958.
How many quadruple centuries have been scored in Test cricket?
Only one quadruple century has been recorded in men's Test cricket. Brian Lara achieved the milestone with his unbeaten 400 against England in 2004.
Also Read | Greatest Test Partnerships of All Time















