AB de Villiers Test Centuries: Full List & Records

AB de Villiers Test Centuries List

Century NoScoreBalls4s/6sOpponentInnsVenueYear
110916911/1v England3Centurion2005
217835215/1v West Indies2Bridgetown2005
311417313/1v West Indies1St John’s2005
4103*10915/1v West Indies2Durban2008
5217*33317/2v India2Ahmedabad2008
617438119/0v England2Leeds2008
7106*1869/0v Australia4W.A.C.A2008
8104*1859/1v Australia2Johannesburg2009
916319612/7v Australia2Cape Town2009
10135*16813/6v West Indies1Basseterre2010
11278*41823/6v Pakistan1Abu Dhabi2010
1212911212/5v India2Centurion2010
13160*20519/2v Sri Lanka1Cape Town2012
1416918421/3v Australia3W.A.C.A2012
15103*11711/0v Pakistan3Johannesburg2013
1612121515/0v Pakistan1Centurion2013
1716427417/1v Pakistan2Dubai (DICS)2013
1810316812/0v India4Johannesburg2013
1911623214/1v Australia1Gqeberha2014
2015223516/2v West Indies1Centurion2014
2114819415/1v West Indies2Cape Town2015
22126*14620/1v Australia2Gqeberha2018

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.

Scroll to Top