Top 5 Fastest Fifty In ODI (One Day Cricket)|Who is the fastest 50 in ODI?? 2022 update

Hey there! This post may contains affiliate links. Read our full disclaimer for more info. Please Contact email: to Advertise with us.

Fours and sixes are very popular in cricket. Players who score runs fast and have the ability to turn a match in a few overs are often preferred. The history of cricket has seen many legendary players.

One Day International cricket is one of the most exciting and loved formats of cricket around
the globe. In recent times due to constant changes in rules of ODI & preparation of batting-friendly pitches, there’s a profound change in teams’ total scores.

You may have seen many players scoring 100s for their team and making a massive amount of
runs in a series. Records are meant to be broken, but breaking a record of scoring the fastest
fifty is not seen in everyday cricket.

Currently, the record of the fastest fifty in ODI is entitled to AB De Villiers, a magnificent batsman from South Africa.

image source: google

A glimpse of AB Devilliers fastest fifty record

Ab De Villiers Holds The Record For The Fastest Fifty in One Day Internationals.

On 18 January 2015, in the 2nd ODI against West Indies, AB Devilliers was only dealing in
boundaries. While playing that blistering inning, he broke the record of 19 years old of
fastest fifty in ODI, which was previously entitled to Sanath Jayasuriya.

Mr. 360 (AB D) scored 149 just in 49 balls with the help of 16 sixes and 9 fours. Can you
believe it!
132 runs out of 149 were just scored by 6’s and 4’s. That’s why the fastest fifty in
ODI is one of the unbreakable records of all time.

Excluding Suleman Benn, the Economy rate of all the other West-Indies bowlers was greater
than 6. All top 3 batsmen scored a century in the same match – Hashim Amla, R. Rossouw,
and ABD himself. With that, South Africa put up a total score of 439 runs just for the fall of 2 wickets only.
In reply to South Africa’s 439, West Indies could make only 291 runs with the fall of 7
wickets and the match result favored in South Africa’s lap by winning the match with 148

Top 5 Fastest Fifty in One day International (ODIs) Match

RankingsPlayerMatchRecord DateTotal RunsBalls Taken To Score Fastest 506s4sVenue
1AB de VilliersSouth Africa vs West Indies18/01/201514916169Johannesburg
2Sanath JayasuryaSri Lanka vs Pakistan7/04/1996761758Singapore
3Kusal PereraSri Lanka vs Pakistan15/07/20156817213Pallekele
4Martin GuptillNew Zealand vs Sri Lanka28/12/2015931789Christchurch
5Simon O’DonnellAustralia vs Sri Lanka2/05/1990741864Sharjah
List of top 5 fastest fifty in ODIs

Who Scored the fastest 50 in ODI for India?

Being an Indian Cricket fan, it’s a disappointment that no Indian player has scored the fastest fifty in ODI or even in less than 20 balls to date. Shockingly this record of Fastest fifty in ODI by an Indian player is entitled to former Indian bowler Ajit Agarkar scoring it in 21 balls. This fifty came back in on 14 December 2000, against Zimbabwe at Rajkot.

When Ajit Agarkar got into the middle, India was 216 for the fall of 6 wickets. Then Ajit Agarkar created history by scoring 21 ball half-century, which includes 7 fours and 4 sixes. He went back not out to the pavilion for a score of 67 in 39 balls. In the same match, he bowled a spell of 3 for 26 in a total of 10 overs of his quota.

Ajit Agarkar, image source:google

Performance of team India in the matter of fastest fifty

There are some of the big names in the league for scoring the fastest fifty in ODI representing India just in 22 balls, which includes

  • Kapil Dev – Against West Indies in 1983
  • Virendra Sehwag – Against Kenya in 2001
  • Rahul Dravid – Against New Zealand in 2003
  • Yuvraj Singh – Against Bangladesh in 2004.

Read also: Rohit Sharma Vs Virat Kohali batting comparison

Analysis of other teams for the record of fastest fifty in ODI

Till now, we have discovered the fastest fifty in ODI of all times and the Fastest fifty for India
as well. But if we talk about other countries as well – Each country has made up in that list
except for Afghanistan if we limit the balls up to 23.

Shahid Afridi from Pakistan

When we talk about the fastest fifty in ODI, how could we forget the name Shahid Afridi?
Afridi has made it into the list four times scoring 18 balls fifty thrice and 4 the one in 19 balls.

Sanath Jayasuriya from Sri-Lanka

For Sri-Lanka, Sanath Jayasuriya, the batting dynamite, had scored 17 ball fifty, which was the
fastest fifty in ODI at that time, and stayed top in the list for almost 19 years. Kusal Perera
later joins the club for the same reason.

O’Donnell from Australia

Before Sanath Jayasuriya scored 17 balls fifty, this record of fastest fifty in ODI was entitled
to O’Donnell back in 1990 at Sharjah.

Martin Guptill from New- Zealand

Two of the batting dynamos from New Zealand scored the fastest fifty representing their country in 2015. It was none other than Martin Guptill & Brendon McCullum. McCullum is not a new visitor to
this list; he has 8 appearances in total ranging from 18 balls to 23 balls century.

Must Read: Top 10 most handsome cricketers in the world.

If you are searching, how to watch ipl in USA, Subscribe ESPN Plus.

Photo of author

Jaya Mishra

Jaya Mishra is an IT Professional with nearly 9 years of experience and Currently likes to cover topics related to Cricket, Live Sports Events, UFC Live shows, Streaming guides, and more. He can help you find the best sites to watch sports, TV shows, and movies online. Reach out to him at:

Leave a Comment

You have Successfully Subscribed!