Fastest Centuries For Each Team In ODIs

2 Min Read
AB De Villiers

In the history of cricket, every team has some or the other record. In this article, we will see teams with the Fastest Centuries For Each Team In ODIs.

  1. South Africa – South Africa’s AB De Villiers not only made the fastest century in ODIs but his century off 31 balls against West Indies is the fastest in the history of the game.
  2. New Zealand – former Kiwi player, Corey Anderson made a century off 36 deliveries in ODIs which is the fastest by a Kiwi player.
  3. Pakistan – former Pakistan captain and a star all-rounder, Shahid Afridi made a century off 37 balls in Odis which is the fastest by any Pakistani player.
  4. West Indies – former West Indies captain, Brian Lara made the fastest ODI hundred by a West Indies player in only 45 balls.
  5. England – England’s white-ball captain and a great white-ball batsman, Jos Buttler made the fastest ODI hundred by an English player in One Day internationals in only 46 balls.
  6. Sri Lanka – Sanath Jayasuriya made the fastest century by a Sri Lankan player in ODIs in 48 deliveries.
  7. Ireland – former Ireland player, Kevin O’Brien made the fastest century by an Ireland player in the 2011 world cup against England in only 50 balls.
  8. Australia – Glenn Maxwell of Australia made the fastest century by an Australian player in ODIs in 51 deliveries.
  9. India – for India it is their ODI specialist, Virat Kohli who made a century off 52 deliveries in ODIs which is the fastest by an Indian player.
  10.  Zimbabwe – Zimbabwe’s star all-rounder, Sikandar Raza made the fastest century by a Zimbabwe player in Odis. Raza made a century off 54 balls in ODIs.
  11. Bangladesh – Bangladesh’s wicketkeeper-batsman, Mushfiqur Rahim made the fastest century by a Bangladeshi player in ODIs. He made a century in 60 deliveries.