Most Fastest ODI Century of Cricket History – De Villiers 100 from 31. Fastest Century of De Villiers 100 of 31 balls.
Most Fastest ODI Century of Cricket History - De Villiers 100 from 31
Most Fastest ODI Century of Cricket History – De Villiers 100 from 31. Fastest Century of De Villiers 100 of 31 balls.