Fastest Fifty in ODI

fastest 50 in odi

AB de Villiers broke the record for the fastest fifty in ODI in 2015 against West Indies. He took just 16 balls to reach the 50-run mark. AB broke Sanath Jayasuriya’s record, scoring the fastest 50 in ODI in just 17 balls against Pakistan.

During the same inning, AB broke the record for the Fastest 100 in ODI as well.

Here is the list of batsmen with the Fastest 50 in ODI cricket.

Fastest 50 in ODI history

RunsBalls6s4sPlayerMatchVenueDate
14916169AB de VilliersSouth Africa v West IndiesJohannesburg18/01/2015
761758ST JayasuriyaSri Lanka v PakistanSingapore07/04/1996
6817213MDKJ PereraSri Lanka v PakistanPallekele15/07/2015
931789MJ GuptillNew Zealand v Sri LankaChristchurch28/12/2015
66*1766LS LivingstoneEngland v NetherlandsAmstelveen17/06/2022
741864SP O’DonnellAustralia v Sri LankaSharjah02/05/1990
10218116Shahid AfridiPakistan v Sri LankaNairobi04/10/1996
55*1864Shahid AfridiPakistan v NetherlandsColombo21/09/2002
601873GJ MaxwellAustralia v IndiaBangalore02/11/2013
591872Shahid AfridiPakistan v BangladeshMirpur04/03/2014
771878BB McCullumNew Zealand v EnglandWellington20/02/2015
551838AJ FinchAustralia v Sri LankaDambulla31/08/2016
551860MA LeaskScotland v Papua New GuineaDubai (DSC)13/04/2022
51*1962MV BoucherSouth Africa v KenyaCape Town22/10/2001
53*1952JM KempSouth Africa v ZimbabweDurban27/02/2005
80*1969BB McCullumNew Zealand v BangladeshQueenstown31/12/2007
771995CH GayleWest Indies v EnglandGros Islet02/03/2019
59*1954LRPL TaylorNew Zealand v IrelandAberdeen01/07/2008
521944DJ HusseyAustralia v West IndiesSt Kitts06/07/2008
651955Shahid AfridiPakistan v New ZealandChristchurch29/01/2011
511936BB McCullumNew Zealand v Sri LankaChristchurch11/01/2015
551980Syed AzizMalaysia v SingaporeBangi22/12/2022
10220910Shahid AfridiPakistan v IndiaKanpur15/04/2005
77*2065Shahid AfridiPakistan v South AfricaDurban07/02/2007
522051BB McCullumNew Zealand v CanadaSt Lucia22/03/2007
58*2062DJG SammyWest Indies v South AfricaAntigua24/05/2010
562062RD BerringtonScotland v IrelandEdinburgh12/07/2011
131*20146CJ AndersonNew Zealand v West IndiesQueenstown01/01/2014
512061AD MathewsSri Lanka v ScotlandHobart11/03/2015
522161BL CairnsNew Zealand v AustraliaMelbourne13/02/1983
67*2147AB AgarkarIndia v ZimbabweRajkot14/12/2000
56*21110DA MarillierZimbabwe v IndiaFaridabad07/03/2002
64*2172CD McMillanNew Zealand v USAThe Oval10/09/2004
582145Shahid AfridiPakistan v ZimbabweMultan30/09/2004
9421311Mohammad AshrafulBangladesh v EnglandNottingham21/06/2005
512127BB McCullumNew Zealand v ZimbabweBulawayo24/08/2005
752149MV BoucherSouth Africa v NetherlandsSt Kitts16/03/2007
53*2154Abdur RazzaqBangladesh v ZimbabweBulawayo05/05/2013
552163Shahid AfridiPakistan v New ZealandSharjah14/12/2014
672139Shahid AfridiPakistan v New ZealandWellington31/01/2015
502137BB McCullumNew Zealand v AustraliaAuckland28/02/2015
882176GJ MaxwellAustralia v AfghanistanPerth04/03/2015
502133F BehardienSouth Africa v IrelandBenoni25/09/2016
672163EJG MorganEngland v AustraliaNottingham19/06/2018
58*2136C de GrandhommeNew Zealand v IndiaMount Maunganui11/02/2020
8221214JM BairstowEngland v IrelandSouthampton01/08/2020
10721612Jatinder SinghOman v NepalAl Amerat14/09/2021
722237Kapil DevIndia v West IndiesBerbice29/03/1983
55*2237V SehwagIndia v KenyaPaarl24/10/2001
92*22115DR MartynAustralia v BangladeshCairns03/08/2003
50*2235R DravidIndia v New ZealandHyderabad15/11/2003
692238Yuvraj SinghIndia v BangladeshDhaka27/12/2004
51*2235Abdul RazzaqPakistan v EnglandKarachi15/12/2005
522252MV BoucherSouth Africa v West IndiesGrenada10/04/2007
73*2248Shahid AfridiPakistan v Sri LankaAbu Dhabi18/05/2007
642265L RonchiAustralia v West IndiesSt Kitts06/07/2008
6822310E ChigumburaZimbabwe v KenyaMombasa29/01/2009
522218LD ChandimalSri Lanka v AustraliaSydney08/03/2015
592248BB McCullumNew Zealand v South AfricaAuckland24/03/2015
90*2277JC ButtlerEngland v PakistanNottingham30/08/2016
582245Mohammad AmirPakistan v EnglandNottingham30/08/2016
502235Asif AliPakistan v ZimbabweBulawayo20/07/2018
72*23111Saleem MalikPakistan v IndiaCalcutta18/02/1987
732346BC LaraWest Indies v CanadaCenturion23/02/2003
762338Mohammad YousufPakistan v ZimbabweBulawayo24/11/2002
892359Abdul RazzaqPakistan v New ZealandWellington17/01/2004
522319JM DavisonCanada v New ZealandGros Islet22/03/2007
542342AB de VilliersSouth Africa v BangladeshBenoni09/11/2008
602345KA PollardWest Indies v NetherlandsDelhi28/02/2011
10423512JD RyderNew Zealand v West IndiesQueenstown01/01/2014
542317NLTC PereraSri Lanka v EnglandColombo (RPS)16/12/2014
5523111BB McCullumNew Zealand v Sri LankaChristchurch26/12/2015
952395S PrasannaSri Lanka v IrelandDublin (Malahide)18/06/2016
52*2352Mosaddek HossainBangladesh v West IndiesDublin (Malahide)17/05/2019
6423310CS MacLeodScotland v NepalGlasgow17/07/2022

Quick Questions on Fastest Fifty in ODI

What is the Fastest 50 in ODI by an Indian?

Ajit Agarkar holds the record for the fastest fifty in ODI by an Indian. He smashed the record in just 21 balls against Zimbabwe at Rajkot.

About Abhishek Rawat 182 Articles
I have been a fan of Cricket ever since I watched the 2002 NatWest Series Final on television. The memories of Dada's celebration, Zaheer's winning run, and Kaif's extraordinary inning are still vivid. I played the sport growing up, and I still do occasionally. I also enjoy it on the web or television. My passion for the game inspired me to start writing about it and I have been doing it since 2019. I hope readers will use my articles as a platform to discuss this beautiful sport we call "Cricket".