Top 10 Batsmen with highest individual scores in test cricket
Here is the table with the top ten batsmen with highest invidual scoring in Test cricket, for more records visit our category cricket records or our home page with all news about cricket.
| S.No | Batsman | Against | Runs | 4s/6s |
| 01 | Brian Lara | England | 400* | 430/4 |
| 02 | Matthew Hayden | Zimbabwe | 380 | 38/11 |
| 03 | Brian Lara | England | 375 | 45/0 |
| 04 | Mahela Jayawardene | South Africa | 374 | 43/01 |
| 05 | Kumar Sangakkara | Pakistan | 364 | 45/00 |
| 06 | Len Hutton | Australia | 364 | 35/00 |
| 07 | Sanath Jayasuriya | India | 340 | 36/02 |
| 08 | Hanif Mohammad | West Indies | 337 | 24/01 |
| 09 | Mark Taylor | Pakistan | 334 | 32/01 |
| 10 | Virender Sehwag | South Africa | 319 | 42/05 |
1. Brian Lara – 400*
On April 10, 2004, Brian Lara made history by becoming the first and only player to score 400 runs in a single Test innings. The match was held at the Antigua Recreation Ground, and Lara achieved this feat in the fourth innings of the match, helping the West Indies to draw the game. His innings included 43 fours and 4 sixes, and he faced a total of 582 balls.
| Runs | Balls | Against | Ground | Date | 4s | 6s |
| 400* | 582 | England | Antigua Recreation Ground | April 10-14, 2004 | 43 | 4 |
2. Matthew Hayden – 380
Matthew Hayden’s innings of 380 is the second highest individual score in Test cricket. He achieved this feat on October 10, 2003, against Zimbabwe at the Western Australia Cricket Association Ground. His innings included 38 fours and 11 sixes, and he faced a total of 437 balls.
| Runs | Balls | Against | Ground | Date | 4s | 6s |
| 380 | 437 | Zimbabwe | Western Australia Cricket Association Ground | October 9-13, 2003 | 38 | 11 |
3. Brian Lara – 375 (West Indies vs England, 1994)
Brian Lara’s first entry on this list came on April 18, 1994, when he scored 375 runs against England in the fifth and final Test of the series at the Antigua Recreation Ground. He faced a total of 538 balls and hit 45 fours in his innings, which helped the West Indies secure a draw.
| Runs | Balls | Against | Ground | Date | 4s | 6s |
| 375 | 538 | England | Antigua Recreation Ground | April 16-20, 1994 | 45 | 0 |
4. Mahela Jayawardene – 374
On July 27, 2006, Mahela Jayawardene scored an incredible 374 runs against South Africa at the Sinhalese Sports Club Ground in Colombo. His innings included 43 fours and 1 six, and he faced a total of 572 balls. This innings helped Sri Lanka to a total of 756/5 declared and ultimately a win in the match.
| Runs | Balls | Against | Ground | Date | 4s | 6s |
| 374 | 572 | South Africa | Sinhalese Sports Club Ground | July 27-31, 2006 | 43 | 1 |
5. Kumar Sangakkara – 364
On July 6, 2015, Kumar Sangakkara scored 364 runs against Pakistan at the P. Sara Oval in Colombo. His innings included 45 fours and 0 sixes, and he faced a total of 584 balls. This innings helped Sri Lanka to a total of 484/5 declared and ultimately a win in the match.
| Runs | Balls | Against | Ground | Date | 4s | 6s |
| 364 | 584 | Pakistan | P. Sara Oval | July 6-10, 2015 | 45 | 0 |
6. Len Hutton – 364 (England vs Australia, 1938)
Len Hutton’s innings of 364 against Australia in 1938 was the highest individual Test score for over two decades until Sobers’ innings in 1958. Hutton achieved this feat in the fifth and final Test of the series at The Oval in London. His innings included 35 fours and 0 sixes, and he faced a total of 847 balls.
| Runs | Balls | Against | Ground | Date | 4s | 6s |
| 364 | 847 | Australia | The Oval | August 20-24, 1938 | 35 | 0 |
7. Sanath Jayasuriya – 340 (Sri Lanka vs India, 1997)
On August 2, 1997, Sanath Jayasuriya scored 340 runs against India in the third Test of the series at the R. Premadasa Stadium in Colombo. His innings included 36 fours and 2 sixes, and he faced a total of 578 balls. This innings helped Sri Lanka to a total of 952/6 declared, which was the highest team total in Test cricket at the time.
| Runs | Balls | Against | Ground | Date | 4s | 6s |
| 340 | 578 | India | R. Premadasa Stadium | August 2-6, 1997 | 36 | 2 |
8. Hanif Mohammad – 337 (Pakistan vs West Indies, 1958)
Hanif Mohammad’s innings of 337 was played in a match against West Indies at the Kensington Oval in Bridgetown, Barbados, from January 17-23, 1958. His innings included 24 fours and 1 six, and he faced a total of 970 balls. This innings helped Pakistan to a total of 657 and ultimately a draw in the match.
| Runs | Balls | Against | Ground | Date | 4s | 6s |
| 337 | 970 | West Indies | Kensington Oval | January 17-23, 1958 | 24 | 1 |
9. Mark Taylor – 334
Mark Taylor made this list on November 15, 1998, after setting his individual record in a match against England. In that match, he scored 334 runs, his innings included 43 fours and 10 sixes.
| Runs | Balls | Against | Ground | Date | 4s | 6s |
| 400 | 311 | England | Peshawar | 15-Nov- 1998 | 32 | 01 |
10. Virender Sehwag – 319 (India vs South Africa, 2008)
On March 28, 2008, Virender Sehwag scored 319 runs against South Africa in the first Test of the series at the MA Chidambaram Stadium in Chennai. His innings included 42 fours and 5 sixes, and he faced a total of 304 balls. Sehwag’s aggressive style of batting helped India to a total of 627/5 declared, and they went on to win the match by an innings and 6 runs.
| Runs | Balls | Against | Ground | Date | 4s | 6s |
| 319 | 304 | South Africa | MA Chidambaram Stadium | March 26-30, 2008 | 42 | 5 |
