Khel Now logo
HomeSportsPKL 11Live Score

Cricket

Top 10 fastest centuries (100) in ODI cricket

Published at :July 25, 2024 at 12:20 PM
Modified at :July 25, 2024 at 12:20 PM
Post Featured Image

Khel Now


Here we take a look at the top 10 fastest centuries in ODI cricket.

In the exciting world of One Day International (ODI) cricket, where every run is precious and every ball can make a difference, reaching a century is a thrilling achievement that showcases a batsman’s skill and determination.

These centuries showcase the impressive achievements of cricketers who had the courage to push the boundaries of the game, demonstrating what can be achieved in the fast-paced world of ODI cricket.

Also Read: Top 10 fastest centuries (100) in IPL

Now let’s take a closer look at the top 10 fastest centuries ever achieved in ODI matches.

10. Jos Buttler (England) – 46 balls :

Jos Buttler
Jos Buttler. (Image Source: ICC)

On November 20, 2015, in a thrilling match against Pakistan at Dubai’s DSC, Jos Buttler etched his name in cricketing history. He achieved an astounding century in just 46 balls, marking a remarkable milestone. His remarkable batting display resulted in an unbeaten score of 116, highlighted by an impressive total of 8 sixes and 10 fours.

9. Jesse Ryder (New Zealand) – 46 balls :

Jesse Ryder
Jesse Ryder. (Image Source: Getty Images)

On January 1, 2014, during a match against West Indies at Queenstown, Jesse Ryder made an indelible mark in the world of cricket. He accomplished a remarkable century in a mere 46 balls, a truly outstanding achievement. Ryder’s final score was 104, featuring an impressive total of 5 sixes and 12 fours. In the same match, Corey Anderson smashed a century in just 36-balls, the then fastest century in ODIs.

8. Shahid Afridi (Pakistan) – 45 balls :

Shahid Afridi
Shahid Afridi. (Image Source: AP)

In a thrilling showdown against India in Kanpur on April 15, 2005, Shahid Afridi left a lasting impression in the cricketing world. He achieved the remarkable feat of securing a century in just 45 balls, captivating cricket enthusiasts worldwide. Afridi’s final score of 102 was an extraordinary display, featuring an impressive tally of nine sixes and 10 fours.

7. Brian Lara (West Indies)- 45 balls :

Brian Lara
Brian Lara (Image Source: Getty Images)

Back on October 9, 1999, during a game against Bangladesh in Dhaka, West Indies legend Brian Lara made cricket history with an extraordinary century in just 45 balls. His final score reached an impressive 117, including four sixes and a staggering 18 fours.

6. Mark Boucher (South Africa) – 44 balls :

Mark Boucher
Mark Boucher. (Image Source: Getty Images)

On September 20, 2006, during a game against Zimbabwe in Potchefstroom, former South Africa wicket-keeper MV Boucher achieved a phenomenal century in just 44 balls. His extraordinary unbeaten innings of 147 included an incredible tally of 10 sixes and 8 fours.

5. Asif Khan (UAE) – 41 balls :

Asif Khan
Asif Khan. (Image Source: Twitter)

On March 16, 2023, in a thrilling match against Nepal in Kirtipur, United Arab Emirates’ Asif Khan scripted a cricketing masterpiece. He achieved a breathtaking century in just 41 balls, leaving spectators in awe. Asif Khan’s final score stood at an impressive 101, which included 11 sixes and 4 fours.

4.Glenn Maxwell (Australia) – 40 balls :

Glenn Maxwell
Glenn Maxwell. (Image Source: ICC)

On October 25, 2023, in a thrilling match against Netherlands in New Delhi, India, Glenn Maxwell hit a blistering century in just 40 balls. He hit the fastest century in the World Cup. He scored 106 runs in 44 balls, which included nine boundaries and eight sixes.

3. Shahid Afridi (Pakistan) – 37 balls :

Shahid Afridi
Shahid Afridi (Image Source: Getty Images)

October 4, 1996, marked a historic showdown as Shahid Afridi faced off against Sri Lanka in Nairobi. In a display that left the cricketing world in awe, Afridi blazed his way to a remarkable century in a mere 37 balls. His final score of 102 was a spectacle, featuring an astounding 11 sixes and six fours. Notably, this was Shahid Afridi’s second ODI in his career and also the first innings he batted.

2. Corey Anderson (New Zealand) – 36 balls :

Corey Anderson
Corey Anderson. (Image Source: Getty Images)

On January 1, 2014, during a thrilling encounter against West Indies in Queenstown, In a rain-curtailed 21-over a-side game, New Zealand thrashed 283 losing four wickets and two of the fastest centuries in the history of One-day internationals were scored by two Kiwi batsmen. One coming from Jesse Ryder and the other from Corey Anderson, who etched his name in cricketing history. He achieved an astonishing century in just 36 balls to break Shahid Afridi’s 15 years old record, setting the cricketing world ablaze. Anderson’s final score stood at a remarkable 131*, a blazing innings adorned with an incredible 14 sixes and 6 fours.

1. AB de Villiers (South Africa) – 31 balls:

AB de Villiers
AB de Villiers. (Image Source: Twitter)

On January 18, 2015, in a jaw-dropping spectacle against West Indies in Johannesburg, AB de Villiers etched his name in cricketing history. He accomplished the fastest century of all time, taking just 31 balls to reach this remarkable milestone. De Villiers’ final score stood at an astonishing 149, an electrifying innings embellished with an incredible 16 sixes and 9 fours.

Also Read: Top 10 fastest centuries (100) in IPL

(All stats updated till 3rd April, 2024)

For more updates, follow Khel Now Cricket for IPL 2024 Live Score & IPL Points Table,  on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

Advertisement
Advertisement