• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

CricSchedule.Com

  • CricSchedule.Com
  • Cricket 2025
  • Schedule
    • Monthly
    • Format
    • Venue
  • FTP
  • Records
  • IPL
  • On This Day
  • BBL
  • CPL

List of Triple Centuries in Test Cricket

Test cricket came into existence way back in 1877. Since then, this format has seen many ups and downs over the years. However, it is still the toughest form of cricket for teams and cricketers. There have been some of the rarest moments captured in the test’s history. One of the most rare records is a triple hundred in red-ball cricket.

There have only been 33 instances in the almost 150-year history of the test when a batter crossed the 300 run mark in the longest format. Australia has registered eight triple centuries in tests, which is the most by any team in history. In this article, we will talk about the complete list of triple centuries in test cricket.

List of Triple Centuries in Test Cricket

No.BatterScoreAgainstVenueDate
1Andy Sandham (England)325West IndiesKingston3 April 1930
2Donald Bradman (Australia)334EnglandLeeds11 July 1930
3Wally Hammond (England)336*New ZealandAuckland31 March 1933
4Donald Bradman (Australia)304*EnglandLeeds20 July 1934
5Len Hutton (England)364AustraliaThe Oval20 August 1938
6Hanif Mohammad (Pakistan)337West IndiesBridgetown17 January 1958
7Garfield Sobers (West Indies)365*PakistanKingston26 February 1958
8Bob Simpson (Australia)311EnglandManchester23 July 1964
9John Edrich (England)310*New ZealandLeeds8 July 1965
10Bob Cowper (Australia)307EnglandMelbourne11 February 1966
11Lawrence Rowe (West Indies)302EnglandBridgetown6 March 1974
12Graham Gooch (England)333IndiaLotrd’s26 July 1990
13Brian Lara (West Indies)375EnglandSt John’s16 April 1994
14Sanath Jayasuriya (Sri Lanka)340IndiaColombo2 August 1997
15Mark Taylor (Australia)334*PakistanPeshawar15 October 1998
16Inzamam-ul-Haq (Pakistan)329New ZealandLahore1 May 2002
17Matthew Hayden (Australia)380ZimbabwePerth9 October 2003
18Virender Sehwag (India)309PakistanMultan28 March 2004
19Brian Lara (West Indies)400*EnglandSt John’s10 April 2004
20Chris Gayle (West Indies)317South AfricaSt John’s29 April 2005
21Mahela Jayawardene (Sri Lanka)374South AfricaColombo27 July 2006
22Virender Sehwag (India)319South AfricaChennai26 March 2008
23Younis Khan (Pakistan)313Sri LankaKarachi21 February 2009
24Chris Gayle (West Indies)333Sri LankaGalle15 November 2010
25Michael Clarke (Australia)329*IndiaSydney3 January 2012
26Hashim Amla (South Africa)311*EnglandThe Oval19 July 2012
27Kumar Sangakkara (Sri Lanka)319BangladeshChittagong5 February 2014
28Brendon McCullum (New Zealand)302EnglandWellington18 February 2014
29Azhar Ali (Pakistan)302*West IndiesDubai13 October 2016
30Karun Nair (India)303*EnglandChennai19 December 2016
31David Warner (Australia)335*PakistanAdelaide Oval30 November 2019
32Harry Brook (England)317PakistanMultan7 October 2024
33Wiaan Mulder (South Africa)367*ZimbabweBulawayo6 July 2025

1. Andy Sandham (England) 325 runs vs West Indies in April 1930

The first ever triple century was made by former English batter Andy Sandham. He scored it against the West Indies in April 1930 in Kingston. Sandham scored 325 runs in the first inning. England made 849 and 272/9d in two innings. West Indies responded with 286 and 408/5, and the game ended in a draw.

2. Don Bradman (Australia) 334 runs vs England in July 1930

Legendary Australian batter Sir Don Bradman was only the second player to score a triple century in history. In fact, he scored two triple centuries. His first came in July 1930, against England in the Ashes series at Leeds. He scored 334 runs in the first inning, and Australia scored 566 runs. In reply, England scored 391 and 95/3 in two innings, and the game ended in a draw.

3. Brain Lara (West Indies) 400 not out vs England in April 2004

The record for the highest test score by a batter belongs to West Indies legend Brain Lara. He is the only player on the planet to touch the 400-run mark in an inning. He scored an unbeaten 400 against England in April 2004 in St. John’s. That match ended in a draw. Lara also scored 375 runs against the same team ten years aago,in April 1994.

4. Virender Sehwag (India) 319 vs South Africa in March 2008

Former Indian test opener Virender Sehwag is one of four batters with two triple centuries. His highest test score of 319 came against South Africa in March 2008 in Chennai. That match ended in a draw. His second triple century came against Pakistan in Multan in March 2004, when he scored 309 runs. That game also ended in a draw.

5. Chris Gayle (West Indies) 333 runs vs Sri Lanka in November 2010

Former West Indies opener Chris Gayle is another batter to score two triple centuries in his test career. His highest score of 333 runs came in November 2010 against Sri Lanka in Galle. He scored it in the first inning, but the game ended in a draw. One of his two triple hundreds was registered against South Africa in April 2005, when he scored 2317 runs.

Team Wise Triple Centuries in Test Cricket

AustraliaPakistanSouth Africa
IndiaEnglandNew Zealand
West IndiesSri LankaFastest Triple Century in Test

Primary Sidebar

Latest Updates

Lowest Score in T20 International Cricket

Oval Invincibles Squad 2023

Fastest Century in T20 by Sri Lanka

List of Triple Centuries in Test Cricket

Players having Most Centuries in Both innings of a Test Match

List of Teams that have lost most ICC Finals

Most ICC Trophies Won by Team

ICC Trophies Won by South Africa

T20 World Cup Winning Captains

How many times MI qualified for Playoffs in IPL

Champions Trophy Winners List

MI all IPL final match List

RCB all IPL final match List

PBKS all IPL final match List

How many times PBKS qualified for Playoffs in IPL

CSK all IPL final match List

Highest Individual Score in ODI For England

Most Centuries in ODI against Pakistan

Free Hit in Cricket: All the Rules you need to Know

BBL Winners List