AB de Villiers

AB de Villiers

Right Handed Batsman, Wicket Keeper, South Africa

AB de Villiers Personal Info
AB de Villiers Born February 17, 1984
AB de Villiers Birth Place Pretoria
Role Wicket Keeper
AB de Villiers Batting Style Right Handed
Bowling Style Right-arm medium
AB de Villiers Nationality South Africa
Teams Played South Africa, Africa XI, Northerns, South Africa A, Titans, Royal Challengers Bangalore, Delhi Capitals, Middlesex, South Africa Under-19, Brisbane Heat, Rangpur Rangers, Barbados Tridents, Lahore Qalandars, Pretoria Mavericks, Tshwane Spartans, AB’s Eagles
Man of the Match Check here
AB de Villiers Best Performances
Batting
ODI 176 vs Bangladesh
Test 278* vs Pakistan
T20I 79* vs Scotland
Bowling
ODI 2/15 vs United Arab Emirates
Test 2/49 vs West Indies
Comparison
Adam Gilchrist , Mushfiqur Rahim , Moin Khan , Andy Flower , MS Dhoni , Mark Boucher , Romesh Kaluwitharana , Denesh Ramdin , Dinesh Chandimal , Jos Buttler

Batting & Bowling Stats

All Team
Australia
Bangladesh
England
India
New Zealand
Pakistan
Sri Lanka
WI
Zimbabwe
Ireland
KEN
Netherlands
SCO
ASI
United Arab Emirates
AB de Villiers Batting Career Summary
MIN/ORHS100s50s4s6sAvgS/R
Test114191188765278*224610246450.6654.51
ODI228218399577176255384020453.50101.09
World Cup232231207162*461213763.52117.29
T20I787511167279*0101406026.12135.16
IPL169156364849133*33839023540.40151.91
CL5511687701121042.00168.00
CPL651234820223858.50150.96
AB de Villiers Batting Summary Against Australia
MIN/ORHS100s50s4s6sAvgS/R
Test2445520681696132472051.7049.84
ODI262541250136*1101131859.5299.04
World Cup220107920117253.50102.88
T20I881522100227.4286.66
AB de Villiers Batting Summary Against Bangladesh
MIN/ORHS100s50s4s6sAvgS/R
Test4516946009117.2539.65
ODI97240917612311381.80108.48
World Cup1101515001015.0038.46
T20I661161490018232.20130.89
AB de Villiers Batting Summary Against England
MIN/ORHS100s50s4s6sAvgS/R
Test20341139317427180542.2152.58
ODI292748621212393437.4786.80
World Cup2206742008033.5084.81
T20I151533907103351932.50160.49
AB de Villiers Batting Summary Against India
MIN/ORHS100s50s4s6sAvgS/R
Test203511334217*361471139.2354.42
ODI323241357119651184148.46111.13
World Cup2208252019141.00106.49
T20I990208630222523.11131.64
AB de Villiers Batting Summary Against New Zealand
MIN/ORHS100s50s4s6sAvgS/R
Test10140546970569139.0060.33
ODI25259991106*17911561.9397.82
World Cup33110065*0112150.00109.89
T20I1111327052*0124633.75119.46
AB de Villiers Batting Summary Against Pakistan
MIN/ORHS100s50s4s6sAvgS/R
Test122141112278*43104965.4159.52
ODI3231714231283101272359.2991.33
World Cup1107777017577.00132.75
T20I1080144530110518.00122.03
AB de Villiers Batting Summary Against Sri Lanka
MIN/ORHS100s50s4s6sAvgS/R
Test7121691160*1590362.8160.29
ODI23224931125*27801451.72102.08
World Cup2100000000.000.00
T20I77216863019733.60144.82
AB de Villiers Batting Summary Against West Indies
MIN/ORHS100s50s4s6sAvgS/R
Test132151347178651461284.1855.09
ODI242231279162*54964067.31110.83
World Cup332415162*303715415.00137.87
T20I7709825009214.00111.36
AB de Villiers Batting Summary Against Zimbabwe
MIN/ORHS100s50s4s6sAvgS/R
Test440205980232251.2570.68
ODI1313252710932342047.90104.35
World Cup1102525001125.0069.44
T20I100--0000-0.00
AB de Villiers Batting Summary Against Ireland
MIN/ORHS100s50s4s6sAvgS/R
ODI3306440007221.33136.17
World Cup2202424001212.00200.00
AB de Villiers Batting Summary Against Kenya
MIN/ORHS100s50s4s6sAvgS/R
ODI2203928005019.50100.00
AB de Villiers Batting Summary Against Netherlands
MIN/ORHS100s50s4s6sAvgS/R
ODI3201341341013467.00134.00
World Cup2201341341013467.00134.00
T20I1102121001021.00100.00
AB de Villiers Batting Summary Against Scotland
MIN/ORHS100s50s4s6sAvgS/R
ODI1106262019262.00137.77
World Cup1106262019262.00137.77
T20I1117979*0156-232.35
AB de Villiers Batting Summary Against Asia XI
MIN/ORHS100s50s4s6sAvgS/R
ODI550150700117430.0090.90
AB de Villiers Batting Summary Against United Arab Emirates
MIN/ORHS100s50s4s6sAvgS/R
ODI1109999016499.00120.73
World Cup1109999016499.00120.73
AB de Villiers Bowling Career Summary
IOMRWBest3w5wAvgE/RS/R
Test534610422/490052.003.05102.00
ODI932020272/150028.856.3127.42
World Cup41408642/150021.506.1421.00
Bowling Summary Against Australia
IOMRWBest3w5wAvgE/RS/R
Test1101200/1200-12.00-
ODI1604211/420042.007.0036.00
Bowling Summary Against India
IOMRWBest3w5wAvgE/RS/R
Test110500/500-5.00-
Bowling Summary Against New Zealand
IOMRWBest3w5wAvgE/RS/R
ODI31106022/280030.005.4533.00
World Cup1302100/2100-7.00-
Bowling Summary Against Pakistan
IOMRWBest3w5wAvgE/RS/R
ODI1604311/430043.007.1636.00
World Cup1604311/430043.007.1636.00
Bowling Summary Against Sri Lanka
IOMRWBest3w5wAvgE/RS/R
Test1402200/2200-5.50-
Bowling Summary Against West Indies
IOMRWBest3w5wAvgE/RS/R
Test12164922/490024.502.3363.00
Bowling Summary Against Zimbabwe
IOMRWBest3w5wAvgE/RS/R
Test1701600/1600-2.28-
ODI1201300/1300-6.50-
Bowling Summary Against Ireland
IOMRWBest3w5wAvgE/RS/R
ODI120711/7007.003.5012.00
World Cup120711/7007.003.5012.00
Bowling Summary Against Asia XI
IOMRWBest3w5wAvgE/RS/R
ODI1202200/2200-11.00-
Bowling Summary Against United Arab Emirates
IOMRWBest3w5wAvgE/RS/R
ODI1301522/15007.505.009.00
World Cup1301522/15007.505.009.00
Fielding Career Summary
CatchesStumpings
Test2225
ODI1765
World Cup120
T20I657
IPL1038
CL40
CPL40
Fielding Summary Against Australia
CatchesStumpings
Test501
ODI170
World Cup10
T20I51
Fielding Summary Against Bangladesh
CatchesStumpings
Test50
ODI110
World Cup--
T20I71
Fielding Summary Against England
CatchesStumpings
Test412
ODI260
World Cup10
T20I71
Fielding Summary Against India
CatchesStumpings
Test400
ODI161
World Cup00
T20I80
Fielding Summary Against New Zealand
CatchesStumpings
Test220
ODI101
World Cup--
T20I100
Fielding Summary Against Pakistan
CatchesStumpings
Test311
ODI291
World Cup10
T20I72
Fielding Summary Against Sri Lanka
CatchesStumpings
Test90
ODI190
World Cup10
T20I60
Fielding Summary Against West Indies
CatchesStumpings
Test131
ODI212
World Cup20
T20I92
Fielding Summary Against Zimbabwe
CatchesStumpings
Test110
ODI170
World Cup30
T20I40
Fielding Summary Against Ireland
CatchesStumpings
ODI10
World Cup10
Fielding Summary Against Kenya
CatchesStumpings
ODI10
Fielding Summary Against Netherlands
CatchesStumpings
ODI10
World Cup00
T20I--
Fielding Summary Against Scotland
CatchesStumpings
ODI10
World Cup10
T20I--
Fielding Summary Against Asia XI
CatchesStumpings
ODI50
Fielding Summary Against United Arab Emirates
CatchesStumpings
ODI10
World Cup10
AB de Villiers Captaincy Career Summary
MWinLoseTiedNo ResultWin%
Test4310075
ODI10359391457.28
World Cup8530062.5
T20I18890144.44

AB de Villiers Career Information

  • AB de Villiers Test debut - December 17, 2004 v England at St George's Park, Port Elizabeth
  • Last Test - March 30, 2018 v Australia at The Wanderers Stadium, Johannesburg
  • AB de Villiers ODI debut - February 2, 2005 v England at Mangaung Oval, Bloemfontein
  • Last ODI - February 16, 2018 v India at SuperSport Park, Centurion
  • AB de Villiers World Cup debut - March 16, 2007 v Netherlands at Warner Park, Basseterre, St Kitts
  • Last World Cup - March 24, 2015 v New Zealand at Eden Park, Auckland
  • AB de Villiers T20I debut - February 24, 2006 v Australia at The Wanderers Stadium, Johannesburg
  • Last T20I - October 29, 2017 v Bangladesh at Senwes Park, Potchefstroom
  • AB de Villiers IPL debut - May 2, 2008 v Chennai Super Kings at MA Chidambaram Stadium, Chennai
  • Last IPL - November 6, 2020 v Sunrisers Hyderabad at Sheikh Zayed Stadium, Abu Dhabi
  • AB de Villiers CL debut - September 23, 2011 v Warriors at M.Chinnaswamy Stadium, Bengaluru
  • Last CL - September 30, 2013 v Trinidad and Tobago at Sardar Patel Stadium, Motera, Ahmedabad
  • AB de Villiers CPL debut - July 1, 2016 v Trinbago Knight Riders at Queen's Park Oval, Port of Spain, Trinidad
  • Last CPL - July 17, 2016 v St Lucia Zouks at Kensington Oval, Bridgetown, Barbados