South African cricketer AB de Villiers has hit the fastest century and half-century in one-day internationals (ODI).
He achieved the feat in second match as part of the 5-match ODI series against West Indies. Overall in this match, AB de Villiers made 149 off 44 balls.
Fastest half-century:
Most sixes in an innings:
Second Highest innings totals:
He achieved the feat in second match as part of the 5-match ODI series against West Indies. Overall in this match, AB de Villiers made 149 off 44 balls.
Fastest century:
- He made the century in just 31 balls and broke earlier record of New Zealand’s Corey Anderson who had hit the century in 36 balls in 2013-14.
- He also made fastest half-century, off 16 balls breaking Sri Lankan cricketer Sanath Jayasuriya’s previous record who had made half-century in 17 balls.
- His innings included 16 sixes. It equalled the previous record set by India’s Rohit Sharma against Australia in Bangalore in 2013/14.
Second Highest innings totals:
- In this match, South Africa scored 439, which is the second highest total in one-day internationals. They surpassed their previous record of second highest score of 438 which they had made in a record run chase against Australia in 2005/06.
- It should be noted that, Sri Lanka holds the world record of highest innings. They had made this record by scoring 443 runs against the Netherlands in 2006.