Fastest Fifties in ODI



Updated list of fastest fifties in ODI cricket career. Presently AB de Villiers hold the record of fastest  half-centuries in ODI cricket.

Fastest Fifty in ODI



Player Runs Balls 6s 4s Match Venue Year
AB de Villiers 149 16 16 9 South Africa v West Indies Johannesburg 18/01/15
ST Jayasuriya 76 17 5 8 Sri Lanka v Pakistan Singapore 07/04/96
MDKJ Perera 68 17 2 13 Sri Lanka v Pakistan Pallekele 15/07/15
MJ Guptill 93 17 8 9 New Zealand v Sri Lanka Christchurch 28/12/15
SP O’Donnell 74 18 6 4 Australia v Sri Lanka Sharjah 02/05/90
Shahid Afridi 102 18 11 6 Pakistan v Sri Lanka Nairobi 04/10/96
Shahid Afridi 55* 18 6 4 Pakistan v Netherlands Colombo 21/09/02
GJ Maxwell 60 18 7 3 Australia v India Bangalore 02/11/13
Shahid Afridi 59 18 7 2 Pakistan v Bangladesh Mirpur 04/03/14
BB McCullum 77 18 7 8 New Zealand v England Wellington 20/02/15
MV Boucher 51* 19 6 2 South Africa v Kenya Cape Town 22/10/01
JM Kemp 53* 19 5 2 South Africa v Zimbabwe Durban 27/02/05
BB McCullum 80* 19 6 9 New Zealand v Bangladesh Queenstown 31/12/07
LRPL Taylor 59* 19 5 4 New Zealand v Ireland Aberdeen 01/07/08
DJ Hussey 52 19 4 4 Australia v West Indies St Kitts 06/07/08

Updated Date: December 28, 2015

ODI Records
Most Runs Most Wickets Most Sixes
Fastest Century Fastest Fifty Highest Score
Most Centuries Most Fifties Highest Chases
Fastest 150 Most Sixes in an Innings Most Catches