CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats

AB de Villiers Profile, Stats, Records, Age, Biography & ICC Rankings

South Africa South Africa - Batter

Full Name: AB de Villiers

Birth Date: February 17, 1984 (41 Years)

Birth Place: Pretoria

Nationality: South Africa

Role: Batter

Batting Style: Right Hand Bat

Bowling Style: Right Arm Medium

Teams: South Africa, Royal Challengers Bangalore, Delhi Capitals, Brisbane Heat, Rangpur Riders, Barbados Tridents, Lahore Qalandars, Titans, Middlesex, Eagles, Tshwane Spartans, Cricket South Africa Invitation XI

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 114 191 8765 16077 18 278 50.66 54.51 22 46 1024 64
ODI 228 218 9577 9473 39 176 53.5 101.09 25 53 840 204
T20I 78 75 1672 1237 11 79 26.12 135.16 0 10 140 60
T20 (Domestic) 340 320 9424 6277 67 133 37.24 150.13 4 69 753 436
List A 263 252 11123 0 44 176 53.47 0 29 63 0 0
First Class 141 238 10689 19026 23 278 49.71 56.18 25 60 0 0
T10 2 2 61 24 1 50 61 254.17 0 1 6 3

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 114 5 - 104 2 2/49 52 3.05 - 0
ODI 228 9 - 202 7 2/15 28.85 6.31 - 0
T20I 78 0 - 0 0 - 0 0 - 0
T20 (Domestic) 340 0 - 0 0 - 0 0 - 0
List A 263 0 - 202 7 2/15 28.85 6.31 - 0
First Class 141 0 - 138 2 - 69 3.53 - 0
T10 2 0 - 0 0 - 0 0 - 0

AB de Villiers – Stats, Records, Biography, Age & ICC Ranking

AB de Villiers represents the South Africa cricket team in international cricket. Born on February 17, 1984 in Pretoria, he is currently 41 years old and plays as a Right Hand Bat.


In Test cricket, AB de Villiers has featured in 114 matches, scoring 8,765 runs at an average of 50.66. A Villiers has struck 1,024 fours and 64 sixes, with his highest individual score being 278. In his most recent Test, he played at The Wanderers Stadium against Australia on March 2018, scoring 69 in the first innings and in the second innings.


In ODIs, AB de Villiers has appeared in 228 matches, amassing 9,577 runs at an average of 53.5. He has hit 840 fours and 204 sixes in this format. His latest ODI was against India on February 2018. His top score in ODIs is 176.


In T20 Internationals, AB de Villiers has played 78 matches, scoring 1,672 runs at an average of 26.12. He has struck 140 fours and 60 sixes. In his most recent T20I, he scored against India on February 2018. His highest T20I score is 79.

AB de Villiers Profile, South Africa (FAQs)