Players With Fastest Triple Centuries In First Class Cricket

Prachi Kapruwan

1. Tanmay Agarwal - He is the first player to score fastest triple century, made 366 runs off 181 balls against Arunachal Pradesh in 2024

2. Marco Marais - He made 300 runs off 191 balls against Eastern Province in 2017

3. Snehal Kauthankar - He made 314 runs off 125 balls against Arunachal Pradesh in 2025

4. Ken Rutherford - He made 317 runs off 234 balls against DB Close's XI in 1986

5. Viv Richards - He scored a triple century off 244 balls, made 322 runs in that innings against Warwickshire in 1985

Back Page Images / ASP

6. Kusal Perera - He made 336 runs off 275 balls against Saracens in 2013

7. Kithuruwan Vithanage - He made 351 runs off 283 balls against Sri Lanka in 2015

8. Graeme Smith - He made 311 runs off 255 balls against Leicestershire in 2005

9. Kashyap Bakle - He made his triple century off 269 balls against Arunachal Pradesh in 2024

10. Ramesh Mendis - He made 300 runs off 270 balls against Negombo SC in 2020