A triple century (an individual score of 300 runs or more) in Test cricket has been scored on 33 occasions by 29 batsmen from eight of the twelve Test-cricket playing nations. No player from Afghanistan, Bangladesh, Ireland or Zimbabwe has scored 300. A batsman scoring a Test triple century is slightly rarer than a bowler taking a Test hat-trick (33 triple centuries versus 46 hat-tricks as of October 2024).
No triple centuries have yet been scored in women's Test cricket.
Tables
· Innings › Key
Multi-metric bars
World heat map
†
†
Col 1
†
Description
denotes that the total was the highest Test match score at the time.
(c)
(c)
Col 1
(c)
Description
denotes that the batsman was captain.
Innings
Innings
Col 1
Innings
Description
denotes which of the team's batting innings the triple century was scored in.
Test
Test
Col 1
Test
Description
denotes the number of the Test match played in that series.
Date
Date
Col 1
Date
Description
denotes the date the match started on.
^
^
Col 1
^
Description
denotes that the total was the highest Test match score by a captain at the time.
Ranked list
Description
denotes that the batsman remained not out.
†
denotes that the total was the highest Test match score at the time.
(c)
denotes that the batsman was captain.
Innings
denotes which of the team's batting innings the triple century was scored in.
Test
denotes the number of the Test match played in that series.
Date
denotes the date the match started on.
^
denotes that the total was the highest Test match score by a captain at the time.
· Innings › Key
Multi-metric bars
World heat map
1
1
No
1
Score
325 †
Batsman
Andy Sandham
For
England
Against
West Indies
Innings
1st
Test
4th
Ground
Sabina Park, Kingston
Date
3 April 1930
2
2
No
2
Score
334 †
Batsman
Donald Bradman
For
Australia
Against
England
Innings
1st
Test
3rd
Ground
Headingley, Leeds
Date
11 July 1930
3
3
No
3
Score
336* †
Batsman
Wally Hammond
For
England
Against
New Zealand
Innings
1st
Test
2nd
Ground
Eden Park, Auckland
Date
31 March 1933
4
4
No
4
Score
304
Batsman
Donald Bradman
For
Australia
Against
England
Innings
1st
Test
4th
Ground
Headingley, Leeds
Date
20 July 1934
5
5
No
5
Score
364 †
Batsman
Len Hutton
For
England
Against
Australia
Innings
1st
Test
5th
Ground
The Oval, London
Date
20 August 1938
6
6
No
6
Score
337
Batsman
Hanif Mohammad
For
Pakistan
Against
West Indies
Innings
2nd
Test
1st
Ground
Kensington Oval, Bridgetown
Date
17 January 1958
7
7
No
7
Score
365* †
Batsman
Garfield Sobers
For
West Indies
Against
Pakistan
Innings
1st
Test
3rd
Ground
Sabina Park, Kingston
Date
26 February 1958
8
8
No
8
Score
311 (c) ^
Batsman
Bob Simpson
For
Australia
Against
England
Innings
1st
Test
4th
Ground
Old Trafford, Manchester
Date
23 July 1964
9
9
No
9
Score
310*
Batsman
John Edrich
For
England
Against
New Zealand
Innings
1st
Test
3rd
Ground
Headingley, Leeds
Date
8 July 1965
10
10
No
10
Score
307
Batsman
Bob Cowper
For
Australia
Against
England
Innings
1st
Test
5th
Ground
Melbourne Cricket Ground
Date
11 February 1966
11
11
No
11
Score
302
Batsman
Lawrence Rowe
For
West Indies
Against
England
Innings
1st
Test
3rd
Ground
Kensington Oval, Bridgetown
Date
6 March 1974
12
12
No
12
Score
333 (c) ^
Batsman
Graham Gooch
For
England
Against
India
Innings
1st
Test
1st
Ground
Lord's Cricket Ground, London
Date
26 July 1990
13
13
No
13
Score
375 †
Batsman
Brian Lara
For
West Indies
Against
England
Innings
1st
Test
5th
Ground
Antigua Recreation Ground, St John's
Date
16 April 1994
14
14
No
14
Score
340
Batsman
Sanath Jayasuriya
For
Sri Lanka
Against
India
Innings
1st
Test
1st
Ground
R. Premadasa Stadium, Colombo
Date
2 August 1997
15
15
No
15
Score
334* (c) ^
Batsman
Mark Taylor
For
Australia
Against
Pakistan
Innings
1st
Test
2nd
Ground
Arbab Niaz Stadium, Peshawar
Date
15 October 1998
16
16
No
16
Score
329
Batsman
Inzamam-ul-Haq
For
Pakistan
Against
New Zealand
Innings
1st
Test
1st
Ground
Gaddafi Stadium, Lahore
Date
1 May 2002
17
17
No
17
Score
380 †
Batsman
Matthew Hayden
For
Australia
Against
Zimbabwe
Innings
1st
Test
1st
Ground
WACA Ground, Perth
Date
9 October 2003
18
18
No
18
Score
309
Batsman
Virender Sehwag
For
India
Against
Pakistan
Innings
1st
Test
1st
Ground
Multan Cricket Stadium, Multan
Date
28 March 2004
19
19
No
19
Score
400* † (c) ^
Batsman
Brian Lara
For
West Indies
Against
England
Innings
1st
Test
4th
Ground
Antigua Recreation Ground, St John's
Date
10 April 2004
20
20
No
20
Score
317
Batsman
Chris Gayle
For
West Indies
Against
South Africa
Innings
1st
Test
4th
Ground
Antigua Recreation Ground, St John's
Date
29 April 2005
21
21
No
21
Score
374 (c)
Batsman
Mahela Jayawardene
For
Sri Lanka
Against
South Africa
Innings
1st
Test
1st
Ground
Sinhalese Sports Club, Colombo
Date
27 July 2006
22
22
No
22
Score
319
Batsman
Virender Sehwag
For
India
Against
South Africa
Innings
1st
Test
1st
Ground
M. A. Chidambaram Stadium, Chennai
Date
26 March 2008
23
23
No
23
Score
313 (c)
Batsman
Younis Khan
For
Pakistan
Against
Sri Lanka
Innings
1st
Test
1st
Ground
National Stadium, Karachi
Date
21 February 2009
24
24
No
24
Score
333
Batsman
Chris Gayle
For
West Indies
Against
Sri Lanka
Innings
1st
Test
1st
Ground
Galle International Stadium
Date
15 November 2010
25
25
No
25
Score
329* (c)
Batsman
Michael Clarke
For
Australia
Against
India
Innings
1st
Test
2nd
Ground
Sydney Cricket Ground
Date
3 January 2012
26
26
No
26
Score
311*
Batsman
Hashim Amla
For
South Africa
Against
England
Innings
1st
Test
1st
Ground
The Oval, London
Date
19 July 2012
27
27
No
27
Score
319
Batsman
Kumar Sangakkara
For
Sri Lanka
Against
Bangladesh
Innings
1st
Test
2nd
Ground
Zohur Ahmed Chowdhury Stadium, Chittagong
Date
5 February 2014
28
28
No
28
Score
302 (c)
Batsman
Brendon McCullum
For
New Zealand
Against
India
Innings
2nd
Test
2nd
Ground
Basin Reserve, Wellington
Date
18 February 2014
29
29
No
29
Score
302*
Batsman
Azhar Ali
For
Pakistan
Against
West Indies
Innings
1st
Test
1st
Ground
Dubai International Cricket Stadium, Dubai
Date
13 October 2016
30
30
No
30
Score
303*
Batsman
Karun Nair
For
India
Against
England
Innings
1st
Test
5th
Ground
M. A. Chidambaram Stadium, Chennai
Date
16 December 2016
31
31
No
31
Score
335*
Batsman
David Warner
For
Australia
Against
Pakistan
Innings
1st
Test
2nd
Ground
Adelaide Oval, Australia
Date
30 November 2019
32
32
No
32
Score
317
Batsman
Harry Brook
For
England
Against
Pakistan
Innings
1st
Test
1st
Ground
Multan Cricket Stadium, Multan
Date
7 October 2024
33
33
No
33
Score
367* (c)
Batsman
Wiaan Mulder
For
South Africa
Against
Zimbabwe
Innings
1st
Test
2nd
Ground
Queen's Sports Club , Bulawayo
Date
6 July 2025
Ranked list
No
Score
Batsman
For
Against
Innings
Test
Ground
Date
Note
Ref
1
325 †
Andy Sandham
England
West Indies
1st
4th
Sabina Park, Kingston
3 April 1930
2
334 †
Donald Bradman
Australia
England
1st
3rd
Headingley, Leeds
11 July 1930
3
336* †
Wally Hammond
England
New Zealand
1st
2nd
Eden Park, Auckland
31 March 1933
4
304
Donald Bradman
Australia
England
1st
4th
Headingley, Leeds
20 July 1934
5
364 †
Len Hutton
England
Australia
1st
5th
The Oval, London
20 August 1938
6
337
Hanif Mohammad
Pakistan
West Indies
2nd
1st
Kensington Oval, Bridgetown
17 January 1958
7
365* †
Garfield Sobers
West Indies
Pakistan
1st
3rd
Sabina Park, Kingston
26 February 1958
8
311 (c) ^
Bob Simpson
Australia
England
1st
4th
Old Trafford, Manchester
23 July 1964
9
310*
John Edrich
England
New Zealand
1st
3rd
Headingley, Leeds
8 July 1965
10
307
Bob Cowper
Australia
England
1st
5th
Melbourne Cricket Ground
11 February 1966
11
302
Lawrence Rowe
West Indies
England
1st
3rd
Kensington Oval, Bridgetown
6 March 1974
12
333 (c) ^
Graham Gooch
England
India
1st
1st
Lord's Cricket Ground, London
26 July 1990
13
375 †
Brian Lara
West Indies
England
1st
5th
Antigua Recreation Ground, St John's
16 April 1994
14
340
Sanath Jayasuriya
Sri Lanka
India
1st
1st
R. Premadasa Stadium, Colombo
2 August 1997
15
334* (c) ^
Mark Taylor
Australia
Pakistan
1st
2nd
Arbab Niaz Stadium, Peshawar
15 October 1998
16
329
Inzamam-ul-Haq
Pakistan
New Zealand
1st
1st
Gaddafi Stadium, Lahore
1 May 2002
17
380 †
Matthew Hayden
Australia
Zimbabwe
1st
1st
WACA Ground, Perth
9 October 2003
18
309
Virender Sehwag
India
Pakistan
1st
1st
Multan Cricket Stadium, Multan
28 March 2004
19
400* † (c) ^
Brian Lara
West Indies
England
1st
4th
Antigua Recreation Ground, St John's
10 April 2004
20
317
Chris Gayle
West Indies
South Africa
1st
4th
Antigua Recreation Ground, St John's
29 April 2005
21
374 (c)
Mahela Jayawardene
Sri Lanka
South Africa
1st
1st
Sinhalese Sports Club, Colombo
27 July 2006
22
319
Virender Sehwag
India
South Africa
1st
1st
M. A. Chidambaram Stadium, Chennai
26 March 2008
23
313 (c)
Younis Khan
Pakistan
Sri Lanka
1st
1st
National Stadium, Karachi
21 February 2009
24
333
Chris Gayle
West Indies
Sri Lanka
1st
1st
Galle International Stadium
15 November 2010
25
329* (c)
Michael Clarke
Australia
India
1st
2nd
Sydney Cricket Ground
3 January 2012
26
311*
Hashim Amla
South Africa
England
1st
1st
The Oval, London
19 July 2012
27
319
Kumar Sangakkara
Sri Lanka
Bangladesh
1st
2nd
Zohur Ahmed Chowdhury Stadium, Chittagong
5 February 2014
28
302 (c)
Brendon McCullum
New Zealand
India
2nd
2nd
Basin Reserve, Wellington
18 February 2014
29
302*
Azhar Ali
Pakistan
West Indies
1st
1st
Dubai International Cricket Stadium, Dubai
13 October 2016
30
303*
Karun Nair
India
England
1st
5th
M. A. Chidambaram Stadium, Chennai
16 December 2016
31
335*
David Warner
Australia
Pakistan
1st
2nd
Adelaide Oval, Australia
30 November 2019
32
317
Harry Brook
England
Pakistan
1st
1st
Multan Cricket Stadium, Multan
7 October 2024
33
367* (c)
Wiaan Mulder
South Africa
Zimbabwe
1st
2nd
Queen's Sports Club , Bulawayo
6 July 2025
Triple centurions in Tests by country· By country
Multi-metric bars
World heat map
Australia
Australia
Team
Australia
Triple centuries
8
Players
7
West Indies
West Indies
Team
West Indies
Triple centuries
6
Players
4
England
England
Team
England
Triple centuries
6
Players
6
Pakistan
Pakistan
Team
Pakistan
Triple centuries
4
Players
4
Sri Lanka
Sri Lanka
Team
Sri Lanka
Triple centuries
3
Players
3
India
India
Team
India
Triple centuries
3
Players
2
South Africa
South Africa
Team
South Africa
Triple centuries
2
Players
2
New Zealand
New Zealand
Team
New Zealand
Triple centuries
1
Players
1
Total
Total
Team
Total
Triple centuries
33
Players
29
Ranked list
Team
Triple centuries
Players
Australia
8
7
West Indies
6
4
England
6
6
Pakistan
4
4
Sri Lanka
3
3
India
3
2
South Africa
2
2
New Zealand
1
1
Total
33
29
Players with multiple triple centuries· By player
Multi-metric bars
World heat map
Donald Bradman
Donald Bradman
Player
Donald Bradman
Triple centuries
2
Chris Gayle
Chris Gayle
Player
Chris Gayle
Brian Lara
Brian Lara
Player
Brian Lara
Virender Sehwag
Virender Sehwag
Player
Virender Sehwag
Ranked list
Player
Triple centuries
Donald Bradman
2
Chris Gayle
Brian Lara
Virender Sehwag
Grounds involved in multiple Test triple centuries· By ground
Multi-metric bars
World heat map
Antigua Recreation Ground, St John's
Antigua Recreation Ground, St John's
Ground
Antigua Recreation Ground, St John's
Triple centuries
3
Headingley, Leeds
Headingley, Leeds
Ground
Headingley, Leeds
Kensington Oval, Bridgetown
Kensington Oval, Bridgetown
Ground
Kensington Oval, Bridgetown
Triple centuries
2
The Oval, London
The Oval, London
Ground
The Oval, London
M. A. Chidambaram Stadium, Chennai
M. A. Chidambaram Stadium, Chennai
Ground
M. A. Chidambaram Stadium, Chennai
Sabina Park, Kingston
Sabina Park, Kingston
Ground
Sabina Park, Kingston
Multan Cricket Stadium, Multan
Multan Cricket Stadium, Multan
Ground
Multan Cricket Stadium, Multan
Ranked list
Ground
Triple centuries
Antigua Recreation Ground, St John's
3
Headingley, Leeds
Kensington Oval, Bridgetown
2
The Oval, London
M. A. Chidambaram Stadium, Chennai
Sabina Park, Kingston
Multan Cricket Stadium, Multan
References
"Records / Test matches / Batting records / Most runs in an innings"