Whether chasing a score or setting one, digging in at the crease after taking centre is the key to winning at Test cricket, with the best XIs adept at batting for hours and hours on end.

Throughout the game's well-chronicled history, many batters have notched tonnes, double tonnes, and, on rare occasions, triple tonnes during their stays at the popping crease.

But how many batters have raised their blade to celebrate scoring 300?

In international red ball cricket history, 27 batters have combined to score 31 triple tonnes, with four cricketers - Brian Lara, Sir Donald Bradman, Chris Gayle and Virender Sehwag - having achieved the milestone twice.

From Warner to Taylor, McCullum to Hammond, here is the full list of Test cricketers to have scored at least one international triple-century.

Score Player Team Opponent Venue Date
400* Brian Lara West Indies England St. John's April 10, 2004
380 Matthew Hayden Australia Zimbabwe Perth October 9, 2003
375 Brian Lara West Indies England St John's April 16, 1994
374 Mahela Jayawardene Sri Lanka South Africa Colombo (SS) July 27, 2006
365* Sir Garfield Sobers West Indies Pakistan Kingston February 26, 1958
364 Sir Leonard Hutton England Australia The Oval August 20, 1938
340 Sanath Jayasuriya Sri Lanka India Colombo (RPS) August 2, 1997
337 Hanif Mohammad Pakistan West Indies Bridgetown January 17, 1958
336* Wally Hammond England New Zealand Auckland March 31, 1933
335* David Warner Australia Pakistan Adelaide November 29, 2019
334* Mark Taylor Australia Pakistan Peshawar October 15, 1998
334 Sir Donald Bradman Australia England Leeds July 11, 1930
333 Graham Gooch England India Lord's July 26, 1990
333 Chris Gayle West Indies Sri Lanka Galle November 15, 2010
329* Michael Clarke Australia India Sydney January 3, 2012
329 Inzamam-ul-Haq Pakistan New Zealand Lahore May 1, 2002
325 Andrew Sandham England West Indies Kingston April 3, 1930
319 Virender Sehwag India South Africa Chennai March 26, 2008
319 Kumar Sangakkara Sri Lanka Bangladesh Chattogram February 4, 2014
317 Chris Gayle West Indies South Africa St John's April 29, 2005
313 Younis Khan Pakistan Sri Lanka Karachi February 21, 2009
311* Hashim Amla South Africa England The Oval July 19, 2012
311 Bob Simpson Australia England Manchester July 23, 1964
310* John Edrich England New Zealand Leeds July 8, 1965
309 Virender Sehwag India Pakistan Multan March 28, 2004
307 Bob Cowper Australia England Melbourne February 11, 1966
304 Sir Donald Bradman Australia England Leeds July 20, 1934
303* Karun Nair India England Chennai December 16, 2016
302* Azhar Ali Pakistan West Indies Dubai (DICS) October 12, 2016
302 Lawrence Rowe West Indies England Bridgetown March 6, 1974
302 Brendon McCullum New Zealand India Wellington February 14, 2014