Cricket is a game of a lot of excitement and thrill where a smashing century is the goal of every batter. Smashing a three-digit is good but achieving the century in a minimum number of deliveries can be said outstanding. 

Who has achieved the fastest century in cricket in the world?

We have enlightened some fastest Century holder batters in this post. Continue reading it.

Fastest Century in ODI cricket

  • AB De Villiers

The greatest South African batsman batsman Ab De Villiers achieved the feat in just 31 balls on 18 January 2015 at Johansberg Stadium against West Indies. Showing his batting prowess, he has entered in the book of world records. He scored 149 runs in just 44 deliveries including 9 boundaries and 16 breathtaking sixes. 

 

  • Shahid Afridi

The third odi fastest century was made by a Pakistani cricketer Shahid Afridi, who amassed the century 102 runs in just 37 deliveries against Sri Lanka in his debut year in cricket 1996 against Sri Lanka including 6 boundaries and 11 marvelous sixes.

  • Corey Anderson

Batting from the top spot New  Zealand’s batter Corey Anderson has bagged a massive 100 in just 36 deliveries including 14 sixes and 6 fours against West Indies at Queenstown on Jnauary 2014.

  • Asif Khan

UAE batsman Asif Khan touched the three-digit in just 41 balls against Nepal including 11 sixes and four boundaries in the cricket World Cup league 2 2023 in Nepal.

  • Mark Boucher 

The greatest South African Batsman Mark Voucher etched his name in the record of odi fastest century, which he smashed in just 44 balls against Zimbabwe.