Categories: Cricket News
| On May 24, 2021 6:42 PM IST

Fastest century in ODI. Check Full List of ODI Cricket Records


Fastest 100 in ODI: One-Day International Cricket, fondly known as ODI cricket has seen many records being made and broken in this format. Before the advent of T20 World Cup, ODI cricket was the only format in which World Cup was played. Since the T20 cricket has grown and taken centre stage, the popularity of ODIs has fallen a bit. But it still remains a crucial part of cricket because of its ability to produce nail-biting games. Today we are going to discuss about the fastest century scored in this format.

For a long time, Shahid Afridi held the record for the fastest century in ODIs when he scored 100 from just 37 balls against Sri Lanka. Afridi held the record for 17 years until New Zealand allrounder Corey Anderson broke that record by scoring 100 from 36 balls. But then Mr. 360 of cricket AB de Villiers arrived to the scene and smashed the century in just 31 balls.

Top 5 Fastest 100 in ODI

  1. AB de Villiers vs West Indies (31 balls)
  2. Corey Anderson vs West Indies (36 balls)
  3. Shahid Afridi vs Sri Lanka (37 balls)
  4. Mark Boucher vs Zimbabwe (44 balls)
  5. Brian Lara vs Bangladesh (45 balls)

Fastest century in ODI


AB de Villiers holds the record for the fastest century in ODI cricket when he completed his century against West Indies from just 31 balls at New Wanderers Stadium in Johannesburg. de Villiers came in to bat in the 39th over of the innings after Amla and Rossouw had put on a mammoth opening partnership. With less than 12 overs remaining, de Villiers pulled off a miracle with his hitting all around the park. He showed his full range and Windies bowlers simply didn’t have any answer to that. Not only the fastest hundred, de Villiers also scored the fastest 50 (off 16 balls) and fastest 150 (64 balls) in this match which is still a record.

de Villiers went on to score 149 runs from just 44 balls which included 9 fours and 16 huge sixes. South Africa posted a mammoth score of 439/2 on the board and went on to win the match by 148 runs. For his match turning innings, AB de Villiers was adjudged Man of the Match. This match is still remembered for a no. of records broken by de Villiers in his blistering innings.

Fastest century in Test. Check the list

Monojit Das

An avid reader and follower of cricket