Fastest Hind in ODI: ODI cricket has always been famous for big scores and rapid batting, but when it comes to the fastest century, some players have played innings which have been recorded in history. Let’s know about the top-5 fastest century of ODI cricket so far
AB de Villiers – South Africa
AB de Villiers of South Africa is at the forefront of this matter. He scored a century from just 31 balls in Johannesburg against West Indies in 2015. In this innings, he hit 16 sixes and 9 fours and played an explosive innings of 149 runs. This record is still the fastest century in ODI cricket.
Corey Anderson-New Zealand
The second number is Corey Anderson of New Zealand, who scored an unbeaten 131 off 36 balls in Queenstown against a strong team in 2014. In this innings, he hit 14 sixes and 6 fours and for a long time his name was at the top of record books.
Shahid Afridi – Pakistan
The third name in this list is that of Pakistan all -rounder Shahid Afridi. In 1996, in the match played against Sri Lanka in Nairobi, Afridi hit 102 off just 37 balls. During this, he hit 11 sixes and 6 fours. His innings was the fastest century in the world at that time.
Glenn Maxwell – Australia
Glenn Maxwell of Australia comes in fourth place. He completed a century in just 40 balls against the Netherlands in Delhi during the 2023 World Cup. Maxwell hit 8 sixes and 9 fours in this innings and showed the world why he is called “Big Show”.
Asif Khan – UAE
The fifth name in this record is the UAE batsman Asif Khan. He scored a century off 41 balls in Kathmandu against Nepal in 2023 and hit 11 sixes in his innings. This innings is one of the most memorable innings played by Associate Nation player.

