Top 31 Highest Scores in Test Cricket: Brian Lara 400, Matthew Hayden 380, Can You Guess Who Has the Most Triple Centuries in Test Cricket?
Who has the highest scores in Test cricket?
We all know the record of Brian Lara 400, but just like Neil Armstrong and the moon landing, who is second?
Everything you need to know about the Test triple centurions and the highest scores in Test cricket.
Key Takeaways
- There have been 31 Test triple centuries (including one quadruple century, Brian Lara 400).
- Brian Lara 400*, Matthew Hayden 380, Brian Lara 375, Mahela Jayawardene 374, and Sir Garfield Sobers 365 are the Top 5 Test individual scores in Test cricket.
- Don Bradman, Brian Lara, Virender Sehwag, and Chris Gayle each have two Test triple centuries, the most in Test cricket. Don Bradman (299*) and Virender Sehwag (294) came close to three triple centuries.
- Hanif Mohammad (970 minutes) played the longest innings, while Sanath Jayasuriya (799 minutes) and Len Hutton (797 minutes) are the other longest Test triple centurions.
- The breakdown of triple centuries in Test cricket as follows: Australia (8), West Indies (6), England (5), Pakistan (4), India & Sri Lanka (3), and South Africa & New Zealand (1).
List of Test Cricket Triple Centuries: Top 31 Highest Individual Scores in Test Cricket
1. Brian Lara (West Indies): 400* vs England, 2004
- Minutes Played: 778 minutes (12 hrs, 58 minutes)
- Score: 400* (582)
- Ground: St. John’s, Antigua
Scorecard: WI vs ENG, England tour of West Indies 2003/04, 4th Test at St John’s, April 10 – 14, 2004
Embed from Getty Images2. Matthew Hayden (Australia): 380 vs Zimbabwe, 2003
- Minutes Played: 622 minutes (10 hrs, 22 minutes)
- Score: 380 (437)
- Ground: WACA Ground, Perth
Scorecard: AUS vs ZIM, Zimbabwe tour of Australia 2003/04, 1st Test at Perth, October 09 – 13, 2003
Embed from Getty Images3. Brian Lara (West Indies): 375 vs England, 1994
- Minutes Played: 766 minutes (12 hrs, 46 minutes)
- Score: 375 (538)
- Ground: St. John’s, Antigua
Scorecard: WI vs ENG, England tour of West Indies 1993/94, 5th Test at St John’s, April 16 – 21, 1994
Embed from Getty Images4. Mahela Jayawardene (Sri Lanka): 374 vs South Africa, 2006
- Minutes Played: 752 minutes (12 hrs, 32 minutes)
- Score: 374 (572)
- Ground: Colombo (SSC)
Scorecard: SA vs SL, South Africa tour of Sri Lanka 2006, 1st Test at Colombo, July 27 – 31, 2006
Embed from Getty Images5. Sir Garfield Sobers (West Indies): 365* vs Pakistan, 1958
- Minutes Played: 614 minutes (10 hrs, 14 minutes)
- Score: 365* (balls data not recorded)
- Ground: Sabina Park, Kingston
Scorecard: PAK vs WI, Pakistan tour of West Indies 1957/58, 3rd Test at Kingston, February 26 – March 04, 1958
Embed from Getty Images6. Len Hutton (England): 364 vs Australia, 1938
- Minutes Played: 797 minutes (13 hrs, 17 minutes)
- Score: 364 (847)
- Ground: The Oval, London
Scorecard: ENG vs AUS, Australia tour of England 1938, 5th Test at London, August 20 – 24, 1938
Embed from Getty Images7. Sanath Jayasuriya (Sri Lanka): 340 vs India, 1997
- Minutes Played: 799 minutes (13 hrs, 19 minutes)
- Score: 340 (578)
- Ground: Colombo (RPS)
Scorecard: IND vs SL, India tour of Sri Lanka 1997, 1st Test at Colombo, August 02 – 06, 1997
Embed from Getty Images8. Hanif Mohammad (Pakistan): 337 vs West Indies, 1958
- Minutes Played: 970 minutes (16 hrs, 10 minutes)
- Score: 337 (balls data not recorded)
- Ground: Kensington Oval, Bridgetown
Scorecard: WI vs PAK, Pakistan tour of West Indies 1957/58, 1st Test at Bridgetown, January 17 – 23, 1958
Embed from Getty Images9. Wally Hammond (England): 336* vs New Zealand, 1933
- Minutes Played: 318 minutes (5 hrs, 18 minutes)
- Score: 336* (balls data not recorded)
- Ground: Auckland
Scorecard: NZ vs ENG, England tour of New Zealand 1932/33, 2nd Test at Auckland, March 31 – April 03, 1933
Embed from Getty Images10. David Warner (Australia): 335* vs Pakistan, 2019
- Minutes Played: 554 minutes (9 hrs, 14 minutes)
- Score: 335* (418)
- Ground: Adelaide
11. Mark Taylor (Australia): 334* vs Pakistan, 1998
- Minutes Played: 720 minutes (12 hrs)
- Score: 334* (564)
- Ground: Peshawar
Scorecard: AUS vs PAK, Australia tour of Pakistan 1998/99, 2nd Test at Peshawar, October 15 – 19, 1998
Embed from Getty Images12. Sir Donald Bradman (Australia): 334 vs England, 1930
- Minutes Played: 383 minutes (6 hrs, 23 minutes)
- Score: 334 (448)
- Ground: Leeds
Scorecard: AUS vs ENG, Australia tour of England 1930, 3rd Test at Leeds, July 11 – 15, 1930
Embed from Getty Images13. Graham Gooch (England): 333 vs India, 1990
- Minutes Played: 628 minutes (10 hrs, 28 minutes)
- Score: 333 (485)
- Ground: Lord’s, London
Scorecard: ENG vs IND, India tour of England 1990, 1st Test at London, July 26 – 31, 1990
Embed from Getty Images14. Chris Gayle (West Indies): 333 vs Sri Lanka, 2010
- Minutes Played: 653 minutes (10 hrs, 53 minutes)
- Score: 333 (437)
- Ground: Galle
Scorecard: WI vs SL, West Indies tour of Sri Lanka 2010/11, 1st Test at Galle, November 15 – 19, 2010
Embed from Getty Images15. Michael Clarke (Australia): 329* vs India, 2012
- Minutes Played: 609 minutes (10 hrs, 9 minutes)
- Score: 329* (468)
- Ground: Sydney
Scorecard: IND vs AUS, India tour of Australia 2011/12, 2nd Test at Sydney, January 03 – 06, 2012
Embed from Getty Images16. Inzamam-ul-Haq (Pakistan): 329 vs New Zealand, 2002
- Minutes Played: 579 minutes (9 hrs, 39 minutes)
- Score: 329 (436)
- Ground: Lahore
Scorecard: PAK vs NZ, New Zealand tour of Pakistan 2002, 1st Test at Lahore, May 01 – 03, 2002
Embed from Getty Images17. Andy Sandham (England): 325 vs West Indies, 1930
- Minutes Played: 600 minutes (10 hrs)
- Score: 325 (640)
- Ground: Sabina Park, Kingston
Scorecard: ENG vs WI, England tour of West Indies 1929/30, 4th Test at Kingston, April 03 – 12, 1930
Embed from Getty Images18. Virender Sehwag (India): 319 vs South Africa, 2008
- Minutes Played: 530 minutes (8 hrs, 50 minutes)
- Score: 319 (304)
- Ground: Chennai
Scorecard: SA vs IND, South Africa tour of India 2007/08, 1st Test at Chennai, March 26 – 30, 2008
Embed from Getty Images19. Kumar Sangakkara (Sri Lanka): 319 vs Bangladesh, 2014
- Minutes Played: 551 minutes (9 hrs, 11 minute)
- Score: 319 (482)
- Ground: Chattogram
20. Chris Gayle (West Indies): 317 vs South Africa, 2005
- Minutes Played: 630 minutes (10 hrs, 30 minutes)
- Score: 317 (483)
- Ground: St. John’s, Antigua
Scorecard: SA vs WI, South Africa tour of West Indies 2005, 4th Test at St John’s, April 29 – May 03, 2005
Embed from Getty Images21. Younis Khan (Pakistan): 313 vs Sri Lanka, 2009
- Minutes Played: 760 (12 hrs, 40 minutes)
- Score: 313 (568)
- Ground: Karachi
Scorecard: SL vs PAK, Sri Lanka tour of Pakistan 2008/09, 1st Test at Karachi, February 21 – 25, 2009
Embed from Getty Images22. Hashim Amla (South Africa): 311* vs England, 2012
- Minutes Played: 790 minutes (13 hrs, 10 minutes)
- Score: 311* (529)
- Ground: The Oval, London
Scorecard: ENG vs SA, South Africa tour of England 2012, 1st Test at London, July 19 – 23, 2012
Embed from Getty Images23. Bob Simpson (Australia): 311 vs England, 1964
- Minutes Played: 762 minutes (12 hrs, 42 minutes)
- Score: 311 (743)
- Ground: Manchester
Scorecard: AUS vs ENG, Australia tour of England 1964, 4th Test at Manchester, July 23 – 28, 1964
Embed from Getty Images24. John Edrich (England): 310* vs New Zealand, 1965
- Minutes Played: 532 minutes (8 hrs, 52 minutes)
- Score: 310* (450)
- Ground: Leeds
Scorecard: ENG vs NZ, New Zealand tour of England 1965, 3rd Test at Leeds, July 08 – 13, 1965
Embed from Getty Images25. Virender Sehwag (India): 309 vs Pakistan, 2004
- Minutes Played: 531 minutes (8 hrs, 51 minutes)
- Score: 309 (375)
- Ground: Multan
Scorecard: IND vs PAK, India tour of Pakistan 2003/04, 1st Test at Multan, March 28 – April 01, 2004
Embed from Getty Images26. Bob Cowper (Australia): 307 vs England, 1966
- Minutes Played: 727 minutes (12 hrs, 7 minutes)
- Score: 307 (589)
- Ground: Melbourne
Scorecard: ENG vs AUS, England tour of Australia 1965/66, 5th Test at Melbourne, February 11 – 16, 1966
Embed from Getty Images27. Sir Donald Bradman (Australia): 304 vs England, 1934
- Minutes Played: 430 minutes (7 hrs, 10 minutes)
- Score: 304 (473)
- Ground: Leeds
Scorecard: ENG vs AUS, Australia tour of England 1934, 4th Test at Leeds, July 20 – 24, 1934
Embed from Getty Images28. Karun Nair (India): 303* vs England, 2016
- Minutes Played: 565 minutes (9 hrs, 25 minutes)
- Score: 303* (381)
- Ground: Chennai
Scorecard: ENG vs IND, England tour of India 2016/17, 5th Test at Chennai, December 16 – 20, 2016
Also Read: Top 13 Unlucky Indian Cricketers Who Were Dropped for No Reason
Embed from Getty Images29. Azhar Ali (Pakistan): 302* vs West Indies, 2016
- Minutes Played: 658 minutes (10 hrs, 58 minutes)
- Score: 302* (469)
- Ground: Dubai (DSC)
Scorecard: PAK vs WI, West Indies tour of UAE 2016/17, 1st Test at Dubai, October 13 – 17, 2016
Embed from Getty Images30. Lawrence Rowe (West Indies): 302 vs England, 1974
- Minutes Played: 612 minutes (10 hrs, 12 minutes)
- Score: 302 (430)
- Ground: Bridgetown
Scorecard: ENG vs WI, England tour of West Indies 1973/74, 3rd Test at Bridgetown, March 06 – 11, 1974
Embed from Getty Images31. Brendon McCullum (New Zealand): 302 vs India, 2014
- Minutes Played: 612 minutes (10 hrs, 12 minutes)
- Score: 302 (559)
- Ground: Wellington
Scorecard: NZ vs IND, India tour of New Zealand 2013/14, 2nd Test at Wellington, February 14 – 18, 2014
Embed from Getty ImagesHonorable Mentions: Sir Donald Bradman (299*), Martin Crowe (299), Sir Alastair Cook (294), Virender Sehwag (293), Sir Vivian Richards (291), Ramnaresh Sarwan (291), Ross Taylor (290)
Final Thoughts
These are some of the finest innings in Test cricket.
From Brian Lara’s 400 & Garfield Sobers’ 365 to Hanif Mohammad’s 337 & Brendon McCullum’s 302, each triple century holds legendary folklore.
Who will be next?
Oh and by the way, Buzz Aldrin was the second person to walk on the moon in that Apollo 11 mission.
Frequently Asked Questions – Highest Scores in Test Cricket
There have been 31 triple centuries in Test cricket.
Sir Donald Bradman, Brian Lara, Virender Sehwag, & Chris Gayle each have two Test triple centuries in Test cricket.
Hanif Mohammad (970 minutes) played the longest Test cricket. Sanath Jayasuriya & Len Hutton are the other triple centurions who spent more than 13+ hours in an innings.
© Copyright @Nitesh Mathur and Broken Cricket Dreams, 2021. Originally published on 7/31/2023. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).