ODI1st 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

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,772 of the 11,778 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoffrey LeggeENGEden ParkAuckland1930231215196107.50--101230
Lance KlusenerSAGaddafi StadiumLahore19974402159953.75197109.14020313
Alistair CampbellZIMRawalpindi Cricket StadiumRawalpindi1993-19983402157553.7531169.13030251
Luke RonchiNZBay OvalMount Maunganui2014-20175412159971.67198108.59021214
Asad ShafiqPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2016-201924021513753.7535161.25111201
Kaushal SilvaSLLord'sLondon2014-20162402157953.7546845.94030300
Herbie CollinsAUSAdelaide OvalAdelaide1921-192524021516253.7544748.10100250
Kris SrikkanthINDSawai Mansingh StadiumJaipur1983-198734021510253.7512892.97110132
Hashan TillakaratneSLCarisbrookDunedin1991-199735121510853.7559935.89110250
Faf du PlessisSAEden ParkAuckland2012-20175512158253.7527977.06020185
Glenn MaxwellAUSOld TraffordManchester2015-202065021510843.00189113.761101211
Towhid HridoyBANR Premadasa StadiumColombo2023-20255512158253.7527677.90030154
Saim AyubPAKQueens Sports ClubBulawayo2024552215113*71.67152141.45100306
Tillakaratne DilshanSLTrent BridgeNottingham2006-20115602157435.83190113.16021301
Suresh RainaINDLord'sLondon2009-20185602158435.8328974.39021182
Ravindra JadejaINDOld TraffordManchester2014-2025462215107*53.7531169.13111215
Michael JonesSCOICC AcademyDubai2018-20196602158735.8331368.69020172
Russell EndeanSACrusaders GroundPort Elizabeth1954-19583602158735.83--020181
Mohinder AmarnathINDEden GardensKolkata1984-19895602157035.8329758.92010240
Tillakaratne DilshanSLSharjah Cricket StadiumSharjah2000-20138712159235.8332965.35020271
Colin MunroNZSeddon ParkHamilton2013-20208702157230.71140153.570301915
Younis KhanPAKPallekele International Cricket StadiumKandy2011-2015682215171*35.8341451.93102220
George DockrellIRERajiv Gandhi International Cricket StadiumDehradun20198812155430.7137058.11011154
Louis TancredSAOld WanderersJohannesburg1902-19134802159726.88--01010
Keith ArthurtonWISabina ParkKingston1989-199568121512630.7140752.83101194
Stuart LawAUSMelbourne Cricket GroundMelbourne1995-19998812157430.7129473.1301180
Naved LatifPAKSharjah Cricket Association StadiumSharjah2001-200389021511323.8931368.69102242
Richie RichardsonWILord'sLondon1988-19956902155723.8942350.83011341
Mohammad AzharuddinINDSydney Cricket GroundSydney1985-199299221559*30.7134163.05010150
Nizakat KhanHKSheikh Zayed StadiumAbu Dhabi2015-2019111002154821.50189113.76000204
Mohammad AshrafulBANQueens Sports ClubBulawayo2001-201311111215103*21.5031268.91100242
Isaac DanladiNGRTafawa Balewa Square Cricket OvalLagos2023-20261312221552*21.50197109.14010204
David LloydENGEdgbastonBirmingham1974111214214*-39654.04100170
Patsy HendrenENGExhibition GroundBrisbane1928120214169107.0038156.17100212
Basil ButcherWITrent BridgeNottingham1966121214209*214.0043049.77100220
Gavin HamiltonSCOMannofield ParkAberdeen200933021411971.3332965.0511091
Dennis AmissENGEdgbastonBirmingham1974-19763302148871.3335061.14020200
Ricky PontingAUSNational Cricket Stadium, St George'sGrenada2007-20084412146971.3325085.60030201
Nathan AstleNZWACA GroundPerth1998-2002341214156*71.3337656.91101281
Michael ClarkeAUSThe Rose BowlSouthampton2004-201354121487*71.3326680.45031181
Aiden MarkramSARawalpindi Cricket StadiumRawalpindi2021-202524021410853.5041052.20100304
John WrightNZThe OvalLondon1983-198624121411971.3353839.78111210
Andrew HudsonSAEden GardensKolkata1991-199634121414671.3338655.44111310
Matthew HaydenAUSNew Wanderers StadiumJohannesburg2002-200755021412242.8033563.88100292
Alastair CookENGWankhede StadiumMumbai2011-201635121412253.5040752.58100241
Michael LevittNEDSportpark MaarschalkerweerdUtrecht2024-20255512146853.50163131.290202110
Chetan ChauhanINDWankhede StadiumMumbai1978-19793502148442.8059036.27031240
Nasser HussainENGQueens Sports ClubBulawayo1996-200156121411342.8044947.66101191
Dinesh KarthikINDSabina Park, KingstonJamaica2009-20176612146742.8026082.31020214
Shikhar DhawanINDR Premadasa StadiumColombo202166121486*42.8022395.96011242
PreviousPage 102Next

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.