Live63rd Match · CSA Pro20 2026/27DOLWPMatch delayed by rainODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

AB de Villiers: Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
GroundSpanMatInnsNORunsHSAveBFSR1005004s6s
St. George's ParkPort Elizabeth2004120422821.006861.7600060
KingsmeadDurban2004-2018324041608105*44.67241866.50213317517
NewlandsCape Town2005-201939495209416347.59300869.61512023628
New Wanderers StadiumJohannesburg2005-201935399167714955.90184390.9969315846
SuperSport ParkCenturion2005-201954619241415246.42305479.04513426148
Mangaung OvalBloemfontein2005-2017330774925.6775102.67000120
St George's ParkGqeberha2005-2019283121163126*40.10155674.7429113016
Buffalo ParkEast London2005-201765112050*30.00109110.09010102
Bourda, GeorgetownGuyana2005120614130.5019830.8100090
Queen's Park Oval, Port of SpainTrinidad2005-20166812546836.2945156.32020261
Kensington OvalBridgetown2005-201022019517897.5037352.28100162
Antigua Recreation GroundSt John's200512012611463.0017771.19100161
Rajiv Gandhi International Stadium, UppalHyderabad2005-2016660874714.5084103.5700263
M. Chinnaswamy StadiumBengaluru2005110444.00580.0000010
WACA GroundPerth2005120806840.0016648.19010120
Melbourne Cricket GroundMelbourne2005-20206702689138.2940366.50031216
Sydney Cricket GroundSydney2006-2015561237162*47.4028882.29110278
The Wanderers StadiumJohannesburg2006-201871201916915.9238150.13010223
Sinhalese Sports Club GroundColombo2006-20142401386534.5027650.00010170
P Sara OvalColombo20061201289564.0020462.75010230
Sardar Patel Stadium, MoteraAhmedabad2006-2015553435217*217.5053880.86210375
Punjab Cricket Association Stadium, MohaliChandigarh2006-201578133013447.14290113.79120346
Sawai Mansingh StadiumJaipur2006-201987123759*39.50182130.22020225
Warner Park, BasseterreSt Kitts2007-2016672386135*77.2046682.831214313
Providence StadiumGuyana2007-2016550683113.6013450.7500210
National Cricket Stadium, St George'sGrenada200722014614673.00136107.35101125
Kensington Oval, BridgetownBarbados2007-201610923328247.4339184.91020337
Beausejour Stadium, Gros IsletSt Lucia2007-2010330995333.0090110.0001055
M Chinnaswamy StadiumBengaluru2007-20175048101477129*38.87999147.8519212281
MA Chidambaram Stadium, ChepaukChennai2007-20211516361911247.62529117.011406314
Civil Service Cricket Club, StormontBelfast2007440794019.7511369.91001110
Queens Sports ClubBulawayo2007-2014330856328.3310184.1601052
Harare Sports ClubHarare2007-2014773329136*82.25312105.452102710
National StadiumKarachi2007120787739.0010475.0001071
Gaddafi StadiumLahore2007452208103*69.3325880.62100183
Iqbal StadiumFaisalabad2007110171717.002860.7100020
Multan Cricket StadiumMultan200711111*-1100.0000000
Shere Bangla National StadiumMirpur2008-201578226169*43.5039066.92010292
Chittagong Divisional StadiumChattogram2008210111.00425.0000000
Green ParkKanpur2008-2015231136104*68.0013997.8410086
Dr DY Patil Sports AcademyMumbai2008110212121.0017123.5300021
Feroz Shah KotlaDelhi2008-20161093262107*43.6752649.81101246
Eden GardensKolkata2008-201899117459*21.75152114.470111410
Lord'sLondon2008-2019910236988*46.1347577.68020377
HeadingleyLeeds2008-201745033417466.8060655.12100430
EdgbastonBirmingham2008-2017450653113.0010959.6300151
Kennington OvalLondon2008-2019101012959732.7835283.81021326
Trent BridgeNottingham2008-201966116675*33.2018191.71020180
Sophia GardensCardiff2008-20175301427047.33116122.41010113
OUTsurance OvalBloemfontein2008-201055112579*31.25114109.65010121
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.