Individual Records

AB de Villiers Runs Country-wise in Test

Let us explore a comprehensive breakdown of AB de Villiers’ Test runs across different countries. This article will be highlighting his global dominance and exceptional overseas batting averages.

AB de Villiers Test Runs Country-wise

CountryInningsRunsHigh ScoreAverageStrike Rate100s/50s
Australia1767116944.7342.872/4
Bangladesh3664633.0042.030/0
England1054517454.5049.721/1
India15630217*45.0050.521/3
New Zealand52188343.6071.000/2
Pakistan41317743.6667.170/1
South Africa109478816347.4057.4413/28
Sri Lanka83389542.2557.670/3
U.A.E.6581278*116.2059.712/1
West Indies1379017887.7749.933/3
Zimbabwe1777.0020.580/0
Total1918765278*50.6654.5122/46

Key Insights on AB de Villiers Test Run Accumulation Across the Globe

Overseas Test Batting Records in Australia and England

AB de Villiers is the sixth-highest run-getter for South Africa in Australia in Tests. He aggregated 671 runs across 17 innings.

His two centuries in Australia are the joint second most by a South African batter down under in Tests.

The South African batter has recorded the fifth-highest individual score for South Africa in Australia in Tests.

He brought up 169 in the third innings of the 2012 Perth Test, helping South Africa win the three-match series 1-0.

The right-hander has the fifth-highest batting average among South Africans in England in Tests. He scored 545 runs at an average of 54.5 across 10 innings.

De Villiers has brought up the fourth-highest individual score as a non-opener for South Africa in England.

He scored 174 at No. 6 in the second innings of the 2008 Leeds Test, which the Proteas later won.


Highest Test Scores and Averages in Asian Conditions

De Villiers has accumulated the third-most runs and the third-highest average for South Africa on Indian soil in Tests.

He trails Hashim Amla (941 at 62.73) and Jacques Kallis (760 at 58.46) with his 630 runs at 45 in 15 innings.

He has also racked up the second-highest individual score for South Africa in India.

He scored an unbeaten 217 in the second innings of the 2008 Ahmedabad Test.

De Villiers remains the only South African to convert his only century into a double hundred on Indian soil in Tests.

He was, in fact, the first Proteas batter to cross the 200-run mark in a Test innings in India.

De Villiers finished the 2008 India tour with 304 runs, the fifth-most by a South African in a bilateral Test series in India.

De Villiers’ 338 runs in Sri Lanka are the fourth-most by a South African in that country.

His average of 42.25 is the third-highest among his countrymen in Sri Lanka (minimum five innings batted).

De Villiers has scored the most runs for South Africa in the UAE in Tests. He is, in fact, the only South African with 500-plus runs in the Emirates.

De Villiers scored 581 runs at an average of 116.2, the highest by any batter in the UAE in Tests (minimum five innings batted).

He also recorded his career-high score in the UAE. His unbeaten 278 is, in fact, the second-highest individual score by a batter in the UAE in Tests.


Home Ground Milestones and Caribbean Test Statistics

De Villiers has scored the third-most Test runs and centuries in South Africa.

The protean batter accumulated 4788 runs and 13 centuries across 109 outings. He scored 178 in the second innings of the 2005 Bridgetown Test.

His batting average of 47.4 is the second-highest by a batter in South Africa in Tests (minimum 50 innings batted).

However, Kallis is the only SA batter to be in the top ten list of batters with the most runs in home Test matches.

De Villiers scored 1397 of his 4788 runs against Australia in South Africa. This is the fourth-most runs by a batter against an opponent in South Africa in Tests.

The right-hander aggregated 1344 of his 4788 runs at Newlands in Cape Town, the most by a batter at a single venue in South Africa.

De Villiers has accumulated the third-most runs for South Africa in the West Indies in Tests. His three centuries are the joint second-most by a South African against the Caribbean side.

He scored 790 runs at an average of 87.77, the highest by any batter in the West Indies in Tests (minimum 10 innings batted).

De Villiers has registered the highest individual score for South Africa in the West Indies in Tests.