Eoin Morgan
Eoin Morgan (Credits: Getty)
2 of 5

4. AB de Villiers – 16 sixes:

AB de Villiers
AB de Villiers (Credits: Getty Images)

Records tumbled when AB de Villiers hit the fastest ODI ton in 2015 with West Indies facing his wrath. The former South Africa skipper scored 149 runs off just 44 balls, making his 50 off just 16 balls and 100 off just 31 deliveries. De Villiers also equaled the then world record for most sixes in a ODI by slamming 16 maximums during his knock.

Also Read : ICC World Cup 2019: New Zealand vs South Africa – Match Prediction

2 of 5

Read More  SRH Playing 11 vs Mumbai Indians- IPL 2024, Match 8