One of the nations that produced the strongest hitters in cricket worldwide is South Africa. Strikes like AB de Villiers, Mark Boucher, and many others have already demonstrated their batting prowess. South Africa has frequently benefited from their outstanding capacity to score fast and aggressively to obtain stunning triumphs in ODI. So, let's check out players who have made the fastest century in ODI for South Africa:
List of Fastest Century in ODI for South Africa
Player
|
Runs
|
Balls
|
Against
|
Venue
|
Date
|
AB de Villiers
|
149
|
31
|
West Indies
|
Johannesburg
|
18/01/2015
|
Mark Boucher
|
147*
|
44
|
Zimbabwe
|
Potchefstroom
|
20/09/2006
|
AB de Villiers
|
162
|
52
|
West Indies
|
Sydney
|
27/02/2015
|
Heinrich Klaasen
|
119*
|
54
|
West Indies
|
Potchefstroom
|
21/03/2023
|
AB de Villiers
|
119
|
57
|
India
|
Mumbai
|
25/10/2015
|
Heinrich Klaasen |
100* |
57 |
Australia |
Centurion |
15/09/2023 |
AB de Villiers
|
102
|
58
|
India
|
Ahmedabad
|
27/02/2010
|
AB de Villiers
|
108
|
66
|
Sri Lanka
|
Hambantota
|
12/07/2014
|
AB de Villiers
|
176
|
68
|
Bangladesh
|
Paarl
|
18/10/2017
|
David Miller
|
118*
|
69
|
Australia
|
Durban
|
05/10/2016
|
AB de Villiers
|
101*
|
72
|
Zimbabwe
|
Potchefstroom
|
17/10/2010
|
1. AB de Villiers
AB de Villiers holds the record for making the fastest century in ODI for South Africa. He achieved this feat while performing against West Indies at Johannesburg in 2015. He performed incredibly in that match and struck 149 runs from just 31 deliveries.
2. Mark Boucher
Mark Boucher is standing in 2nd place for achieving the quickest century in One Day International for South Africa. He made this effort from just 37 balls while performing against Zimbabwe at Potchefstroom in 2006. In the 3 ODI, South Africa made a record total of 418 runs in which Bocher's contribution was significant.
3. AB de Villiers
AB de Villiers is holding the 3rd position for contributing to the fastest 100 in ODI for South Africa. He added the century from just 52 balls in the match against West Indies in Sydney in 2015. In that match, Ab performed outstandingly by contributing a total of 162 runs by hitting 8 sixes and 17 boundaries.
4. Heinrich Klaasen
Heinrich Klaasen comes at the number 4th position for hitting the fastest century for South Africa in the history of the ODI. This outstanding performance came in the ODI against West Indies at Potchefstroom in 2023. He added a total of 119 runs by hitting 5 Sixes and 14 boundaries and remained not out throughout the entire innings.
5. AB de Villiers
AB de Villiers holds the 5th position for making the record for the fastest 100 in One Day International for South Africa. He added this feat while playing against India in Mumbai in 2015 from just 57 balls. Overall, he contributed 119 runs by hitting 11 Sixes and 3 boundaries in his innings.