Fastest Centuries in ODI Cricket
Who has scored the fastest century in odi cricket? You are outdated if you think it’s Afridi even though no one is surprised to see BOOM BOOM’s name thrice in the top 10 list. Corey Anderson broke Afridi’s long standing record with a 36 ball ton.
Here is the complete list:
Fastest Centuries in One day Internationals | |||||||
Batsman (Country) | Score | Balls | 4s | 6s | Opponent | Venue | Month/Year |
Corey Anderson (New Zealand) | 131* | 36 | 6 | 14 | West Indies | Queenstown | Jan 2014 |
Shahid Afridi (Pakistan) | 102 | 37 | 6 | 11 | Sri Lanka | Nairobi | Oct 1996 |
Mark Boucher (South Africa) | 147 | 44 | 10 | 8 | Zimbabwe | Potchefstroom | Sep 2006 |
Brian Lara (West Indies) | 117 | 45 | 18 | 4 | Bangladesh | Dhaka | Oct 1999 |
Shahid Afridi (Pakistan) | 102 | 45 | 10 | 9 | India | Kanpur | Apr 2005 |
Jesse Ryder (New Zealand) | 104 | 46 | 5 | 12 | West Indies | Queenstown | Jan 2014 |
Sanath Jayasuriya (Sri Lanka) | 134 | 48 | 11 | 11 | Pakistan | Singapore | Apr 1996 |
Kevin O’Brien (Ireland) | 113 | 50 | 13 | 6 | England | Bangalore | Mar 2011 |
Virat Kohli (India) | 100* | 52 | 8 | 7 | Australia | Jaipur | Oct 2013 |
Shahid Afridi (Pakistan) | 124 | 53 | 17 | 4 | Bangladesh | Dambulla | Jun 2010 |
We will take a look at 5 out of the top 10.
1. Corey Anderson
The rain affected match was just 21 overs per side, but still had two batsmen scoring tons. Can you actually believe that Corey Anderson overshadowed a 46 ball ton scored by his teammate Ryder in the same innings? Anderson ended up with 14 sixes. West Indies were the unfortunate team at the receiving end.
2. Shahid Afridi
A 16 year old Shahid Afridi batting for the first time in International Cricket smashed a 37 ball ton with 11 sixes against Sri Lanka. This record stood for a long long time until Anderson broke it in 2014.
3. Mark Boucher
An unlikely player at number 3, Boucher smashed a 44 ball ton against the Zimbabweans after coming in at number 4. He actually ended up with a mammoth 147 off just 68 balls. South Africa scored over 400 runs in that game.
4. Brian Lara
Brian Charles Lara opening the innings scored a swashbuckling 117 off just 62 balls, in which the ton came off just 45 deliveries. West Indies comfortably won the game by 109 runs against the Bangladeshis.
5. Shahid Afridi
On a day when India huffed and puffed to make a competitive 249, Afridi just blew them apart with a 45 ball ton that included 9 hits to the fence. In the end, Pakistan comfortably won with around 8 overs to spare.
Note: This article was updated on May 16, 2014