Test Cricket - Batting Records and Statistics - Triple Hundreds
Oldest Players Scoring a Triple Century
(Only last triple century for each player shown)

  Player Country Born Match Ground Age at Match Start Score
1 A Sandham England 06/07/1890 03/04/1930 v. West Indies Sabina Park 39 years 271 days 325
2 G A Gooch England 23/07/1953 26/07/1990 v. India Lord's 37 years 3 days 333
3 K C Sangakkara Sri Lanka 27/10/1977 04/02/2014 v. Bangladesh Zahur Ahmed Chowdhury Stadium 36 years 100 days 319
4 B C Lara West Indies 02/05/1969 10/04/2004 v. England Antigua Recreation Ground 34 years 344 days 400*
5 M A Taylor Australia 27/10/1964 15/10/1998 v. Pakistan Arbab Niaz Stadium 33 years 353 days 334*
6 D A Warner* Australia 27/10/1986 29/11/2019 v. Pakistan Adelaide Oval 33 years 33 days 335*
7 B B McCullum New Zealand 27/09/1981 14/02/2014 v. India Basin Reserve 32 years 140 days 302
8 Inzamam-ul-Haq Pakistan 03/03/1970 01/05/2002 v. New Zealand Gaddafi Stadium 32 years 59 days 329
9 M L Hayden Australia 29/10/1971 09/10/2003 v. Zimbabwe WACA Ground 31 years 345 days 380
10 Azhar Ali* Pakistan 19/02/1985 13/10/2016 v. West Indies Dubai International Cricket Stadium 31 years 237 days 302*
11 Younis Khan Pakistan 29/11/1977 21/02/2009 v. Sri Lanka National Stadium (Karachi) 31 years 84 days 313
12 C H Gayle* West Indies 21/09/1979 15/11/2010 v. Sri Lanka Galle International Stadium 31 years 55 days 333
13 M J Clarke Australia 02/04/1981 03/01/2012 v. India Sydney Cricket Ground 30 years 276 days 329*
14 W R Hammond England 19/06/1903 31/03/1933 v. New Zealand Eden Park 29 years 285 days 336*
15 V Sehwag India 20/10/1978 26/03/2008 v. South Africa MA Chidambaram Stadium 29 years 158 days 319
16 H M Amla South Africa 31/03/1983 19/07/2012 v. England Kennington Oval 29 years 110 days 311*
17 D P M D Jayawardene Sri Lanka 27/05/1977 27/07/2006 v. South Africa Sinhalese Sports Club Ground 29 years 61 days 374
18 R B Simpson Australia 03/02/1936 23/07/1964 v. England Old Trafford 28 years 171 days 311
19 S T Jayasuriya Sri Lanka 30/06/1969 02/08/1997 v. India R Premadasa Stadium 28 years 33 days 340
20 J H Edrich England 21/06/1937 08/07/1965 v. New Zealand Headingley 28 years 17 days 310*
21 D G Bradman Australia 27/08/1908 20/07/1934 v. England Headingley 25 years 327 days 304
22 R M Cowper Australia 05/10/1940 11/02/1966 v. England Melbourne Cricket Ground 25 years 129 days 307
23 L G Rowe West Indies 08/01/1949 06/03/1974 v. England Kensington Oval 25 years 57 days 302
24 K K Nair India 06/12/1991 16/12/2016 v. England MA Chidambaram Stadium 25 years 10 days 303*
25 Hanif Mohammad Pakistan 21/12/1934 17/01/1958 v. West Indies Kensington Oval 23 years 27 days 337

Batting Records and Statistics Menu