AB de Villiers
AB de Villiers became the fastest player to score a century in One Day International's (ODI) [Reuters]

AB de Villiers has scored the fastest half-century and century in One Day International (ODI) against West Indies at the New Wanderers Stadium, Johannesburg on Sunday.

The Proteas captain scored his first 50 runs in 16 deliveries, while taking another 15 more balls to score the fastest century in ODIs. The South African hard-hitting batsman broke New Zealand batsman Corey Anderson's earlier record, which also came against the West Indies in 36 deliveries.

Amla and De Villiers are the top five players, who have a batting average of above 50. The right-handed opening batsman is second in the overall list, while his compatriot is three places behind him in fifth spot.

The right-handed top order batsman was finally dismissed in the last over, managing 149 runs in 44 balls, while opening batsman Hashim Alma remained unbeaten on 153. IBTimes UK brings you the key figures from De Villiers and South Africa's innings from Johannesburg.

  1. Fastest century: De Villiers' knock of 104 off 31 deliveries was the fastest century, breaking Anderson's earlier record, which came off 36 deliveries.
  2. Fastest half-century: Former Sri Lanka opener Sanath Jayasuriya held the record for the fastest half-century, which came off 17 deliveries. The South African skipper took just one less than the 1996 World Cup winner.
  3. Most number of sixes: De Villiers smashed 16 sixes and he now shares the record for most sixes in an innings along with Rohit Sharma. The latter's record was against Australia. In November 2013.
  4. Highest partnership run rate: The partnership between Amla and De Villiers was 192 runs in just 67 balls, with a partnership run rate of 17.2. This is the highest run rate for a 100-plus partnership.
  5. Highest total at the Wanderers: South Africa's total of 439 was the highest score by any team at the Wanderers. They managed to score one more run than their previous total and just fell five runs short of Sri Lanka's world record for the most number of runs in an ODI innings, which came against the Netherlands in 2006.
  6. Highest opening partnership for South Africa: Amla and Rilee Rossouw put on a 247 runs in their opening wicket partnership, which is the best opening stand for South Africa, breaking Gary Kirsten and Herschelle Gibbs' earlier record of 235 runs.