Players who scored the fastest centuries in cricket

 



AB de Villiers (South Africa) 31 Balls

Bookmark and Share