Top 10 Fastest Centuries In ODI Cricket


Hitting centuries is a landmark every batsman aspires to achieve across the formats. And it becomes more difficult, when it comes to Twenty20 format of the game. Who makes it to the list of top 10 fastest centuries in T20Is?

The concept of T20 cricket has changed the mindset of the batsmen. They now take on the bowlers from the word go to make the life of the bowlers tough. The world cricket has also witnessed some of the most aggressive batters to have played the game.

Hitting fast centuries is a challenging job nowadays and batters take up the task of scoring fastest hundreds.

10. Kevin O’Brien (50 balls) v England, Bangalore, 2011

He brought up his century in 50 deliveries and in total hit 13 fours and 6 sixes in his innings of 113. O’Brien was eventually run out with Ireland needing only 11 more to win. His innings brought about one of the biggest upsets of the tournament.

9. Sanath Jayasuriya (48 balls) v Pakistan, Singapore, 1996

Former Sri Lankan opener Sanath Jayasuriya was one of the most destructive batsmen in ODI cricket and in April 1996, he made the most of a small ground at Singapore to decimate the Pakistani bowling attack with a 48-ball century.

8. Jos Buttler (46 balls) v Pakistan

England’s wicketkeeper-batsman Jos Buttler is one of the cleanest strikers of the ball at the moment and over the course of his career, has turned plenty of games on their head courtesy his brutal hitting Buttler got to his century in 46 balls

7. Jesse Ryder (46 balls) v West Indies

New Zealand’s forgotten man Jesse Ryder has gone through plenty of struggles in his career but when on form, he was an incredibly destructive player.He hit his century in 46 balls and eventually scored 104

6. Shahid Afridi (45 balls) v India

When it came to swashbuckling innings that completely decimated the opposition, no one came close to former Pakistan all-rounder Shahid Afridi slamming 10 fours and 9 sixes en-route to a 45-ball century.

5. Brian Lara (45 balls) v Bangladesh

He scored 117 runs in 45 ball hit a total of 18 fours and four sixes to knock the stuffing out of the Bangladesh bowling attack 

4. Mark Boucher (44 balls) v Zimbabwe

He reached his century off 44 balls which is currently the 4th fastest century ever scored in ODIs.

3. Shahid Afridi (37 balls) v Sri Lanka

He Smashed a 37 ball century and socked the world again with his batting abilities.

2. Corey Anderson (36 balls) v West Indies

Corey Anderson bludgeoned the West Indies bowlers to score the fastest ODI century, off just 36 balls

1. AB de Villiers (31 balls) v West Indies

he broke couple of records:
Fastest ODI fifty in 16 balls.
Fastest ODI century in 31 balls.
Highest strike-rate in an innings of 50-plus (339)
Joint most number of sixes hit in an innings (16 along with Rohit Sharma)

  1. 1

Like it? Share with your friends!


What's Your Reaction?

wtf wtf
love love
lol lol
omg omg


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

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Voting to make decisions or determine opinions
Formatted Text with Embeds and Visuals
The Classic Internet Listicles
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Upload your own images to make custom memes
Youtube, Vimeo or Vine Embeds
Soundcloud or Mixcloud Embeds
Photo or GIF
GIF format