Top 10 Fastest 100 in ODI

vision11 banner ads

Fastest 100 in ODI: One of the most thrilling moments in cricket is witnessing a player achieve a century in the limited-overs format, particularly in One Day Internationals (ODIs). Scoring a hundred in ODI cricket is no easy task, requiring skill, technique, and unwavering focus. However, In this article, we will talk about the top 10 fastest 100s in ODI international matches, So If you’re also interested in knowing about this then you can read this article till the end. So Let’s Know About the “Top10 fastest 100 in ODI

Fastest 100 in ODI history

Through the table below, we have told you which batsmen have scored the fastest centuries in the history of ODIs so far.

1AB de Villiers31South AfricaWest Indies2015
2Corey Anderson36New ZealandWest Indies2014
3Shahid Afridi37PakistanSri Lanka1996
4Mark Boucher44South AfricaZimbabwe2006
5Brian Lara45West IndiesBangladesh1999
6Shahid Afridi45PakistanIndia2005
7Jesse Ryder46New ZealandWest Indies2014
8Jos Butler46EnglandPakistan2015
9Jos Butler47EnglandNetherlands2022
10Sanath Jayasuriya48Sanath JayasuriyaPakistan1996

AB de Villiers – 31 balls (South Africa vs. West Indies, 2015)

At number one in this list comes the name of South African batsman AB de Villiers, who scored Fastest ODI century in just 31 balls while playing against West Indiesin 2015.

And AB de Villiers’ demolition of the West Indies bowling attack in 2015 remains one of the most remarkable displays of batting prowess. His blistering knock of 149 off just 44 deliveries left the cricketing world stunned.

Corey Anderson – 36 balls (New Zealand vs. West Indies, 2014)

Corey Anderson’s explosive innings in 2014 against the West Indies introduced the world to his immense hitting ability. His century off 36 balls broke the previous record held by Shahid Afridi, and it showcased his potential as a power hitter for New Zealand.

Shahid Afridi – 37 balls (Pakistan vs. Sri Lanka, 1996)

Known for his aggressive batting style, Shahid Afridi burst onto the cricketing scene in 1996 with his incredible century off just 37 balls against Sri Lanka Team.

Mark Boucher – 44 balls (South Africa vs. Zimbabwe, 2006)

Mark Boucher, the legendary South African wicketkeeper-batsman, etched his name in the record books with a sensational innings against Zimbabwe in 2006. Boucher’s unbeaten 147 off 68 balls included a whirlwind century off just 44 deliveries.

Brian Lara – 45 balls (West Indies vs. Bangladesh, 1999)

Renowned for his elegance and stroke-making ability, Brian Lara showed his destructive side against Bangladesh in 1999. His hundred off 45 balls showcased his versatility as a batsman and cemented his place as one of the greatest of all time.

Shahid Afridi – 45 balls (Pakistan vs. India, 2005)

In this list again comes the name of former Pakistan cricketer Shahid Afridi who scored a century in just 45 balls while playing against India in the year 2005.

Jesse Ryder – 46 balls (New Zealand vs. West Indies, 2014)

In a high-scoring encounter against the West Indies in 2014, Jesse Ryder unleashed a ferocious assault on the opposition bowlers. His whirlwind century off 46 balls demonstrated his extraordinary hitting ability and left spectators amazed.

Jos Butler – 46 balls (England vs Pakistan, 2015)

In this list, the top order batsman Jos Buttler, currently captaining the England team in ODIs and T20Is, also comes, who scored ODI centuries in 46 balls in the year 2015 against Pakistan.

Jos Butler – 47 balls (England vs Netherlands, 2022)

In this list again, the name of England’s top order batsman and captain Jos Buttler comes at the 9th place, who scored his century in just 47 balls while playing against the Netherlands in the year 2022.

Sanath Jayasuriya – 48 balls (Sri Lanka vs. Pakistan, 1996)

At the same time, the name of the famous former Sri Lankan cricketer Sanath Jayasuriya also comes on the last position in this list, who scored ODI century in just 48 balls while playing against the Pakistan team in 1996 ODI World Cup.

Top 5 Fastest 50 in ODI

Here is the also complete list of the “Top 5 Fastest 50 in ODI

1AB de VilliersSouth Africa16West Indies2015
2Sanath JayasuriyaSri Lanka17Pakistan1996
3Shahid AfridiPakistan18Sri Lanka1996
4Mark BoucherSouth Africa19Zimbabwe2006
5Brian LaraWest Indies23Canada2003

Read Also:

Top 10 Most Sixes in One Day International cricket Matches

playerzpot ads banner 2024

Highest individual score in ODI (One Day International)


Q. Who scored the fastest 100 in ODI India?

Ans: The record of scoring the fastest century by an Indian player in the history of ODI cricket is in the name of Virat Kohli. Kohli scored a century in just 52 balls while playing against Australia in Jaipur in the year 2018.

Q. How many times Rohit Sharma hit 200?

Ans: In the history of One Day International, Rohit Sharma has scored a total of 3 double centuries, And his highest score in ODI is 264 against Sri Lanka team.

GST Free & Lowest Entry Fees App | Sign Up and Get ₹500 Free!

Refer Code: CRICGRAM

PlayerzPot banner ads World Cup

Leave a Comment