Top 10 Highest Individual Test Innings: Highest Test Scores Ever - Records And More

By Aniket Kuila

Category: Cricket

Brian Lara

During the test match against England at St. John's, he scored 400 runs for the West Indies.

(Image: ESPNcricinfo)

Matthew Hayden

In 2003, Matthew Hayden scored 380 runs against Zimbabwe for Australia at Perth (WACA).

(Image: ESPNcricinfo)

Brian Lara

First triple century by a West Indian, Brian hit 370 runs for the West Indies in St John's against England.

(Image: WION)

Mahela Jayawardene

Mahela Jayawardene smashed 374 runs against South Africa in 2006 at Colombo (SSC).

(Image: ESPNcricinfo)

Wiaan Mulder

For South Africa in Bulawayo in 2025, Mulder hit 367 runs against Zimbabwe.

(Image: Instagram:supersporttv)

Sir Garfield Sobers

Garfield scored 365 runs against Pakistan for the West Indies at Kingston in 1958.

(Image: SportsBoom)

Len Hutton

Hutton scored 364 runs for England in 1938 at The Oval against Australia.

(Image: The Guardian)

Sanath Jayasuriya

In the Colombo (RPS), Jayasuriya smashed India bowlers 340 runs in 1997.

(Image: ESPNcricinfo)

Hanif Mohammad

In 1958, Hanif hit 337 runs against a West Indies bowler at Bridgetown.

(Image: ESPNcricinfo)

Wally Hammond

Hammond played a great knock of 336 against New Zealand in 1933 at Auckland.

(Image: MensXP)

Explore Gill Joins Elite Fourth Indian Captain to Score Consecutive Test 100sw. For more you can check out our more stories features button