The Mount Everest of Test Batting: 400 Not Out
Brian Charles Lara holds the most coveted batting record in Test cricket — 400 not out, scored against England at the Antigua Recreation Ground in April 2004. No batter in the 147-year history of Test cricket has surpassed that mark. It stands as the single highest individual innings ever recorded in the format, a monument to concentration, stamina, and sheer run-scoring hunger.
Lara had previously held the record with 375 against England in 1994, lost it to Matthew Hayden's 380 against Zimbabwe in 2003, then reclaimed it with an innings that consumed 582 balls across 773 minutes. The record has survived more than two decades of aggressive modern batting, flat pitches, and boundary-heavy approaches. That 400 remains untouched tells you everything about the scale of the achievement.
The All-Time Leaderboard: Top 20 Highest Test Scores
| Rank | Player | Country | Highest Score | Matches |
|---|---|---|---|---|
| 1 | [BC Lara](/cricket/players/bc-lara) | West Indies | **400*** | 17 |
| 2 | [ML Hayden](/cricket/players/ml-hayden) | Australia | **380** | 47 |
| 3 | [DPMD Jayawardene](/cricket/players/dpmd-jayawardene) | Sri Lanka | **374** | 78 |
| 4 | [PWA Mulder](/cricket/players/pwa-mulder) | South Africa | **367** | 24 |
| 5 | [DA Warner](/cricket/players/da-warner) | Australia | **335*** | 112 |
| 6 | [CH Gayle](/cricket/players/ch-gayle) | West Indies | **333** | 52 |
| 7 | [MJ Clarke](/cricket/players/mj-clarke) | Australia | **329*** | 107 |
| 8 | [V Sehwag](/cricket/players/v-sehwag) | India | **319** | 76 |
| 8= | [KC Sangakkara](/cricket/players/kc-sangakkara) | Sri Lanka | **319** | 84 |
| 10 | [HC Brook](/cricket/players/hc-brook) | England | **317** | 35 |
| 11 | [Younis Khan](/cricket/players/younis-khan) | Pakistan | **313** | 81 |
| 12 | [HM Amla](/cricket/players/hm-amla) | South Africa | **311*** | 121 |
| 13 | [KK Nair](/cricket/players/kk-nair) | India | **303*** | 10 |
| 14 | [BB McCullum](/cricket/players/bb-mccullum) | New Zealand | **302** | 89 |
| 14= | [Azhar Ali](/cricket/players/azhar-ali) | Pakistan | **302*** | 97 |
| 16 | [AN Cook](/cricket/players/an-cook) | England | **294** | 161 |
| 17 | [RR Sarwan](/cricket/players/rr-sarwan) | West Indies | **291** | 33 |
| 18 | [LRPL Taylor](/cricket/players/lrpl-taylor) | New Zealand | **290** | 109 |
| 19 | [AB de Villiers](/cricket/players/ab-de-villiers) | South Africa | **278*** | 105 |
| 20 | [GC Smith](/cricket/players/gc-smith) | South Africa | **277** | 94 |
Data from CricMind global cricket database (Cricsheet ball-by-ball archive).
The Names at the Top: What Separates the 300+ Club
Seven batters in Test history have scored 300 or more in a single innings. That number alone — seven, across more than 2,600 Test matches played since 1877 — illustrates how rare and extraordinary this achievement is.
Brian Lara's 400 not out was scored in the fourth innings of a match against England in Antigua. He batted for almost 13 hours. Matthew Hayden's 380 came against Zimbabwe in Perth in 2003 — a contest where the gulf in quality between the teams was vast, but the innings itself required sustained focus over 437 deliveries. Mahela Jayawardene's 374 arrived in a drawn Test against South Africa in Colombo in 2006, a masterclass in Sri Lankan batting conditions.
Pieter Willem Adriaan Mulder's 367 for South Africa places him fourth, scored across just 24 Test appearances — an astonishing ratio of peak performance to career length. David Warner's 335 not out against Pakistan in Adelaide in 2019 was one of the most dominant triple centuries in the modern era, completed with characteristic aggression.
Chris Gayle's 333 against Sri Lanka in Galle in 2010 remains the highest Test score by a West Indian not named Lara. Michael Clarke's 329 not out against India at the SCG in 2012 was his peak moment in a career that produced four double centuries.
The 300 Barrier: A Psychological Frontier
Scoring a triple century in Test cricket requires batting through an entire day — and then some. The physical toll is immense. The mental discipline required to maintain concentration for 400, 500, or 600 deliveries separates these innings from even the finest double centuries.
Virender Sehwag reached 319 against South Africa in Chennai in 2008, doing so in his signature style — at nearly a run a ball. His approach was unique among triple centurions: where Lara, Hayden, and Jayawardene ground bowlers down over sessions, Sehwag simply attacked from the first over to the last. Kumar Sangakkara matched that 319 against Bangladesh in Chittagong in 2014.
Harry Brook's 317 for England, achieved in just 35 Test matches, marks him as a generational talent. Younis Khan's 313 against Sri Lanka gave Pakistan their highest individual Test score. Hashim Amla's 311 not out against England at The Oval in 2012 was the first Test triple century by a South African.
The 250-299 Range: Near Misses and Historic Innings
Karun Nair's 303 not out against England in Chennai in 2016 stands as one of the most remarkable entries on this list — scored in just his third Test match. He became only the second Indian after Sehwag to reach 300 in Tests. Brendon McCullum's 302 against India in Wellington in 2014 was his farewell to Test cricket at home, an innings of pure attack that symbolised his captaincy philosophy.
Alastair Cook's highest score of 294 came against India in Birmingham in 2011. For a batter who scored over 12,000 Test runs across 161 matches, the fact that he fell six short of 300 remains one of cricket's minor curiosities. Ross Taylor's 290 against Australia in Perth was the highest score by a New Zealand batter until it was surpassed.
AB de Villiers' 278 not out against Pakistan in Abu Dhabi in 2010 arrived at faster than a run-a-ball, a rate almost unheard of for scores of that magnitude. Graeme Smith's 277 against England reflected the South African captain's appetite for big hundreds against the game's strongest attacks.
Country Representation: A Global Spread
The top 20 features batters from eight Test nations:
- Australia — 3 entries (Hayden, Warner, Clarke)
- South Africa — 3 entries (Mulder, Amla, de Villiers, Smith)
- West Indies — 3 entries (Lara, Gayle, Sarwan)
- Sri Lanka — 2 entries (Jayawardene, Sangakkara)
- India — 2 entries (Sehwag, Nair)
- Pakistan — 2 entries (Younis Khan, Azhar Ali)
- England — 2 entries (Brook, Cook)
- New Zealand — 2 entries (McCullum, Taylor)
The absence of Bangladesh, Zimbabwe, Ireland, and Afghanistan reflects both the relative youth of some Test programmes and the sheer difficulty of sustaining an innings long enough to reach these heights.
What the Numbers Show
The gap between first and second — 20 runs separating Lara's 400 from Hayden's 380 — is deceptively large in the context of extreme fatigue and concentration. Every batter on this list faced at least 300 deliveries in their peak innings. Most batted for six hours or more.
The median career length of the top 20 is 84 matches. Several names — Mulder (24 matches), Nair (10 matches), Sarwan (33 matches), Brook (35 matches) — produced their highest scores relatively early in their careers. Others, like Cook (161 matches) and Warner (112 matches), peaked within long, sustained careers.
The record has changed hands just four times since 1958: Garfield Sobers (365 not out, 1958), Lara (375, 1994), Hayden (380, 2003), and Lara again (400, 2004). The increasing difficulty of batting marathon innings in the modern game — with rotation policies, DRS, and more structured bowling attacks — suggests 400 may stand for a very long time.
FAQ
Who holds the record for the highest individual score in Test cricket?
Brian Lara of the West Indies holds the record with 400 not out, scored against England at the Antigua Recreation Ground in April 2004. It is the only quadruple century in Test history.
How many batters have scored a triple century (300+) in Test cricket?
Seven batters from the Cricsheet-era ball-by-ball data have recorded scores of 300 or above: BC Lara (400), ML Hayden (380), DPMD Jayawardene (374), PWA Mulder (367), DA Warner (335), CH Gayle (333), and MJ Clarke (329). Including pre-Cricsheet records, the full list extends further with names like Sir Donald Bradman (334) and Wally Hammond (336).
Which country has produced the most entries on the highest Test scores list?
Australia, South Africa, and the West Indies each have three entries in the top 20. Australia's representation includes Hayden (380), Warner (335), and Clarke (329).
Will Brian Lara's 400 ever be broken?
The record has stood since 2004. The modern Test game, with tighter bowling rotations, Decision Review System technology, and accelerated match tempos, makes sustained innings of 500+ deliveries increasingly rare. While the record is theoretically breakable, the conditions required — a flat pitch, a weakened attack, and a batter in supreme form willing to bat for two full days — align very rarely.