a

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?

Jul 31, 2023 | Records

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 Images

2. 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 Images

3. 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 Images

4. 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 Images

5. 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 Images

6. 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 Images

7. 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 Images

8. 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 Images

9. 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 Images

10. David Warner (Australia): 335* vs Pakistan, 2019

  • Minutes Played: 554 minutes (9 hrs, 14 minutes)
  • Score: 335* (418)
  • Ground: Adelaide

Scorecard: AUS vs PAK, ICC World Test Championship 2019-2021, 2nd Test at Adelaide, November 29 – December 02, 2019

Embed from Getty Images

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 Images

12. 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 Images

13. 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 Images

14. 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 Images

15. 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 Images

16. 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 Images

17. 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 Images

18. 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 Images

19. Kumar Sangakkara (Sri Lanka): 319 vs Bangladesh, 2014

  • Minutes Played: 551 minutes (9 hrs, 11 minute)
  • Score: 319 (482)
  • Ground: Chattogram

Scorecard: SL vs BAN, Sri Lanka in Bangladesh Test Series 2013/14, 2nd Test at Chattogram, February 04 – 08, 2014

Embed from Getty Images

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 Images

21. 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 Images

22. 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 Images

23. 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 Images

24. 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 Images

25. 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 Images

26. 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 Images

27. 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 Images

28. 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 Images

29. 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 Images

30. 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 Images

31. 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 Images

Honorable 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

How many triple centuries have been scored in Test cricket?

There have been 31 triple centuries in Test cricket.

Who has the most Triple centuries in Test cricket?

Sir Donald Bradman, Brian Lara, Virender Sehwag, & Chris Gayle each have two Test triple centuries in Test cricket.

Who played the longest Test innings?

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).

Nitesh Mathur

0 Comments

Leave a Reply

Share This

Discover more from Broken Cricket Dreams Cricket Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading