Get the free App now
Favorites Edit

AB de Villiers


ODIs 228 218 9577 9472 39 53.50 101.11 25 53 176 839 204 176 6
TESTs 114 191 8765 16077 18 50.66 54.52 22 46 278 1023 64 222 5
T20s 78 75 1672 1237 11 26.12 135.17 0 10 79 140 60 65 7

ODIs 228 9 32 202 7 28.86 6.31 15/2 0 0
TESTs 114 5 34 104 2 52.00 3.06 49/2 0 0
T20s 78 0 0 0 0 0 0 0 0

AB de Villiers Biography

AB de Villiers is a South African cricketer, born on 17 February 1984. His full name is Abraham Benjamin de Villiers. He is a right-handed wicket-keeper batsman.

Early life

De Villiers completed his high school education at the prestigious Afrikaanse Hoer Seunskool at Pretoria along with his teammate Faf du Plessis. As a son of Rugby union player, he was cheered by this father to play sports.


At the age of 20, on 17 December 2004, he made his Test debut against England at Port Elizabeth. AB opened the innings and scored 28.

AB made his ODI debut against England on 2 February 2005 at Bloemfontein. England batted first and scored 270/5 in their 50 overs. South Africa too scored 270 for the loss of eight wickets and the match was tied. AB scored 20 from 56 balls.

His T20 debut came against Australia on 24 February 2006 at the Wanderers Stadium. De Villiers faced only 3 balls for no runs and remained not out.

Rise to glory

AB de Villiers became the first South African to score a double century against India. He holds a huge number of records including the fastest 150 in an ODI (64 balls vs West Indies in 2015), highest T20 partnership of 229 runs off 92 balls with Virat Kohli in the Indian Premier League and fastest half-century (16 balls) and century (31 balls) in ODIs (both against the West Indies).

Low points

His low points do not contain any instances of poor form but injuries. AB had kept himself away from a lot of international matches in the year 2017 due to injuries. He no longer keeps wickets until extremely necessary as his back cannot handle the pressure anymore.

Another low point is the ‘chokers’ tag that the South African team has gained in ICC events. AB is yet to win a World Cup.

Club career

AB de Villiers is a part of the Northerns in the South African First Class arena since 2003. He plays for the Titans Multiply in the Sunfoil Series, Momentum One Day Cup, and Ram Slam T20 Challenge since 2004.

In the IPL, he played the first three seasons for the Delhi Daredevils. He then shifted base to the Royal Challengers Bangalore (RCB) in 2011. He is still with RCB in the 11th season of IPL.

In 129 IPL matches, he has scored 3473 runs at an average of 38.16 and a strike rate of 148.17. It includes 22 half-centuries and three centuries. His highest score of unbeaten 133 runs came against Mumbai Indians in 2015.

De Villiers has also played for the Barbados Tridents in the Caribbean Premier League in 2016.

South Africa v Australia - 4th Test: Day 1


AB’s first international match as captain was an ODI against Sri Lanka on 11 January 2012 at Paarl. South Africa posted 301/8 in their 50 overs. Sri Lanka were bowled out for a paltry 43 (their lowest total in ODIs) in the 21st over and suffered their worst defeat in terms of runs.

He has captained South Africa in 103 ODIs and has won 59 of those. He led the Proteas in the ICC Cricket World Cup 2015 and they bagged a spot in the semis.

In Tests, AB has captained only for three matches and has won two and lost one. In the shortest format, he has captained for 18 matches and has won eight of them


In 113 Tests, AB has amassed 8690 runs at an average of 50.82. It includes 45 half-centuries, 22 centuries and two double-centuries. His highest score of 278* came against Pakistan in Abu Dhabi.

De Villiers has 9577 ODI runs to his name in 228 matches at an average of 53.5. He has scored 53 half-centuries and 25 centuries. His highest score is 176, scored against Bangladesh at Boland Park, Paarl.

In 78 T20Is, he has scored 1672 runs at an average of 26.12 and a strike rate of 135.17. He has scored 10 half-centuries. His highest T20I score is 79* against Scotland.


In a shock move after the Australian cricket team visited South Africa in April 2018, AB announced his retirement from all forms of international cricket.

Fetching more content...