CricRadar
Home/cricket-records/Top 10 Highest Individual Scores in Test Cricket History
cricket-records

Top 10 Highest Individual Scores in Test Cricket History

13 OCT 2026
10:24 AM
Top 10 Highest Individual Scores in Test Cricket History

Test cricket is a format that demands patience, concentration, technical discipline and the ability to perform under pressure for extended periods. While a century is a significant achievement for any batter, scoring 300 runs in a Test innings places a player among a much smaller group in the history of the game.

Several legendary batters have produced extraordinary individual performances in Test cricket, setting records that have endured for decades. Brian Lara holds the record for the highest individual score in men's Test cricket, having scored an unbeaten 400 against England in 2004. More than two decades later, his achievement remains the benchmark for individual batting performances in the longest format.

Australia's Matthew Hayden, Sri Lanka's Mahela Jayawardene and South Africa's Wiaan Mulder are among the other players who feature prominently on the all-time list. Mulder's unbeaten 367 against Zimbabwe in July 2025 placed him fifth in the rankings, adding a modern entry to a list dominated by historic performances.

Here is a closer look at the 10 highest individual scores in men's Test cricket, including the players, their opponents and the circumstances behind their record-breaking innings.

Top 10 Highest Individual Scores in Test Cricket

Rank

Player

Highest score

Opposition

Year

1

Brian Lara (West Indies)

400*

England

2004

2

Matthew Hayden (Australia)

380

Zimbabwe

2003

3

Brian Lara (West Indies)

375

England

1994

4

Mahela Jayawardene (Sri Lanka)

374

South Africa

2006

5

Wiaan Mulder (South Africa)

367*

Zimbabwe

2025

6

Garry Sobers (West Indies)

365*

Pakistan

1958

7

Len Hutton (England)

364

Australia

1938

8

Sanath Jayasuriya (Sri Lanka)

340

India

1997

9

Hanif Mohammad (Pakistan)

337

West Indies

1958

10

Wally Hammond (England)

336*

New Zealand

1933

1. Brian Lara – 400 Not Out

Brian Lara holds the record for the highest individual score in men's Test cricket with his unbeaten 400 against England in Antigua in April 2004. The West Indies left-hander produced one of the most remarkable innings in the history of international cricket, combining exceptional concentration with an extensive range of attacking strokes.

Lara faced 582 balls and struck 43 fours and four sixes during his marathon innings. He became the first batter to score 400 runs in a men's Test innings, surpassing the previous record of 380 set by Matthew Hayden just months earlier.

The innings also represented Lara's return to the top of the record books. He had previously held the record with his 375 against England in 1994 before Hayden overtook that mark in 2003.

Lara's unbeaten 400 remains one of the defining achievements of Test cricket, demonstrating how a batter can combine endurance, precision and sustained run-scoring over several sessions.

2. Matthew Hayden – 380 Runs

Matthew Hayden claimed the world record for the highest individual Test score when he made 380 against Zimbabwe in Perth in October 2003. The Australian opener's innings surpassed Lara's previous record of 375, which had stood for nine years.

Hayden's performance reflected the aggressive approach that characterised his batting during Australia's dominant period in international cricket. He put Zimbabwe's bowling attack under sustained pressure and converted an excellent start into a record-breaking innings.

His 380 remained the highest individual score in Test cricket for less than a year. Lara reclaimed the record with his unbeaten 400 against England in April 2004.

Although Hayden no longer holds the record, his innings remains the second-highest individual score in men's Test history and one of the most significant performances by an Australian batter.

3. Brian Lara – 375 Runs

Before scoring 400 not out, Lara established his reputation as a record-breaking batter with an innings of 375 against England in Antigua in April 1994.

The left-hander surpassed the previous record of 365 not out held by West Indies great Garry Sobers. Lara's achievement ended a 36-year wait for a new record-holder and highlighted his ability to dominate an international bowling attack over an extended period.

His innings was a combination of disciplined shot selection, outstanding concentration and the ability to capitalise on scoring opportunities. It also established a benchmark that remained in place until Hayden's 380 in 2003.

Lara is the only player to feature twice in the top three of this all-time list, underlining his exceptional contribution to Test batting.

4. Mahela Jayawardene – 374 Runs

Mahela Jayawardene scored 374 against South Africa in Colombo in July 2006, producing one of the finest individual innings in Sri Lankan Test cricket.

The former Sri Lankan captain displayed remarkable control throughout his innings, finding gaps consistently and building a substantial total against a competitive South African attack.

Jayawardene's effort formed part of a historic partnership with Kumar Sangakkara, who also scored a triple century in the same Test. Their partnership of 624 runs for the third wicket remains one of the most extraordinary stands in international cricket.

Jayawardene's 374 remains the fourth-highest individual score in men's Test history. It also illustrates how a major individual performance can become even more significant when supported by a substantial partnership.

5. Wiaan Mulder – 367 Not Out

Wiaan Mulder entered the top five of the all-time Test batting rankings with an unbeaten 367 against Zimbabwe in Bulawayo in July 2025.

The South African all-rounder produced an outstanding innings during the Test, becoming the second-highest individual scorer from his country in the format's history. His score placed him ahead of several celebrated batters and brought renewed attention to the remarkable achievements on the all-time list.

Mulder had an opportunity to continue towards Lara's world record of 400, but South Africa declared their innings with him unbeaten on 367.

The decision meant Lara retained the record, while Mulder secured fifth place in the rankings. His performance was also notable because it came from a player better known for his all-round abilities than for holding a place among the greatest individual Test run-scorers.

The innings added a significant modern achievement to a list that includes some of the most celebrated names in cricket history.

6. Garry Sobers – 365 Not Out

Garry Sobers scored an unbeaten 365 against Pakistan in Kingston in February 1958, setting a new world record for the highest individual score in men's Test cricket.

The West Indies all-rounder surpassed Len Hutton's previous record of 364, which had stood since 1938. Sobers' achievement was particularly remarkable given the era in which it was accomplished and the demands of batting for such an extended period.

His innings became a landmark in West Indies cricket and remained the record for more than three decades, until Lara scored 375 against England in 1994.

Sobers is widely regarded as one of the greatest all-rounders the game has produced. His unbeaten 365 remains one of the most enduring achievements of his celebrated international career.

7. Len Hutton – 364 Runs

England's Len Hutton made 364 against Australia at The Oval in August 1938, setting a new record for the highest individual score in men's Test cricket.

Hutton's innings came during the final Test of the 1938 Ashes series and helped England establish a commanding position. His score surpassed the previous record of 334 set by Australia's Don Bradman.

The innings stood as the world record until Sobers scored 365 not out against Pakistan in 1958.

Hutton's achievement remains a defining moment in English cricket history. It also demonstrated the value of concentration and technical consistency in an era when long innings required considerable physical and mental endurance.

8. Sanath Jayasuriya – 340 Runs

Sanath Jayasuriya scored 340 against India in Colombo in August 1997, producing one of the most memorable batting performances in Sri Lankan cricket.

Jayasuriya was widely recognised for his attacking approach in limited-overs cricket, but his triple century demonstrated that he could also build an innings over an extended period in the longest format.

His performance contributed to Sri Lanka's remarkable first-innings total of 952 for six declared, which remains the highest team total in men's Test cricket.

The innings showcased Jayasuriya's ability to combine attacking intent with sustained concentration. His 340 remains among the highest individual scores in Test history and an important part of Sri Lanka's cricketing legacy.

9. Hanif Mohammad – 337 Runs

Pakistan's Hanif Mohammad scored 337 against the West Indies in Bridgetown in January 1958, producing one of the most celebrated innings in the early history of Pakistan Test cricket.

Hanif's marathon effort helped Pakistan secure a draw after the team had been placed under considerable pressure in the match. His innings lasted for more than 16 hours, reflecting extraordinary determination and concentration.

The performance became one of the defining moments of his international career and established him as one of Pakistan's finest batters.

Hanif's 337 remains one of the most significant individual achievements in the history of the game, particularly because of the circumstances in which it was scored.

10. Wally Hammond – 336 Not Out

Wally Hammond completes the top 10 with his unbeaten 336 against New Zealand in Auckland in March 1933.

One of England's outstanding batters of the pre-war era, Hammond was known for his powerful stroke play and ability to score heavily against international bowling attacks.

His innings was a major achievement during a period when Test cricket was played under conditions very different from those of the modern game. Hammond's unbeaten 336 helped establish his place among the leading run-scorers of his generation.

Although several players have surpassed his score in the decades since, Hammond's innings remains an important part of Test cricket's statistical history.

Which Player Holds the Record for the Highest Individual Score in Test Cricket?

Brian Lara holds the record for the highest individual score in men's Test cricket, with 400 not out against England in Antigua in 2004.

Matthew Hayden ranks second with 380 against Zimbabwe in 2003, while Lara's earlier score of 375 against England in 1994 occupies third place. Mahela Jayawardene and Wiaan Mulder complete the top five with 374 and 367 not out, respectively.

Lara remains the only batter to have reached 400 runs in a men's Test innings. His record has survived more than two decades, despite the arrival of new generations of batters and changes in the way international cricket is played.

What Makes a Triple Century Special in Test Cricket?

A triple century in Test cricket requires much more than an aggressive start. Batters must maintain their concentration over several sessions, manage fatigue, adapt to changing pitch conditions and continue making sound decisions against bowlers who are constantly adjusting their plans.

The achievement is also influenced by the match situation. A batter needs sufficient time at the crease, support from teammates and opportunities to keep scoring before a declaration or the end of an innings.

The highest individual scores reflect different eras of the game. Hutton and Sobers set their records in the first half of the 20th century, while Lara and Hayden produced theirs in the modern era. Jayawardene's innings demonstrated the value of partnerships, and Mulder's 2025 performance showed that exceptionally high individual scores remain possible in contemporary Test cricket.

These differences make the all-time list more than a ranking of numbers. Each innings represents a distinctive combination of skill, circumstances and endurance.

Conclusion

The highest individual scores in men's Test cricket represent some of the most remarkable achievements in the sport's history. From Len Hutton's 364 in 1938 to Wiaan Mulder's unbeaten 367 in 2025, the record books show how batters from different generations have pushed the limits of individual performance.

Brian Lara remains at the top with his unbeaten 400 against England in 2004. His achievement stands alongside Matthew Hayden's 380, Lara's earlier 375 and Mahela Jayawardene's 374 as a reminder of the extraordinary concentration and consistency required to score at this level.

With Test cricket continuing to produce outstanding batting performances, these records remain an important reference point for fans, analysts and future generations of players. Whether Lara's 400 will eventually be surpassed remains an open question, but it continues to define the upper limit of individual run-scoring in men's Test cricket.

Follow CricRadar on WhatsApp
Venkatesh Devarakonda

About the Author

Venkatesh Devarakonda

Venkatesh Devarakonda is the Founder and Editor-in-Chief of CricRadar, a cricket news and analysis platform delivering live scores, breaking news, match reports, player statistics, records, and international cricket coverage. Alongside his editorial responsibilities, he is an Android developer and app creator. He has developed CricRadar and Image Converter and is currently working on Vexio Player. His work brings together technology, software development, and digital publishing, with a focus on delivering accurate, timely, and reliable cricket content to readers.

Also Read

6 articles