The Sports Legends

They Create history

Cricket

Updated on November 14th 2026, 11:08:59 am

Highest Individual Scores in Test Cricket: Top 10 Records

Highest Individual Scores in Test Cricket

Explore the highest individual scores in Test cricket, featuring Brian Lara's 400*, Hayden's 380 and eight other legendary innings. Discover the records.

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.