Top 10 Fastest Century in ODI Cricket
Here's the complete list of the top Fastest Century in ODI Cricket. Player Balls/Runs Year 1. AB de Villiers (RSA) 31 balls/ 149 2015 2. Corey Anderson (NZ) 36 balls/ 131* 2014 3. Shahid Afridi (PAK) 37 balls/ 102 1996 4. Mark Boucher (RSA) 44 balls/ 147* 2006 5. Brian Lara (WI) 45 balls/117 1999 6. Shahid Afridi (PAK) 45 balls/102 2005 7. JD Ryder (NZ) 46 balls/104 2014 8. JC Buttler (ENG) 46 balls/116 2015 9. ST Jayasuriya (SL) 48 balls/134 1996 10. JC Buttler (ENG) 50 balls/110 2019 1. Abdominal muscle de Villiers (ABD) From the get go, on the first spot on the list is AB de Villiers. He is a South African cricketer and he holds the record of the quickest century in one-day global matches. Stomach muscle de Villiers hit a century just from 31 balls against West Indies. It was during a cricket match at the Wanderers in 2015. He protected 149 runs with nine fours and 16 sixes. 2. Corey Anderson Second, we have Corey Anderson on the rundow