T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by ground (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,764 of the 11,770 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kapil DevINDSydney Cricket GroundSydney1980-19921314126254*20.1527595.27013193
Hashim AmlaSAManuka OvalCanberra2014-2015220261159130.50243107.41200254
Vijay HazareINDAdelaide OvalAdelaide1948120261145130.5067538.67200310
Craig WishartZIMChittagong StadiumChittagong2001331261114130.5029688.18120247
Kyle MayersWIZahur Ahmed Chowdhury StadiumChattogram2021231261210*130.5039865.58100297
Ernest TyldesleyENGKingsmeadDurban192824126110087.00--120-0
Paul CollingwoodENGNew Wanderers StadiumJohannesburg2009-20104502617152.2029090.000202713
Joe DarlingAUSAdelaide OvalAdelaide1895-190235026117852.20--110343
Bapu NadkarniINDGreen ParkKanpur1959-1964352261122*87.00--110220
Mike AthertonENGKensington OvalBridgetown1994-19983502618652.2053948.42030290
Jonathan TrottENGHeadingleyLeeds2010-20134612617652.2048354.04020280
Quinton de KockSASeddon ParkHamilton2014-20175622619065.2533278.61031333
Justin LangerAUSThe GabbaBrisbane1998-200247126110443.5053249.06110320
Viv RichardsWISharjah Cricket StadiumSharjah1985-19898712616243.50246106.10020249
Javed MiandadPAKQueen's Park OvalPort of Spain1988-199357026110237.2949153.16110173
AB de VilliersSAShere Bangla National StadiumMirpur2008-201578226169*43.5039066.92010292
Mitchell JohnsonAUSNew Wanderers StadiumJohannesburg2007-201168526196*87.0030386.14020318
Cheteshwar PujaraINDEden GardensKolkata2012-20195802618732.6360543.14030450
Niroshan DickwellaSLR.Premadasa Stadium, KhettaramaColombo2017-20187802619532.6333178.85020290
Jacques KallisSAAdelaide OvalAdelaide1997-201269126165*32.6356446.28020351
Jos ButtlerENGDubai International Cricket StadiumDubai2012-2021893261116*43.50177147.461122116
Imtiaz AhmedPAKNational StadiumKarachi1955-19626902618629.00--021170
Jeff DujonWIWACA GroundPerth1981-1989119026113929.0038168.50101331
Russel ArnoldSLGalle International StadiumGalle1999-2002910326159*37.2958045.00020240
Gautam GambhirINDM Chinnaswamy StadiumBengaluru2007-201281012615129.0040065.25010351
Aaron FinchAUSAdelaide OvalAdelaide2011-2019111212616423.7328292.55021268
Nasir HossainBANZahur Ahmed Chowdhury StadiumChattogram2011-2017131212614623.7344059.32000333
Dick BarlowENGSydney Cricket GroundSydney1882-188761212616223.732100.00010190
Jacques KallisSAAntigua Recreation GroundSt John's2001-2005342260147130.0054347.88110233
Daryl MitchellNZRawalpindi Cricket StadiumRawalpindi202344026012965.00258100.78200194
Peter HandscombAUSSydney Cricket GroundSydney2017-201944126011086.6740264.68110252
Devon ConwayNZTrent BridgeNottingham2022-202624026015765.0041163.26110373
Herschelle GibbsSABasin ReserveWellington1999-200435026012052.0045657.02111353
Chris BroadENGSydney Cricket GroundSydney1987-198845026013952.0055646.76110220
Ross TaylorNZKennington OvalLondon2008-2019653260119*130.00231112.55110237
Quinton de KockSASydney Cricket GroundSydney2014-202255126010765.00242107.44121363
Alec StewartENGEden ParkAuckland1991-199766026017343.3342860.75100341
Marvan AtapattuSLNational StadiumKarachi2000-2004461260119*52.0039765.49100230
Vusi SibandaZIMQueen's Park Oval, Port of SpainTrinidad2006-201066126011652.0032380.50111213
Steve SmithAUSKingsmeadDurban2016-202646026010843.3341362.95110264
Kusal MendisSLKennington OvalLondon2016-20245602608943.33254102.36020363
Vikramjit SinghNEDHarare Sports ClubHarare202366026011043.3332979.03110283
Greg ChappellAUSEden ParkAuckland1974-198246026010843.3340763.88111370
Alvin KallicharranWIKensington OvalBridgetown1973-197856026011943.3319162.30110311
Damien MartynAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2003-20067722609652.0033876.92020217
Mike AthertonENGAdelaide OvalAdelaide1990-19984702608737.1470836.72021220
IA De SilvaBULNational Sports AcademySofia2020-2022981260100*37.14211123.221112815
Imran KhanPAKThe GabbaBrisbane1981-19927812608237.1427295.59021234
Kris SrikkanthINDSydney Cricket GroundSydney1985-199288026011632.5032979.03111352
Babar AzamPAKHagley OvalChristchurch2016-202489126079*32.5027793.86020371

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