Fastest Fifties scored in One Day Internationals

Sanath Jayasuriya is still the record holder for the fastest fifty, he scored almost 16 years ago.

Here is an list of the fastest fifties ever scored in One Day International history:

Fastest Fifties scored in One Day Internationals

Batsman (Country)ScoreBalls4s6sOpponentVenueMonth/Year
Sanath Jayasuriya (Sri Lanka)761785PakistanSingaporeApr 1996
Simon O’Donnell (Australia)741846Sri LankaSharjahMay 1990
Shahid Afridi (Pakistan)55*1846HollandColomboSept 2002
Mark Boucher (South Africa)51*1926KenyaCape TownOct 2001
Justin Kemp (South Africa)53*1925ZimbabweDurbanFeb 2005
Brendon McCullum (NZ)80*1996BangladeshQueenstownDec 2007
Ross Taylor (New Zealand)59*1945IrelandAberdeenJul 2008
David Hussey (Australia)521944West IndiesSt KittsJul 2008
Shahid Afridi (Pakistan)651955New ZealandChristchurchJan 2011
Shahid Afridi (Pakistan)772056South AfricaDurbanFeb 2007
Brendon McCullum (NZ)522015CanadaSt LuciaMar 2007
Darren Sammy (West Indies)58*2026South AfricaAntiguaMay 2010

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links