Fastest Century in ODI for South Africa

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. 

   Fastest Century in ODI for New Zealand Fastest Century in ODI for Sri Lanka  

Related Articles