Individual Records

AB de Villiers ODI Centuries: Full List & Records

Here’s a detailed look at the complete list and records of AB de Villiers’ ODI centuries

AB de Villiers ODI Centuries List

No.Score (Balls)4s/6sStrike RateAgainstVenueDate
1146 (130)12/5112.30West IndiesSt George’s10 Apr 2007
2107 (89)8/6120.22ZimbabweHarare26 Aug 2007
3103* (95)9/3108.42PakistanLahore18 Oct 2007
4121 (85)14/0142.35EnglandCape Town27 Nov 2009
5114* (101)13/2112.87IndiaGwalior24 Feb 2010
6102* (59)11/3172.88IndiaAhmedabad27 Feb 2010
7102 (101)5/2100.99West IndiesNorth Sound22 May 2010
8101* (72)5/5140.27ZimbabwePotchefstroom17 Oct 2010
9109 (99)5/5110.10ZimbabweBenoni22 Oct 2010
10107* (105)8/2101.90West IndiesDelhi24 Feb 2011
11134 (98)13/4136.73NetherlandsMohali3 Mar 2011
12125* (98)10/4127.55Sri LankaJohannesburg22 Jan 2012
13106* (106)3/4100.00New ZealandWellington25 Feb 2012
14128 (108)12/3118.51PakistanJohannesburg17 Mar 2013
15115* (102)10/3112.74PakistanSharjah11 Nov 2013
16109 (101)6/5107.92IndiaCenturion11 Dec 2013
17108 (71)11/4152.11Sri LankaHambantota12 Jul 2014
18136* (106)11/2128.30AustraliaHarare27 Aug 2014
19149 (44)9/16338.63West IndiesJohannesburg18 Jan 2015
20162* (66)17/8245.45West IndiesSydney27 Feb 2015
21104* (73)5/6142.46IndiaKanpur11 Oct 2015
22112 (107)10/2104.67IndiaChennai22 Oct 2015
23119 (61)3/11195.08IndiaWankhede25 Oct 2015
24101* (97)11/1104.12EnglandCape Town14 Feb 2016
25176 (104)15/7169.23BangladeshPaarl18 Oct 2017

Key Insights on AB de Villiers ODI Career Centuries

Record-Breaking Hundreds and Milestones

AB de Villiers has smashed the second-most ODI hundreds for South Africa. His 25 tons are only behind Amla’s 27.

21 of those ODI hundreds came in South Africa’s victories, the second-most by a Proteas batter.

16 of his 25 centuries came away from home, the most by a South African batter in ODIs.

ABD aggregated all of his 25 hundreds at a strike rate of 100 or above. This is the second-most centuries by a batter with a strike rate of 100 or above in ODIs.


World Records Against the West Indies

One of his hundreds against the West Indies came off 31 balls, the fastest a batter has reached the mark in ODIs. He went on to score 149 from 44 balls in the 2015 Johannesburg ODI.

ABD smashed 16 sixes in the 149-run knock, the most by a South African and, overall, the joint-second most by a batter in an ODI innings.

The right-hander recorded a strike rate of 338.63 on his way to 149. This is the highest strike rate by a batter in an ODI innings (minimum 20 balls faced).

ABD even struck the quickest 150 in ODIs against the Caribbean team the same year. He needed 64 deliveries to cross the mark in Sydney in the 2015 World Cup.


Dominance Against Specific Teams and Opponents

ABD hammered seven ODI centuries in India, the joint-most by any batter in an overseas country.

De Villiers took a liking to the Indian team as well. He struck six hundreds against India, the joint-most by a South African batter in ODIs. 

The right-hander is also one of the two Proteas batters to score five or more centuries against two ODI teams. Apart from India, he smashed five tons against the West Indies.


Batting Position and Rapid Innings Records

De Villiers smashed nine of his centuries in 75 or fewer balls, the most instances by a batter in ODIs.

ABD brought up his highest individual score of 176 against Bangladesh in the 2017 Paarl ODI. This is the highest individual score by a South African batter at No. 4 in ODIs.

Read Next | Virat Kohli ODI Runs by Batting Position