Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)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 runsT20I2nd 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)ODI5th 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 runsTest1st 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/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
Michael SlaterAUSRawalpindi Cricket StadiumRawalpindi1994-199834022311055.7540155.61200271
Virat KohliINDKingsmeadDurban2011-201845022311244.6030872.40111181
David BoonAUSMA Chidambaram StadiumChennai1986-198945022312244.6044050.68100301
Dean ElgarSAKennington OvalLondon2012-202235022313644.6038857.47100290
Kusal MendisSLHeadingleyLeeds2016-202645022312144.6025188.84111243
Aritra DuttaSINTerdthai Cricket GroundBangkok202455022312244.60132168.941102513
Vic PollardNZLord'sLondon1965-1973351223105*55.7522151.13121230
Salman ButtPAKSydney Cricket GroundSydney2005-201046022310837.1743051.86111320
Alexei KervezeeNEDDubai International Cricket StadiumDubai2010-201266122358*44.60191116.75020144
Jeffrey StollmeyerWIKensington OvalBridgetown1948-19543602237837.17--02100
Arjuna RanatungaSLHarare Sports ClubHarare19945612238544.6033366.97020201
Tom MoodyAUSWACA GroundPerth1989-199756022310137.1741953.22121270
Moeen AliENGSophia GardensCardiff2015-20226712237737.17223100.00020255
Jack RussellENGOld Trafford Cricket GroundManchester1989-1995573223128*55.7547147.35100230
Andrew SymondsAUSDocklands StadiumMelbourne2000-20068812236631.8623694.49021149
Russell EndeanSANew Wanderers StadiumJohannesburg1956-19584802237727.88--02020
John WrightNZThe GabbaBrisbane1980-19906802235427.8846248.27010230
Karabo MotlhankaBOTGymkhana Club GroundNairobi202399122375*27.8823594.89011176
Mark WaughAUSR Premadasa StadiumColombo1992-19968902236124.7829376.11032190
Kamindu MendisSLRawalpindi Cricket StadiumRawalpindi2025-2026101012234424.78206108.25000244
Stuart WilliamsWIKensington OvalBridgetown1995-2002810222378*27.8840954.52021241
Darren SammyWIBeausejour Stadium, Gros IsletSt Lucia2008-2013121132238427.88156142.950111813
Darren SammyWIKensington Oval, BridgetownBarbados2008-2014141222237322.3023296.120112112
Neil WagnerNZHagley OvalChristchurch2014-2023111442234922.3043051.86001269
Tim SeifertNZEden ParkAuckland2018-2026141422235718.58162137.650111515
Jimmy AdamsWISydney Cricket GroundSydney1992-20011214122377*17.1550743.98011160
Shane WatsonAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2003-20141215122341*15.9343651.15002251
Jacques RudolphSAM. A. Aziz StadiumChittagong2003111222222*-38357.96100292
Sachin TendulkarINDIndian Petrochemicals Corporation Limited Sports Complex GroundVadodara2000-2007221222122222.00214103.74200221
Thilan SamaraweeraSLGaddafi StadiumLahore2002-2009220222214111.0035862.01100330
Mayank AgarwalINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019120222215111.0040255.22100246
Richie BenaudAUSNew Wanderers StadiumJohannesburg1957-1958220222122111.00--200201
Tamim IqbalBANProvidence StadiumGuyana2007-2018331222130*111.0030473.03110223
Babar AzamPAKHazelaarwegRotterdam20223302229174.0027580.73030203
Sidath WettimunySLIqbal StadiumFaisalabad1982-198523022215774.0035547.89110230
Geoff MarshAUSBourdaGeorgetown1991231222106*111.0045049.33110230
Sachin TendulkarINDKinrara Academy OvalKuala Lumpur2006441222141*74.0027780.14110235
John CrawleyENGThe OvalLondon1995-1998241222156*74.0047846.44110271
Shreyas IyerINDShere Bangla National Stadium, MirpurDhaka20223412228774.0029276.03020225
Mohinder AmarnathINDKensington OvalBridgetown1976-19832402229155.50--020183
Gautam GambhirINDSydney Cricket GroundSydney2008-201245022211344.4031670.25111231
M RaikesGIBVassil Levski National Sports AcademySofia20255512228555.50138160.870302410
Paul SheahanAUSAdelaide OvalAdelaide1967-19723512228155.50--020180
Rahmat ShahAFGZayed Cricket StadiumAbu Dhabi2025-2026452222105*74.0043451.15120193
Grant FlowerZIMEden ParkAuckland1996-19984602227137.0047746.54020231
Brendan TaylorZIMSharjah Cricket StadiumSharjah201866022212537.0023196.101001111
Hashim AmlaSASydney Cricket GroundSydney2009-20155602226537.0040454.95030221
David MillerSAMangaung OvalBloemfontein2017-202366322258*74.00195113.85021164
Rohit KumarNEPICC AcademyDubai2019-202566022210937.0027381.32110162
A AshokanCZEMarsa Sports ClubMarsa2019-202287122250*37.00167132.930101011

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.