Live Scores Upcoming Results

Fastest Fifties in ODI

Record of fastest fities (50) in one day internationals (ODIs) cricket is held by South African AB de Villiers, he scores century in only 16-deliveries against West Indies at New Wanderers Stadium, Johannesburg on 18 January 2015.

Balls Batsman Match Venue Date
16 AB de Villiers South Africa v West Indies Johannesburg 18-Jan-2015
17 ST Jayasuriya Sri Lanka v Pakistan Singapore 07-Apr-1996
  MDKJ Perera Sri Lanka v Pakistan Pallekele 15-Jul-2015
  MJ Guptill New Zealand v Sri Lanka Christchurch 28-Dec-2015
18 SP O'Donnell Australia v Sri Lanka Sharjah 02-May-1990
  Shahid Afridi Pakistan v Sri Lanka Nairobi 04-Oct-1996
  Shahid Afridi Pakistan v Netherlands Colombo 21-Sep-2002
  GJ Maxwell Australia v India Bangalore 02-Nov-2013
  Shahid Afridi Pakistan v Bangladesh Mirpur 04-Mar-2014
  BB McCullum New Zealand v England Wellington 20-Feb-2015
  AJ Finch Australia v Sri Lanka Dambulla 31-Aug-2016
19 MV Boucher South Africa v Kenya Cape Town 22-Oct-2001
  JM Kemp South Africa v Zimbabwe Durban 27-Feb-2005
  BB McCullum New Zealand v Bangladesh Queenstown 31-Dec-2007
  LRPL Taylor New Zealand v Ireland Aberdeen 01-Jul-2008
  DJ Hussey Australia v West Indies St Kitts 06-Jul-2008
  Shahid Afridi Pakistan v New Zealand Christchurch 29-Jan-2011
  BB McCullum New Zealand v Sri Lanka Christchurch 11-Jan-2015
  CH Gayle West Indies v England St. Lucia 02-Mar-2019
20 Shahid Afridi Pakistan v India Kanpur 15-Apr-2005
  Shahid Afridi Pakistan v South Africa Durban 07-Feb-2007
  BB McCullum New Zealand v Canada St Lucia 22-Mar-2007
  DJG Sammy West Indies v South Africa Antigua 24-May-2010
  RD Berrington Scotland v Ireland Edinburgh 12-Jul-2011
  CJ Anderson New Zealand v West Indies Queenstown 01-Jan-2014
  AD Mathews Sri Lanka v Scotland Hobart 11-Mar-2015
Live Scores Upcoming Results

Top