Scoring a triple century in Test cricket is a rare and significant accomplishment. Here’s a look at the players who have made this impressive mark, with some having done it more than once.
List of Players with the Most Triple Centuries
| Player | Team | Triple Centuries | Best Score |
|---|---|---|---|
| Brian Lara | West Indies | 2 | 400* |
| Don Bradman | Australia | 2 | 334 |
| Chris Gayle | West Indies | 2 | 333 |
| Virender Sehwag | India | 2 | 319 |
| Matthew Hayden | Australia | 1 | 380 |
| Mahela Jayawardene | Sri Lanka | 1 | 374 |
| Garry Sobers | West Indies | 1 | 365* |
| Leonard Hutton | England | 1 | 364 |
| Sanath Jayasuriya | Sri Lanka | 1 | 340 |
| Hanif Mohammad | Pakistan | 1 | 337 |
| Wally Hammond | England | 1 | 336* |
| David Warner | Australia | 1 | 335* |
| Mark Taylor | Australia | 1 | 334* |
| Graham Gooch | England | 1 | 333 |
| Michael Clarke | Australia | 1 | 329* |
| Inzamam-ul-Haq | Pakistan | 1 | 329 |
| Andy Sandham | England | 1 | 325 |
| Kumar Sangakkara | Sri Lanka | 1 | 319 |
| Younis Khan | Pakistan | 1 | 313 |
| Hashim Amla | South Africa | 1 | 311* |
| Bob Simpson | Australia | 1 | 311 |
| John Edrich | England | 1 | 310* |
| Bob Cowper | Australia | 1 | 307 |
| Karun Nair | India | 1 | 303* |
| Azhar Ali | Pakistan | 1 | 302* |
| Lawrence Rowe | West Indies | 1 | 302 |
| Brendon McCullum | New Zealand | 1 | 302 |
ALSO READ: Sir Donald Bradman, often regarded as the best batter of his era, is one of four players to have scored multiple triple centuries in Test cricket. He was the first player ever to hit two triple centuries, holding this record alone for nearly 70 years until Brian Lara matched it in 2004. Bradman’s first triple century came during the third Test of the 1930 series at Leeds, where he made 334 runs off 448 balls, including 46 boundaries. His second triple century came at the same ground four years later, scoring 304 off 473 balls in the fourth Test of the series, contributing to Australia’s total of 584. Brian Lara, one of the greatest West Indian batters, is also among the four players with two triple centuries in Test cricket. His first came in 1994 against England, where he scored 375 runs off 538 balls. A decade later, Lara set a record with 400* against England in 2004, the highest individual score in Test history, ensuring his place alongside Don Bradman as the second player to score multiple triple centuries. Chris Gayle, known as the Universe Boss, has also achieved two triple centuries in Test cricket. His first came in 2005 against South Africa, where he smashed 317 runs off 483 balls. His second triple century came in 2010 against Sri Lanka, with a career-best of 333 runs. Virender Sehwag holds the record for the most triple centuries by an Indian. His first was against Pakistan in 2004 when he scored 309 runs in Multan. Four years later, in 2008, Sehwag made history with the fastest triple century in Test cricket, scoring 319 against South Africa. In 2003, Australian opener Matthew Hayden made headlines by smashing 380 runs against Zimbabwe at the WACA, Perth. His innings helped Australia reach a massive 735/6 before declaring. ALSO READ: Sri Lanka’s Mahela Jayawardene scored his country’s highest individual Test score in 2006, with 374 runs against South Africa in Colombo. His partnership of 624 runs with Kumar Sangakkara remains one of the greatest in cricket history. At just 21 years old, Garry Sobers made his mark in 1958 by scoring 365* against Pakistan, setting the then world record for the highest individual Test score. England’s Len Hutton achieved his highest score of 364 runs in the 1938 series against Australia. His 847-ball effort was remarkable and stood as one of the longest innings at the time. Virender Sehwag was the first Indian to score a triple century, earning him the nickname “Sultan of Multan” for his 309 against Pakistan. His second came in 2008 against South Africa, where he achieved the fastest triple century in Test history, scoring 300 in just 278 balls. Karun Nair became only the second Indian to score a triple century, with an unbeaten 303 against England in 2016, helping India secure a dominant win in Chennai. READ MORE: 
Brian Lara

Chris Gayle

Virender Sehwag

Matthew Hayden


Garry Sobers

Len Hutton

Indian Players with Triple Centuries
Player Score Against Year Virender Sehwag 309 Pakistan 2004 Virender Sehwag 319 South Africa 2008 Karun Nair 303* England 2016 Virender Sehwag
Karun Nair




