Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by ground (Men's All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tony GreigENGMelbourne Cricket GroundMelbourne1974-19774602398939.8339161.13020321
Larry GomesWIBourdaGeorgetown1978-198546023910139.8321246.23110191
Hashim AmlaSA/IWX/ICCGaddafi StadiumLahore2007-201767223972*47.80226105.75020255
Ross TaylorNZAdelaide OvalAdelaide2007-20155702397634.1433271.99020225
Ajinkya RahaneINDLord'sLondon2011-202147023910334.1446151.84110302
Rahmat ShahAFGEkana Cricket StadiumLucknow2019-20266702397934.1431077.10031272
Nasser HussainENGMelbourne Cricket GroundMelbourne1998-20037902395026.5650946.95011260
Zahir MohammedHUNGB OvalSzodliget2023-202510902398526.56135177.040211519
Chris TavaréENGLord'sLondon1980-198471102398221.7389926.59020120
David RichardsonSAKingsmead Cricket GroundDurban1992-1997131122395926.5653844.42021211
Hamish MarshallNZEden ParkAuckland2004-2007121412397618.3856642.23020180
Matthew HaydenAUSM. A. Chidambaram StadiumChennai2001120238203119.0036066.11100187
Saud ShakeelPAKGalle International StadiumGalle2023121238208*238.0039959.65100250
Douglas JardineENGOld Trafford Cricket GroundManchester1928-1933331238127119.00--11050
Arthur MorrisAUSKennington OvalLondon1948-195323023819679.33--100160
Asad ShafiqPAKNewlandsCape Town2013-201924023811159.5040359.06110332
Russel ArnoldSLGaddafi StadiumLahore1997-200245123812359.5043654.59110320
Hamilton MasakadzaZIMMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2012-201755023811147.6026091.54110332
Mike GattingENGMA Chidambaram StadiumChennai1982-199335123820759.5040558.77101233
Graham ThorpeENGKensington OvalBridgetown1994-199846123810347.6047450.21110220
Travis HeadAUSEdgbastonBirmingham2017-202356123871*47.6033870.41030283
Stephan BaardNAMUnited Cricket Club GroundWindhoek2019-20226612389247.60183130.05030198
Ijaz AhmedPAKThe GabbaBrisbane1989-1997661238102*47.6031276.28110171
Mahela JayawardeneSLSuperSport ParkCenturion2002-20115702387734.0041257.77011281
David BoonAUSAMI StadiumChristchurch1986-19936702386734.0040059.50020240
Mohammad NadeemOMATribhuvan University International Cricket GroundKirtipur2020-202397523869*119.0029181.79030215
Cameron GreenAUSMelbourne Cricket GroundMelbourne2020-202557223877*47.6061338.83020212
Rahul DravidINDGymkhana Club GroundNairobi1999-200088223868*39.6736665.03020270
Alistair CampbellZIMGymkhana Club GroundNairobi1997-20008812385134.0030478.29010175
Mushfiqur RahimBANPallekele International Cricket StadiumKandy2012-202378123868*34.0037263.98010242
Tom CooperNEDVRA GroundAmstelveen2010-20228802388729.7534668.79010230
Allan LambENGQueen's Park OvalPort of Spain1986-19906802386229.7545252.65010310
Phil SimmonsWIKensington OvalBridgetown1991-199881012388726.4430478.29011370
Sanath JayasuriyaSLThe OvalLondon1998121237213237.0029580.34100353
Chris GayleWISawai Mansingh StadiumJaipur2006222237133*-25393.68200286
Mahela JayawardeneSLMcLean ParkNapier2001-200644123714179.0036864.40100291
Mushfiqur RahimBANArnos Vale Ground, KingstownSt Vincent2009-201424123711679.0050047.40100281
Asanka GurusinhaSLSeddon ParkHamilton1991-199534023711959.2554543.49200272
Mark WaughAUSWestern Australia Cricket Association GroundPerth1995-200044023711159.2544852.90111242
Marvan AtapattuSLMcLean ParkNapier2001-200645223712779.0039260.46110320
Gary KirstenSALord'sLondon1994-200335123710859.2552645.06110380
Aravinda de SilvaSLSuperSport ParkCenturion1994-20034502379547.4029480.61020238
Jacques RudolphSABangabandhu National StadiumDhaka20036502378147.4037064.05020241
Neil McKenzieSANewlandsCape Town2000-20086602377639.5044453.38020213
AB de VilliersSASydney Cricket GroundSydney2006-2015561237162*47.4028882.29110278
Sean WilliamsZIMCivil Service Cricket Club, StormontBelfast2019-20246602376739.5036165.65020251
Nasir HossainBANHarare Sports ClubHarare2011-20134612377747.4039160.61031231
Ishan KishanINDArun Jaitley StadiumDelhi2022-20266612377647.40154153.900202811
Keacy CartyWIProvidence Stadium, GuyanaProvidence2022-20265602379539.5036664.75010255
Cyril WashbrookENGMelbourne Cricket GroundMelbourne1947-195136023711239.5050634.39110122

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.