Here are the top 5 fastest centuries in One Day International (ODI) cricket:
- AB de Villiers (South Africa) – 31 balls against West Indies in Johannesburg, 2015
- Corey Anderson (New Zealand) – 36 balls against West Indies in Queenstown, 2014
- Shahid Afridi (Pakistan) – 37 balls against Sri Lanka in Nairobi, 1996
- Mark Boucher (South Africa) – 44 balls against Zimbabwe in Potchefstroom, 2006
- Brian Lara (West Indies) – 45 balls against Bangladesh in Dhaka, 1999
It’s worth noting that there have been several other centuries scored off fewer than 50 balls in ODI cricket, but these are the top 5 fastest ones on record.
Youngest Debut in Cricket
Here are the five youngest debutants in international cricket:
- Hasan Raza (Pakistan) – aged 14 years and 227 days against Zimbabwe in 1996
- Mushtaq Mohammad (Pakistan) – aged 15 years and 124 days against West Indies in 1959
- Mohammad Sharif (Pakistan) – aged 15 years and 128 days against West Indies in 1976
- Shahid Afridi (Pakistan) – aged 16 years and 217 days against Kenya in 1996
- Sachin Tendulkar (India) – aged 16 years and 238 days against Pakistan in 1989
It’s worth noting that there have been other cricketers who have made their international debut at a very young age, but these are the five youngest on record.
Five youngest debutants in Indian cricket:
- Sachin Tendulkar – aged 16 years and 238 days against Pakistan in 1989
- Parthiv Patel – aged 17 years and 153 days against England in 2002
- Laxmi Shukla – aged 17 years and 237 days against Sri Lanka in 1999