Picture of AB de Villiers

AB de Villiers

Batting style:
Right Handed bat
Bowling style:
Right-arm medium
Played for:
South Africa, Africa XI, Northerns, South Africa A, Titans, Bangalore, Delhi, South Africa Under-19
Roles played:
Skipper-Test,ODI | Ex Skipper-T20 | WicketKeeper
ICC Rank:
Home country:
South Africa
February 17, 1984, Pretoria


The Mr. Do it All for South Africa, Abraham Benjamin de Villiers is a gem of a batsman, an enviable wicket-keeper, a splendid fielder and an able sportsman when it comes to other games like golf, rugby and tennis along with the honour of being a good singer as well.

de Villiers debuted in late 2004 against a visiting England, partnering Graeme Smith as an opener. In his second Test in the same series, he was given wicket-keeping duties as stand-in for the injured Mark Boucher. It also led to a demotion in the batting line up to the lower order. The move worked well, yielding a fifty on debut, in the second innings of the Test. In the last of the 5-Test series, scores of 92 and 109 while opening the innings announced his arrival.

In ODIs though, it took a while for de Villiers to find his footing, recording his first half-century in his 15th attempt, against Australia. Once fully settled into the international stage, he was one of South Africa's most consistent performers in all formats, being a mainstay in the side. All this despite not having a defined role, deployed as an opener, middle or lower order batsman depending on the situation, de Villiers had no qualms in adapting to any of them. As an accomplished keeper, he was often called to deputize for Boucher, and was even being touted as his eventual successor.

AB de Villiers' presence in the batting line up was important in South Africa's return to the pinnacle of cricket, registering historic wins in Australia and going on a 3-year unbeaten run since 2007. He also helped South Africa to a semi-final berth in the 2007 ICC Cricket World World Cup, restoring respectability after a poor showing in the tournament's previous edition. Consistent performances over the years gave the Proteas a new ODI captain in de Villiers, when he replaced Graeme Smith in 2011, post the ICC Cricket World Cup. AB showed his grit in the Test arena also and was the number one batsman in ODIs as well as in Tests on a number of occasions.

de Villiers was a hot-buy in the Indian T20 League and he started off representing Delhi until he moved to Bangalore for the later seasons. AB was also one of the players to have been retained by Bangalore in 2014. He also represents the Titans in South Africa's domestic T20 competition and has been an important player for all the three above teams. The ability to offer dead bats, classical drives, flicks and pulls and his instinctive nature to innovate in manners, unimaginable to the cricket-kind, de Villiers has turned into one of the most dangerous yet sporting cricketers the sport has ever seen and continues to be one of the best modern-day greats of the game.

Fast Facts

  • AB de Villiers’ unbeaten knock of 217 at Ahmedabad was the first double-century by a South African against India.


  Matches Innings Runs NO Avg. SR 100's 50's HS
Test 106 176 8074 16 50.46 53.74 21 39 278*
ODI 200 192 8621 34 54.56 100.18 24 48 162*
T20 71 68 1368 10 23.58 131.91 0 8 79*
IPL 119 108 3252 26 39.65 149.51 3 21 133*
CLT20 5 5 168 1 42.00 168.00 0 1 77
  Matches Innings Balls Runs Wickets BBI BBM Avg. Econ. 4w 5w 10w Extras
Test 106 5 204 104 2 2/49 / 52.00 3.05 0 0 0 1
ODI 200 9 192 202 7 2/15 / 28.85 6.31 0 0 0 9
  Catches Stumpings Runouts
Test 197 5 5
ODI 164 5 28
T20 61 7 4
IPL 75 7 11
CLT20 4 0 0
  Matches Won Lost Tie No Result Win percentage
Test 3 2 1 0 0 66.67
ODI 81 47 30 1 3 58.02
T20 15 7 7 0 1 46.67


South Africa Vs England at St George's Park, Port Elizabeth - Dec 17, 2004
Last played:
South Africa Vs England at SuperSport Park, Centurion - Jan 22, 2016
South Africa Vs England at Goodyear Park (Springbok), Bloemfontein - Feb 02, 2005
Last played:
South Africa Vs England at Newlands, Cape Town - Feb 14, 2016
South Africa Vs Australia at New Wanderers Stadium, Johannesburg - Feb 24, 2006
Last played:
South Africa Vs Sri Lanka at Feroz Shah Kotla, Delhi - Mar 28, 2016
Delhi Vs Chennai at MA Chidambaram Stadium (Chepauk), Chennai (Madras) - May 02, 2008
Last played:
Bangalore Vs Gujarat Lions at M.Chinnaswamy Stadium, Bengaluru - May 24, 2016
Bangalore Vs Warriors at M.Chinnaswamy Stadium, Bengaluru - Sep 23, 2011
Last played:
Titans Vs Trinidad and Tobago at Sardar Patel Stadium, Motera, Ahmedabad - Sep 30, 2013