fastest centuries in odi cricket

For a cricketer, few things rival the significance of piling up runs for their nation and fostering its triumphs. The ultimate delight is reaching the three-figure milestone—an accomplishment that merges personal success with a substantial boost to the team’s tally.

In the era of T20 cricket, coupled with enhanced training regimens and dietary advancements, scoring rates have skyrocketed. This has led to players achieving centuries in remarkably fewer deliveries, a phenomenon contrasting starkly with the norms of earlier generations.

In this article let’s explore the records of the Top 10 fastest centuries in ODI cricket:

Below is the list of the Top 10 fastest centuries in ODI cricket: 

RunsBalls6s4sPlayerMatchVenueDate
14931169AB de VilliersSouth Africa v West IndiesJohannesburg18/01/2015
131*36146CJ AndersonNew Zealand v West IndiesQueenstown01/01/2014
10237116Shahid AfridiPakistan v Sri LankaNairobi04/10/1996
101*41114Asif KhanUAE v NepalKirtipur16/03/2023
147*44108MV BoucherSouth Africa v ZimbabwePotchefstroom20/09/2006
11745418BC LaraWest Indies v BangladeshDhaka09/10/1999
10245910Shahid AfridiPakistan v IndiaKanpur15/04/2005
10446512JD RyderNew Zealand v West IndiesQueenstown01/01/2014
116*46810JC ButtlerEngland v PakistanDubai (DSC)20/11/2015
162*47147JC ButtlerEngland v NetherlandsAmstelveen

1. Ab de Villiers(South Africa): 

AB de Villiers, a seasoned right-handed top-order batsman from South Africa, tops the list for the fastest ODI century. Ab is also referred to as Mr. 360. He achieved this feat by reaching his hundred in only 31 balls and amassing 149 runs in 44 balls against the West Indies.

The remarkable innings, which took place on January 18, 2015, at Johannesburg’s Wanderers Stadium, featured 9 fours and 16 sixes.

AgainstBallsDateScore (Balls)S.Rate4s6s
West Indies3118-Jan-2015149 (44 Balls)338.630916

2. Corey Anderson (New Zealand): 

Corey Anderson is an allrounder and left-hand batsman from New Zealand. Corey Anderson is in second position in the list of fastest centuries in ODI cricket.

Corey Anderson scored his hundred In just 36 Balls with a score of 131* runs against West Indies on 01 January 2014 at Queenstown Events Centre. Plus it Includes 06 Fours and 14 Sixes.

AgainstBallsDateScore (Balls)S.Rate4s6s
West Indies3601-Jan-2014131* (47 Balls)278.7206

3. Shahid Afridi (Pakistan):

Shahid Afridi is a Veteran all-rounder and right-hand top-order Pakistani batsman. He is in the third position in the list of fastest centuries in ODI Cricket.

Shahid Afridi scored his hundred in just 37 Balls plus completed 102 Runs In 40 Balls against Sri Lanka on 04 October 1996 at Gymkhana Club Ground, Nairobi. Plus it Includes 06 Fours and 11 Sixes.

AgainstBallsDateScore (Balls)S.Rate4s6s
Sri Lanka3704-Oct-1996102 (40 Balls)255.000611

4. Asif Khan (UAE): 

Asif Khan is from Lahore, Punjab. But he plays for UAE and he is a right-hand batsman. He is in the fourth position in the list of fastest centuries in ODI cricket.

Asif Khan scored his hundred in just 42 balls and completed 101* runs against Nepal on 16 March 2023 at Kirtipur. Plus it includes 11 sixes and 04 Fours 

AgainstBallsDateScore (Balls)S.Rate4s6s
Nepal4116-march-2023101*0411

5. Mark Boucher (South Africa) :

Mark Boucher is a South African wicketkeeper-batsman. He is in fifth position in the list of fastest centuries in ODI Cricket.

Mark Boucher scored his hundred in just 44 Balls and completed 147* runs in 68 balls against Zimbabwe on 20 September 2006 at Senwes Park, Potchefstroom. Plus it Includes 08 Fours and 10 Sixes.

AgainstBallsDateScore (Balls)S.Rate4s6s
Zimbabwe4420-Sept-2006147* (68 Balls)216.170810

6. Brian Lara (West Indies) :

Brain Lara is the former West Indies Captain. He is a left-hand top-order batsman. Brian Lara is in sixth position on the list of fastest centuries in ODI cricket.

Brain Lara scored his hundredth In just 45 Balls and completed 117 Runs in 62 Balls against Bangladesh on 09 October 1999 at Bangabandhu National Stadium, Dhaka. Plus it Includes 18 Fours and 04 Sixes.

AgainstBallsDateScore (Balls)S.Rate4s6s
Bangladesh4509-Oct-1999117 (62 Balls)188.701804

7. Shahid Afridi (Pakistan) :

Shahid Afridi is a Veteran all-rounder and right-hand top-order Pakistani batsman. He is in the seventh position in the list of fastest centuries in ODI Cricket.

Shahid Afridi scored his hundred in just 45 Balls and completed 102 Runs In 46 Balls against India on 15 April 2005 at Green Park, Kanpur. Plus it Includes 10 Fours and 09 Sixes.

AgainstBallsDateScore (Balls)S.Rate4s6s
India4515-Apr-2005102 (46 Balls)221.731009

8. Jesse Ryder (New Zealand) :

Jesse Ryder is from New Zealand. He is an all-rounder and left-hand opening batsman.  Jesse Ryder Is in the eighth position on the list of fastest centuries in ODI cricket.

Jesse Ryder scored his hundred in just 46 Balls and completed 104 runs in 51 balls against West Indies on 01 January 2014 at Queenstown Events Centre. Plus it includes 12 Fours and 05 Sixes.

AgainstBallsDateScore (Balls)S.Rate4s6s
West Indies4601-Jan-2014104 (51 Balls)203.921205

9. Jos Buttler (England) :

Jos Buutler hails from England. He is a right-hand wicketkeeper-batsman. Jos Buttler is in ninth position in the list of fastest centuries in ODI cricket.

Jos Buttler scored his hundred in just 46 Balls and completed 116* runs in 52 Balls against Pakistan on 20 November 2015 at Dubai International Cricket Stadium. Plus it Includes 10 Fours and 08 Sixes.

AgainstBallsDateScore (Balls)S.Rate4s6s
Pakistan4620-Nov-2015116* (52 Balls)223.071008

10. Jos Buttler (England) :

Jos Buutler hails from England. He is a right-hand wicketkeeper-batsman. Jos Buttler is in the tenth position in the list of fastest centuries in ODI cricket.

Jos Buttler scored his hundred in just 47 Balls and completed 162* runs in 70 Balls against the Netherlands on 17 June 2022 at VRA Ground, Amstelveen. Plus it Includes 10 Fours and 08 Sixes.

AgainstBallsDateScore (Balls)S.Rate4s6s
Netherlands4717-June-2022162* (70 Balls)231.420714

Conclusion

In the world of ODI cricket, the pursuit of a century within a limited number of balls is a remarkable feat that showcases the player’s exceptional skill and determination.

The top 10 fastest centuries in ODI cricket history are a testament to the rapid evolution of the sport and the extraordinary talents of the players who have achieved this milestone.

These incredible performances not only demonstrate the players’ prowess but also add an exhilarating dimension to the game, captivating fans worldwide.

As cricket continues to evolve, the pursuit of swift centuries will undoubtedly remain a thrilling aspect of the sport, inspiring both current and future generations of players to push their boundaries and etch their names in cricket’s record books.

Also, check out Indian Batsmen With Most Runs In ODI Cricket

About Author

Leave a Reply

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