Scores Upcoming Results

Fastest Hundreds in ODI

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

Balls Batsman Match Venue Date
31 AB de Villiers South Africa v West Indies Johannesburg 18/01/2015
36 Corey Anderson New Zealand v West Indies Queenstown 01/01/2014
37 Shahid Afridi Pakistan v Sri Lanka Nairobi 04/10/1996
41 Asif Khan UAE v Nepal Kirtipur 16/03/2023
44 Mark Boucher South Africa v Zimbabwe Potchefstroom 20/09/2006
45 Brian Lara West Indies v Bangladesh Dhaka 09/10/1999
45 Shahid Afridi Pakistan v India Kanpur 15/04/2005
46 Jesse Ryder New Zealand v West Indies Queenstown 01/01/2014
46 Jos Buttler England v Pakistan Dubai (DSC) 20/11/2015
47 Jos Buttler England v Netherlands Amstelveen 17/06/2022
48 Sanath Jayasuriya Sri Lanka v Pakistan Singapore 02/04/1996
50 Kevin O'Brien Ireland v England Bangalore 02/03/2011
Scores Upcoming Results