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
Michael SlaterAUSBrisbane Cricket GroundBrisbane1999121201169201.0030965.05100301
Dave CallaghanSASuperSport ParkCenturion1992-1994222201169*-169118.93100195
Shane WatsonAUSSheikh Zayed StadiumAbu Dhabi2009332201116*201.0028869.79111133
Usman KhawajaAUSBasin ReserveWellington2016-202423020114067.0040349.88100291
Hammad MirzaOMANamibia Cricket GroundWindhoek2026331201112*100.5023984.10110201
Jack SiedleSANewlandsCape Town1931-193623020114167.00--110130
Rahul DravidINDMcLean ParkNapier1999-20093402018350.2551838.80020231
Graeme SmithSADe Beers Diamond OvalKimberley2002-20134402016850.2521892.20020252
Kyle MayersWISir Vivian Richards StadiumNorth Sound20212402015550.2532062.81020272
Navneet DhaliwalCANCoolidge Cricket Ground, AntiguaCoolidge202144120169*67.00136147.79020209
Milind KumarUSACentral Broward Regional Park Stadium Turf GroundLauderhill2025441201115*67.00172116.86110169
Ollie PopeENGHeadingleyLeeds2022-202524020110650.2526177.01110290
Michael BevanAUSGaddafi StadiumLahore1994-199855320191100.5034059.12020171
Ian BellENGEden ParkAuckland2008-20134502017540.2045244.47020261
Mushfiqur RahimBANBasin ReserveWellington2008-202135120115950.2538252.62101271
MahmudullahBANWarner Park, BasseterreSt Kitts2009-201865220167*67.0021195.26020147
Rassie van der DussenSABoland ParkPaarl2020-2024553201129*100.50194103.61100124
Shreyas IyerINDHimachal Pradesh Cricket Association StadiumDharamsala2017-202655220174*67.00160125.63020235
Ishan KishanINDHarare Sports ClubHarare2022-20266502018140.20168119.64020224
Maurice TateENGLord'sLondon1924-1930551201100*50.258179.0111090
Roy McLeanSAOld Trafford Cricket GroundManchester1951-196035020110940.2015769.43110251
Viv RichardsWIWankhede StadiumMumbai1975-198945120112050.254190.24100272
David GowerENGSabina ParkKingston1981-1986351201154*50.2549540.61101202
John BracewellNZTrent BridgeNottingham1983-199045120111050.2529069.31100231
Fawad AlamPAKNational StadiumKarachi2008-202256320110967.0036155.68111143
Wesley MadhevereZIMRawalpindi Cricket StadiumRawalpindi202066120170*40.20191105.24020262
Peter RichardsonENGEdgbaston Cricket GroundBirmingham1957-196336020110033.503743.24100150
Desmond HaynesWIWankhede StadiumMumbai1983-19934612016440.2038545.97031201
Navjot SidhuINDR Premadasa StadiumColombo1993-199776020111133.5036455.22101173
Sohail AhmedBHRGahanga International Cricket Stadium, RwandaKigali City202597520162100.50139144.600201510
KN ChaddhaINAUdayana Cricket GroundBali20268702016028.71175114.86011215
Rahul DravidINDKingsmeadDurban2001-20106812017728.7132362.23020181
Michael ClarkeAUSTrent BridgeNottingham2005-20155802015625.1343046.74021210
Tillakaratne DilshanSLDubai International Cricket StadiumDubai2011-20137802016425.1322888.16010290
C RobertsFRAMoara Vlasiei Cricket GroundIlfov County2025-20268832017240.20168119.64010221
Kris SrikkanthINDAdelaide OvalAdelaide1985-19927802018225.1331963.01021261
I NiyomugaboRWANigeria Cricket Federation Oval 1Abuja2025101032014228.71193104.15000214
Dick MotzNZEden ParkAuckland1963-196951002016020.107838.46011225
Curtly AmbroseWIMelbourne Cricket GroundMelbourne1988-1997171752014416.7532362.23001171
Graeme SmithSABuffalo Park, East LondonEastern Cape2002110200200200.0028769.69100250
Dinesh ChandimalSLArun Jaitley StadiumDelhi2017120200164100.0045144.35100231
Tom GraveneyENGBrabourne StadiumMumbai1951121200175200.00--100-0
Bob CowperAUSAdelaide OvalAdelaide1967120200108100.00--110200
Gordon GreenidgeWIKarnataka State Cricket Association StadiumBengaluru1974120200107100.0020851.44110275
Moeen AliENGCounty GroundBristol2017-2022431200102100.00111180.181101317
Glenn TurnerNZEdgbastonBirmingham1975-1983331200171*100.0024382.30100212
Ken RutherfordNZHarare Sports ClubHarare19922302008966.6735356.66020142
Shivnarine ChanderpaulWIFeroz Shah KotlaDelhi201134020011850.0031164.31100153
Ryan WatsonSCOMombasa Sports ClubMombasa2007441200123*66.6723983.68100162
Stephen CookSASuperSport ParkCenturion201624020011550.0043945.56110280
PreviousPage 113Next

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.