Individual Records

AB de Villiers Test Centuries: Full List & Records

No.Score (Balls)4s/6sInnsAgainstVenueMatch Date
1109 (169)11/13EnglandCenturion21 Jan 2005
2178 (352)15/12West IndiesBridgetown21 Apr 2005
3114 (173)13/11West IndiesSt John’s29 Apr 2005
4103* (109)15/12West IndiesDurban10 Jan 2008
5217* (333)17/22IndiaAhmedabad3 Apr 2008
6174 (381)19/02EnglandLeeds18 Jul 2008
7106* (186)9/04AustraliaW.A.C.A17 Dec 2008
8104* (185)9/12AustraliaJohannesburg26 Feb 2009
9163 (196)12/72AustraliaCape Town19 Mar 2009
10135* (168)13/61West IndiesBasseterre18 Jun 2010
11278* (418)23/61PakistanAbu Dhabi20 Nov 2010
12129 (112)12/52IndiaCenturion16 Dec 2010
13160* (205)19/21Sri LankaCape Town3 Jan 2012
14169 (184)21/33AustraliaW.A.C.A30 Nov 2012
15103* (117)11/03PakistanJohannesburg1 Feb 2013
16121 (215)15/01PakistanCenturion22 Feb 2013
17164 (274)17/12PakistanDubai (DICS)23 Oct 2013
18103 (168)12/04IndiaJohannesburg18 Dec 2013
19116 (232)14/11AustraliaGqeberha20 Feb 2014
20152 (235)16/21West IndiesCenturion17 Dec 2014
21148 (194)15/12West IndiesCape Town2 Jan 2015
22126* (146)20/12AustraliaGqeberha9 Mar 2018

Key Insights

Most Test Hundreds: AB de Villiers’ 22 Test hundreds rank as the fourth most for a South African batter, trailing Jacques Kallis (45), Hashim Amla (28), and Graeme Smith (27).

Hundreds at Home: Thirteen of his Test centuries were scored in South Africa, placing him third on the all-time list of most hundreds at home for the Proteas.

Centuries in Wins: De Villiers’ 16 centuries in Test victories are the joint third-most for a South African player. This means 72.73% of his hundreds led to a win, giving him the highest centuries-to-win ratio among South Africans with at least 20 Test centuries.

Wicketkeeper-Batter: As a designated wicketkeeper, de Villiers scored seven Test centuries, the most for a South African. Check the overall top WK-century-makers list.

Fifty-Plus Scores: With 68 scores of 50 or more, de Villiers is third on the list for South Africa, behind Kallis (103) and Amla (69).

First Century & Youngest: His maiden Test century (109) came against England in 2005, at the age of 20 years and 339 days, making him the fourth-youngest South African to achieve this milestone.

Century & Ninety in a Test: In that same match against England, de Villiers scored 92 in the first innings, becoming the fourth Proteas batter to record a century and a score in the nineties in the same Test.

Scores in the Nineties: De Villiers has been dismissed between 90 and 99 on eight occasions, which is the most for a South African in Test history and the joint third-most overall.

Hundreds Against Opponents: He scored six centuries each against Australia and the West Indies, the joint third-most by a South African against a single opponent.

Fastest Hundred: De Villiers holds the record for the second-fastest Test hundred for South Africa, reaching the milestone in just 75 balls against India in 2010.

Highest Score: His career-best score is an unbeaten 278 against Pakistan in Abu Dhabi in 2010.