Home » Cricket » One Day Internationals » Top 10 Fastest Hundreds in ODI Cricket

Top 10 Fastest Hundreds in ODI Cricket

50-over cricket brings so much excitement and joy for sports lovers. Most cricket fans love to watch high scoring matches. Over-all it’s a batsman game when we talk about One-Day or T20 cricket. Scoring centuries is quite easy for batsmen in ODI cricket as rules and grounds favor a lot to batsman. If a batsman scores hundred at the strike rate of 100, it is considered as one of the finest knocks in the sport.

Top 10 Fastest Hundreds in ODI Cricket

There are several instances when players smashed centuries in One Day Internationals with more than a strike rate of 100. Eventually many batsmen have scored ODI ton with the strike rate of 200. Hence today we are going to findout top 10 fastest hundreds in ODI cricket.

As per current record, South Africa’s AB De Villiers holds the record of hitting a one day century in just 31 balls. He is the number 1 position in top 10 fastest centuries of ODI cricket. He smashed a total of 149 runs against West Indies during an ODI match in Johannesburg.

Fastest One-Day International (ODI) Centuries

No. Batsman Balls Runs 6s 4s Versus Venue
10 Kevin O’Brien (Ireland) 50 113 6 13 England Bangalore
9 Sanath Jayasuriya (Sri Lanka) 48 134 11 11 Pakistan Singapore
8 Jos Buttler (England) 46 116* 8 10 Pakistan Dubai
7 Jesse Ryder (New Zealand) 46 104 5 12 West Indies Queenstown
6 Brian Lara (West Indies) 45 102 9 10 Bangladesh Dhaka
5 Shahid Afridi (Pakistan) 45 117 4 18 India Kanpur
4 Mark Boucher (South Africa) 44 147* 10 8 Zimbabwe Potchefstroom
3 Shahid Afridi (Pakistan) 37 102 11 6 Sri Lanka Nairobi
2 Corey Anderson (New Zealand) 36 131* 14 6 West Indies Queenstown
1 AB De Villiers (South Africa) 31 149 16 9 West Indies Johannesburg

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Scroll To Top