Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

AB de Villiers: Batting by ground (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
GroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mangaung OvalBloemfontein2005-2016220282014.004858.3300040
St George's ParkGqeberha2005-2018161514708433.5751291.800404410
NewlandsCape Town2005-20171212254512154.50544100.18230594
Buffalo ParkEast London2005-2017430392013.0035111.4300031
Queen's Park Oval, Port of SpainTrinidad2005-2010330603020.007085.7100071
SuperSport ParkCenturion2005-20182020563710942.4771589.091306511
KingsmeadDurban2005-2017131305968745.8567987.78060585
Rajiv Gandhi International Stadium, UppalHyderabad2005110777.001643.7500010
M. Chinnaswamy StadiumBengaluru2005110444.00580.0000010
New Wanderers StadiumJohannesburg2006-201711103706149100.86546129.303305730
Sardar Patel Stadium, MoteraAhmedabad2006-2010221156102*156.00147106.12110143
Punjab Cricket Association Stadium, MohaliChandigarh2006-201122014413472.00109132.11100154
Sawai Mansingh StadiumJaipur2006-2010220714635.508088.7500070
Warner Park, BasseterreSt Kitts2007-20165502209244.00168130.95021287
Providence StadiumGuyana2007-2016550683113.6013450.7500210
National Cricket Stadium, St George'sGrenada200722014614673.00136107.35101125
Kensington Oval, BridgetownBarbados2007-2016320444222.004597.7800080
Beausejour Stadium, Gros IsletSt Lucia2007110151515.003444.1200030
M Chinnaswamy StadiumBengaluru2007110444.002200.0000010
MA Chidambaram Stadium, ChepaukChennai2007-201544022011255.0022498.21110185
Civil Service Cricket Club, StormontBelfast2007440794019.7511369.91001110
Queens Sports ClubBulawayo2007-2014330856328.3310184.1601052
Harare Sports ClubHarare2007-2014663322136*107.33278115.832102710
Gaddafi StadiumLahore2007331155103*77.5016792.81100153
Iqbal StadiumFaisalabad2007110171717.002860.7100020
Multan Cricket StadiumMultan200711111*-1100.0000000
Shere Bangla National StadiumMirpur2008-201133114469*72.0018976.19010131
HeadingleyLeeds2008-2017220694534.507394.52000100
Trent BridgeNottingham2008-20122218075*80.0010476.92010100
Kennington OvalLondon2008-2017550602812.007975.9500150
Lord'sLondon2008-2017331803940.0011072.7300070
Sophia GardensCardiff2008-20134201077053.5097110.3101091
OUTsurance OvalBloemfontein2008-2010220322116.003396.9700030
De Beers Diamond OvalKimberley2008-20122201249662.0098126.53010123
Senwes ParkPotchefstroom2008-2015331167101*83.50160104.3810095
Willowmoore ParkBenoni2008-2013442309109154.50288107.291302111
Bellerive OvalHobart2009110444444.006270.9700020
Sydney Cricket GroundSydney2009-2015321167162*167.0070238.57100188
Adelaide OvalAdelaide20091118282*-8596.4701061
Western Australia Cricket Association GroundPerth2009-20143301888062.67188100.00020161
Captain Roop Singh StadiumGwalior2010111114114*-101112.87100132
Sir Vivian Richards Stadium, North SoundAntigua201022014310271.50136105.1510083
Windsor Park, RoseauDominica201022112770127.0014488.1902051
Sheikh Zayed StadiumAbu Dhabi2010-20134401445136.0017681.82010110
Dubai International Cricket StadiumDubai2010-20134401396134.7520368.4701060
Feroz Shah KotlaDelhi2011111107107*-105101.9010082
Vidarbha Cricket Association Stadium, JamthaNagpur2011110525252.0039133.3301061
Boland ParkPaarl2012-201733023517678.33152154.61110237
Chevrolet ParkBloemfontein2012-201322110465104.0099105.0501070
Westpac StadiumWellington2012-2017331290106*145.00268108.21120169
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.