Which player holds the record for the fourth fastest century in ODI cricket

Find out which player scored the fourth fastest century in ODI cricket.
The player who holds the record for the fourth fastest century in ODI cricket is AB de Villiers from South Africa. Here are some key points about his record-breaking performance:
  • AB de Villiers achieved this feat on January 18, 2015, during the 2nd ODI of the South Africa vs. West Indies series held at Johannesburg, South Africa.
  • He reached his century in just 31 balls, which is the fourth-fastest in ODI history.
  • De Villiers' innings was truly remarkable, as he smashed 8 fours and a staggering 10 sixes during his knock of 149 runs off just 44 deliveries.
  • His record-breaking innings played a crucial role in South Africa's victory, as they posted a mammoth total of 439 runs. This was, at that time, the second-highest total in ODI cricket.
  • The blistering knock by de Villiers not only earned him the record for the fourth-fastest century in ODI cricket but also propelled him to the record for the fastest 50 (16 balls) and 150 (64 balls) in ODI cricket.
This extraordinary innings by AB de Villiers remains one of the most memorable and awe-inspiring performances in the history of ODI cricket.
Answered a year ago
Naish Preparing for Civil Services