Kusal Perera scored the second fastest half century in One-Day International cricket yesterday, joining countryman Sanath Jayasuriya. AB de Villiers holds the record for being the fastest to fifty runs in ODIs. Take a look at the fastest fifties in ODIs:
1. AB de Villiers (South Africa), 16 Balls, Johannesburg
One of the most phenomenal innings ever played in international cricket, the South African superman raced to his fifty in just 16 balls against West Indies earlier this year, before smashing the fastest century record by 5 balls – completing his historic hundred in 31 balls. His innings of 149 off 44 balls included 16 sixes and 9 fours.