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
Shadman IslamBANShere Bangla National Stadium, MirpurDhaka2018-20265902187824.2246846.58021230
Manpreet SinghSINIndian Association GroundSingapore2019-20229922184231.14174125.29000127
Jacob OramNZBasin ReserveWellington2002-200861002189721.8044249.32011244
Dion MyersZIMQueens Sports ClubBulawayo2024-2026131502187314.5326981.04010243
Abdul QadirPAKNational StadiumKarachi1978-1990181632186116.7739550.38013196
Rohan KanhaiWIBagh-e-Jinnah StadiumLahore1959110217217217.00--100320
Marvan AtapattuSLWillowmoore ParkBenoni1998-2002221217123*217.0024488.93110222
Chris GayleWIManuka OvalCanberra2013-2015220217215108.50152142.761001016
Mohammad HafeezPAKSinhalese Sports Club GroundColombo2012120217196108.5035760.78100221
Alastair CookENGSardar Patel Stadium, MoteraAhmedabad2012120217176108.5048344.93100280
Dean ElgarSASenwes ParkPotchefstroom2017120217199108.5041352.54100173
Quinton de KockSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019-202523021711172.3325485.43201248
Sandeep PatilINDIqbal StadiumFaisalabad1983-198423021712772.3333964.01110330
Mike AthertonENGNational StadiumKarachi1996-200023021712572.3355439.17110200
Rahul DravidINDNehru StadiumKochi2000-200744021710454.2528177.22110201
Ricky PontingAUSSt George's ParkGqeberha2002-20114402179254.2526382.51030182
Boeta DippenaarSABuffalo ParkEast London2001-20064402178154.2532566.77020210
Corey AndersonNZShere Bangla National StadiumMirpur201344021711654.2525086.80100229
Ben McDermottAUSGaddafi StadiumLahore202244121710472.3324787.85110205
Kendel Kadowaki-FlemingJPNMission Road Ground, Mong Kok, Hong KongMong Kok2024441217109*72.33127170.871101218
Clyde WalcottWILord'sLondon1950-1957241217168*72.33--100280
Hanumant SinghINDFeroz Shah Kotla GroundDelhi1964-196524121710572.33--110351
Dilip VengsarkarINDBarabati StadiumCuttack1982-198844021716654.2536958.81100180
Vinod KambliINDGreen Park StadiumKanpur1993-199844021710654.2526880.97110220
Johnson CharlesWICentral Broward Regional Park Stadium Turf GroundLauderhill2012-20255502177943.40155140.000102012
Hashan TillakaratneSLSydney Cricket GroundSydney1988-20037612177343.4030072.33021160
Hashan TillakaratneSLTyronne Fernando StadiumMoratuwa1992-19935622179254.2550842.72021270
Wavell HindsWIQueens Sports ClubBulawayo2001-20035602178136.1736559.45020214
Stuart CarlisleZIMBangabandhu National StadiumDhaka1999-200166221755*54.2526282.82010203
Ahmed ShehzadPAKR Premadasa StadiumColombo2011-20156602179536.1723691.95010251
Nazmul Hossain ShantoBANRawalpindi Cricket StadiumRawalpindi2020-20254602177736.1743749.66010261
Aamer SohailPAKEden ParkAuckland1992-19955602177836.1734662.72010262
Shivnarine ChanderpaulWIBasin ReserveWellington1995-20134722177043.4060635.81020250
Kedar JadhavINDHarare Sports ClubHarare2015-20161171217105*36.17181119.89110233
Herbie CollinsAUSMelbourne Cricket GroundMelbourne1920-19254702176431.0045542.86020180
Scott StyrisNZRangiri Dambulla International StadiumDambulla2003-20109802178927.1334463.08011153
Devon SmithWILord'sLondon2004-20096802174627.1334163.64000310
Alastair CookENGDubai International Cricket StadiumDubai2012-20155802178027.1349244.11020241
Bevan CongdonNZLancaster ParkChristchurch1965-197858121745*31.0022146.61001142
Gus LogieWIWACA GroundPerth1981-199210812179331.0039155.50020220
Shaun PollockSAMelbourne Cricket GroundMelbourne1997-200579421767*43.4043050.47010212
Shivnarine ChanderpaulWIKennington OvalLondon2004-200989321751*36.1731568.89010260
James FranklinNZBasin ReserveWellington2005-20116912174927.1359136.72000271
Tom LathamNZShere Bangla National Stadium, MirpurDhaka2021-202689221765*31.0027678.62020163
Simon O'DonnellAUSSharjah Cricket StadiumSharjah1985-19909912177427.1324987.15020158
Shane WatsonAUSLord'sLondon2004-201581012173924.1130172.09000283
Mitchell StarcAUSOld TraffordManchester2013-2023910621766*54.2527080.37021265
Khaled MashudBANHarare Sports ClubHarare2001-2006111132176127.1335361.47011161
Rohit SharmaINDMaharashtra Cricket Association StadiumPune2013-2024101102174819.7328177.22002332
Kraigg BrathwaiteWIKensington Oval, BridgetownBarbados2012-201861102176819.7353240.79022230
PreviousPage 100Next

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.