Records for ODI Matches

Fastest fifties
Runs
Balls
6s
4s
Player
Match
Venue
Date
14916169 AB de Villiers South Africa v West IndiesJohannesburg 18/01/2015
761758 ST Jayasuriya Sri Lanka v PakistanSingapore 07/04/1996
6817213 MDKJ Perera Sri Lanka v PakistanPallekele 15/07/2015
931789 MJ Guptill New Zealand v Sri LankaChristchurch 28/12/2015
66*1766 LS Livingstone England v NetherlandsAmstelveen 17/06/2022
741864 SP O'Donnell Australia v Sri LankaSharjah 02/05/1990
10218116 Shahid Afridi Pakistan v Sri LankaNairobi 04/10/1996
55*1864 Shahid Afridi Pakistan v NetherlandsColombo 21/09/2002
601873 GJ Maxwell Australia v IndiaBangalore 02/11/2013
591872 Shahid Afridi Pakistan v BangladeshMirpur 04/03/2014
771878 BB McCullum New Zealand v EnglandWellington 20/02/2015
551838 AJ Finch Australia v Sri LankaDambulla 31/08/2016
551860 MA Leask Scotland v Papua New GuineaDubai (DSC) 13/04/2022
51*1962 MV Boucher South Africa v KenyaCape Town 22/10/2001
53*1952 JM Kemp South Africa v ZimbabweDurban 27/02/2005
80*1969 BB McCullum New Zealand v BangladeshQueenstown 31/12/2007
771995 CH Gayle West Indies v EnglandGros Islet 02/03/2019
59*1954 LRPL Taylor New Zealand v IrelandAberdeen 01/07/2008
521944 DJ Hussey Australia v West IndiesSt Kitts 06/07/2008
651955 Shahid Afridi Pakistan v New ZealandChristchurch 29/01/2011
511936 BB McCullum New Zealand v Sri LankaChristchurch 11/01/2015
551980 Syed Aziz Malaysia v SingaporeBangi 22/12/2022
501973 Anil Sah Nepal v CanadaKirtipur 10/02/2024
10220910 Shahid Afridi Pakistan v IndiaKanpur 15/04/2005
77*2065 Shahid Afridi Pakistan v South AfricaDurban 07/02/2007
522051 BB McCullum New Zealand v CanadaSt Lucia 22/03/2007
58*2062 DJG Sammy West Indies v South AfricaAntigua 24/05/2010
562062 RD Berrington Scotland v IrelandEdinburgh 12/07/2011
131*20146 CJ Anderson New Zealand v West IndiesQueenstown 01/01/2014
512061 AD Mathews Sri Lanka v ScotlandHobart 11/03/2015
522161 BL Cairns New Zealand v AustraliaMelbourne 13/02/1983
67*2147 AB Agarkar India v ZimbabweRajkot 14/12/2000
56*21110 DA Marillier Zimbabwe v IndiaFaridabad 07/03/2002
64*2172 CD McMillan New Zealand v USAThe Oval 10/09/2004
582145 Shahid Afridi Pakistan v ZimbabweMultan 30/09/2004
9421311 Mohammad Ashraful Bangladesh v EnglandNottingham 21/06/2005
512127 BB McCullum New Zealand v ZimbabweBulawayo 24/08/2005
752149 MV Boucher South Africa v NetherlandsSt Kitts 16/03/2007
53*2154 Abdur Razzaq Bangladesh v ZimbabweBulawayo 05/05/2013
552163 Shahid Afridi Pakistan v New ZealandSharjah 14/12/2014
672139 Shahid Afridi Pakistan v New ZealandWellington 31/01/2015
502137 BB McCullum New Zealand v AustraliaAuckland 28/02/2015
882176 GJ Maxwell Australia v AfghanistanPerth 04/03/2015
502133 F Behardien South Africa v IrelandBenoni 25/09/2016
672163 EJG Morgan England v AustraliaNottingham 19/06/2018
58*2136 C de Grandhomme New Zealand v IndiaMount Maunganui 11/02/2020
8221214 JM Bairstow England v IrelandSouthampton 01/08/2020
10721612 Jatinder Singh Oman v NepalAl Amerat 14/09/2021
53*2138 Aasif Sheikh Nepal v Papua New GuineaKirtipur 13/03/2023
722237 Kapil Dev India v West IndiesBerbice 29/03/1983
55*2237 V Sehwag India v KenyaPaarl 24/10/2001
92*22115 DR Martyn Australia v BangladeshCairns 03/08/2003
50*2235 R Dravid India v New ZealandHyderabad 15/11/2003
692238 Yuvraj Singh India v BangladeshDhaka 27/12/2004
51*2235 Abdul Razzaq Pakistan v EnglandKarachi 15/12/2005
522252 MV Boucher South Africa v West IndiesGrenada 10/04/2007
73*2248 Shahid Afridi Pakistan v Sri LankaAbu Dhabi 18/05/2007
642265 L Ronchi Australia v West IndiesSt Kitts 06/07/2008
6822310 E Chigumbura Zimbabwe v KenyaMombasa 29/01/2009
522218 LD Chandimal Sri Lanka v AustraliaSydney 08/03/2015
592248 BB McCullum New Zealand v South AfricaAuckland 24/03/2015
90*2277 JC Buttler England v PakistanNottingham 30/08/2016
582245 Mohammad Amir Pakistan v EnglandNottingham 30/08/2016
502235 Asif Ali Pakistan v ZimbabweBulawayo 20/07/2018
612247 Phil Salt England v IrelandBristol 26/09/2023
512229 Kusal Perera Sri Lanka v New ZealandBengaluru 09/11/2023
72*23111 Saleem Malik Pakistan v IndiaCalcutta 18/02/1987
732346 BC Lara West Indies v CanadaCenturion 23/02/2003
762338 Mohammad Yousuf Pakistan v ZimbabweBulawayo 24/11/2002
892359 Abdul Razzaq Pakistan v New ZealandWellington 17/01/2004
522319 JM Davison Canada v New ZealandGros Islet 22/03/2007
542342 AB de Villiers South Africa v BangladeshBenoni 09/11/2008
602345 KA Pollard West Indies v NetherlandsDelhi 28/02/2011
10423512 JD Ryder New Zealand v West IndiesQueenstown 01/01/2014
542317 NLTC Perera Sri Lanka v EnglandColombo (RPS) 16/12/2014
5523111 BB McCullum New Zealand v Sri LankaChristchurch 26/12/2015
952395 S Prasanna Sri Lanka v IrelandDublin (Malahide) 18/06/2016
52*2352 Mosaddek Hossain Bangladesh v West IndiesDublin (Malahide) 17/05/2019
6423310 CS MacLeod Scotland v NepalGlasgow 17/07/2022
These statistics refer to the score from 0 to 50 and not subsequent fast scores in the latter part of the players innings. Runs = batsman's final score
4s 6s = boundaries in complete innings
Balls = balls needed to reach 50