Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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
Khaled MashudBANSinhalese Sports Club GroundColombo1997-2007121542305420.9151844.40011180
Kamindu MendisSLPallekele International Cricket StadiumKandy2022-2026161542305720.9125689.84011196
Brian LaraWIMultan Cricket StadiumMultan2006221229216229.0028281.21100238
Kraigg BrathwaiteWIHeadingleyLeeds2017120229134114.5042953.38110292
Dean ElgarSAUniversity OvalDunedin2017120229140114.5054841.79110330
KL RahulINDMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh2026221229129*229.0025290.87200216
Hashim AmlaSAOUTsurance OvalBloemfontein2008-201033022911276.3326885.45200270
Milind KumarUSAUnited Cricket Club GroundWindhoek2024432229155*229.00177129.381112110
Jacques KallisSAWillowmoore ParkBenoni2000-20084412298776.3329876.85020272
Abdul RazzaqPAKBangabandhu National StadiumDhaka2000-2002642229134114.5031472.93100256
Will YoungNZBay OvalMount Maunganui2022-2025341229103*76.3342853.50120223
Everton WeekesWILord'sLondon1950-19572402299057.25--030270
Glenn TurnerNZLancaster ParkChristchurch1969-19763412299876.3337742.71020140
Ricky PontingAUSW.A.C.A. GroundPerth2004-20063502299845.8041455.31020280
Robin SmithENGWACA GroundPerth1990-19924502299145.8036263.26021273
Paul CollingwoodENGBrisbane Cricket Ground, WoolloongabbaBrisbane2006-201156022910638.1732570.46111232
Marlon SamuelsWINewlandsCape Town2008-20154602297438.1745750.11020303
AB de VilliersSAEden ParkAuckland2012-20176622297757.25169135.500202211
Angelo MathewsSLBasin ReserveWellington2015-2023361229120*45.8056540.53110241
Saleem MalikPAKJinnah StadiumSialkot1984-199666222910157.2536357.02110180
Stephen FlemingNZBellerive OvalHobart1997-20076702298532.7145450.44022181
Lendl SimmonsWIProvidence StadiumGuyana2009-201367122977*38.1740456.68021165
Mark WaughAUSSharjah Cricket StadiumSharjah1994-19987722298145.8028979.24020193
Javed AhmadiAFGSharjah Cricket StadiumSharjah2012-20187702297632.7129178.69011264
Steve WaughAUSMA Chidambaram StadiumChennai1986-199868522959*76.3331373.16020174
Jock CameronSAOld WanderersJohannesburg1927-193148122969*32.71--03150
Dilip SardesaiINDQueen's Park OvalPort of Spain1962-197148022911228.632100.00112110
Kamran AkmalPAKLord'sLondon2006-20108902295825.4429178.69011256
Ravindra JadejaINDSydney Cricket GroundSydney2012-202511912298128.6338659.33010214
Sanath JayasuriyaSLNew Wanderers StadiumJohannesburg2002-200991002298822.90198115.66023287
Tim SoutheeNZMcLean ParkNapier2008-20231814422977*22.90188121.810121717
Moeen AliENGThe Rose BowlSouthampton2014-2023171412294017.6227084.81001247
Aizaz KhanHKMission Road Ground, Mong Kok, Hong KongMong Kok2023-20261614522944*25.44181126.520032110
Gary KirstenSACenturion ParkCenturion1999-200023022813476.0042054.29111230
Cheteshwar PujaraINDSaurashtra Cricket Association StadiumRajkot2016-201823022812476.0037261.29110330
Vijay MerchantINDKennington OvalLondon1936-194623022812876.00--110170
Taslim ArifPAKIqbal StadiumFaisalabad1980231228210*114.0042453.77101220
Adam GilchristAUSKennington OvalLondon2001-2005441228121*76.00216105.56110352
Chris CairnsNZWestpacTrust ParkHamilton1999-20013402287257.0033767.66020305
Aravinda de SilvaSLEden ParkAuckland1991-200144022812357.0035264.77111207
Ross TaylorNZThe Rose BowlSouthampton2013-202134122811076.0031472.61110232
Rilee RossouwSASydney Cricket GroundSydney2014-202254022810957.00172132.561201810
Assad ValaPNGCentral Broward Regional Park Stadium Turf GroundLauderhill201944022810457.0025988.03100197
Karanbir SinghAUAScott Page Field, VinorPrague202544222886*114.00146156.160301918
Sandeep PatilINDOld TraffordManchester1982-1986442228129*114.0030774.27110272
Jacques KallisSACenturion ParkCenturion1999-20014502288345.6042953.15020163
Cheteshwar PujaraINDVidarbha Cricket Association Stadium, JamthaNagpur2012-202345022814345.6053642.54100250
Rohan KanhaiWIHeadingley Cricket GroundLeeds1957-19663502289245.609447.87011201
Keith FletcherENGOld Trafford Cricket GroundManchester1971-1974453228123*114.0043552.41110240
David HookesAUSThe GabbaBrisbane1979-198335222866*76.0034965.33020271

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.