Top 20 fastest ODI centuries
Fastest ODI centuries

Who has the record for the fastest century in ODI?

Ab de Villiers holds the top position in the list of fastest ODI centuries in Men’s Cricket. The South African player scored his century in just 31 balls against West Indies in 2015.

The record of the fastest century before 2000 was held by Shahid Afridi who scored a century in just 37 balls in 1996.

Sachin Tendulkar is considered as the century king in international cricket. He has scored 100 centuries in international cricket. Ricky Ponting is in number two position in terms of the highest number of centuries.

Ponting has scored 41 test centuries and 30 in the ODI centuries. Indian veteran cricketer Kohli is in the third position with 70 International centuries.

Top 20 Fastest ODI Centuries

The leading batsman Ab de Villiers finished the match at 149 off just 44 balls and set another record of most sixes in an innings(16) by an individual player in ODI formats.

Virat Kohli has scored his fastest century in just 52 balls against Australia in 2013. This is the fastest century by any Indian cricketer in ODIs.

S. No Player Name Match details Runs Balls 6s 4s Venue Date
1 AB de Villiers South Africa vs West Indies 149 31 16 9 Johannesburg 18/01/2015
2 Cory James Anderson New Zealand vs West Indies 131* 36 14 6 Queenstown 01/01/2014
3 Shahid Afridi Pakistan v Sri Lanka 102 37 11 6 Nairobi 04/10/1996
4 Mark Boucher South Africa v Zimbabwe 147* 44 10 8 Potchefstroom 20/09/2006
5 Brian Lara West Indies v Bangladesh 117 45 4 18 Dhaka 09/10/1999
6 Shahid Afridi Pakistan vs India 102 45 9 10 Kanpur 15/04/2005
7 Jesse Ryder New Zealand v West Indies 104 46 5 12 Queenstown 01/01/2014
8 Jos Butler England v Pakistan 116* 46 8 10 Dubai 20/11/2015
9 Sanath Jayasuriya Sri Lanka v Pakistan 134 48 11 11 Singapore 02/04/1996
10 Kevin O’Brien Ireland v England 113 50 6 13 Bangalore 02/03/2011
11 Glenn Maxwell Australia v Sri Lanka 102 51 4 10 Sydney 08/03/2015
12 Virat Kohli India v Australia 100* 52 7 8 Jaipur 16/10/2013
13 AB de Villiers South Africa v West Indies 162* 52 8 17 Sydney 27/02/2015
14 Shahid Afridi Pakistan v Bangladesh 124 53 4 17 Dambulla 21/06/2010
15 Moeen Ali England v West Indies 102 53 8 7 Bristol 24/09/2017
16 Sanath Jayasuriya Sri Lanka v Bangladesh 130 55 6 16 Karachi 30/06/2008
17 James Faulkner Australia v India 116 57 6 11 Bangalore 02/11/2013
18 AB de Villiers South Africa v India 119 57 11 3 Mumbai 25/10/2015
19 AB de Villiers South Africa v India 102* 58 3 11 Ahmedabad 27/02/2010
20 Virender Sehwag India v New Zealand 125* 60 6 14 Hamilton 11/03/2009

 

Also read: Top 20 Highest Successful Run Chase in ODI Cricket Format

LEAVE A REPLY

Please enter your comment!
Please enter your name here