Who holds the record for the fastest century in ODI cricket?


IPL 2023 Winner

🏏 The record for the fastest century in One Day International (ODI) cricket is held by AB de Villiers of South Africa.


Fastest ODI Century Details:

  • Opponent: West Indies

  • Venue: Johannesburg, South Africa

  • Date: January 18, 2015

  • Balls Faced: 31 balls


Significance:

  • AB de Villiers broke the previous record of 36 balls held by Corey Anderson of New Zealand.

  • During this iconic innings, he smashed 16 sixes and 9 fours, displaying exceptional power and innovation.

AB de Villiers is renowned for his explosive batting and versatility, earning him the nickname "Mr. 360" for his ability to play shots all around the ground!