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 ODIs)

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 5,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSASharjah Cricket Association StadiumSharjah20004319953*49.5014667.8101072
Abdul RazzaqPAKSydney Cricket GroundSydney2000-2005330994333.0011784.62000121
Daniel VettoriNZNew Wanderers StadiumJohannesburg2003-2009431994849.5094105.3200091
Janeiro TuckerBERMombasa Sports ClubMombasa2006330995233.0013573.3301090
Dinesh ChandimalSLSir Vivian Richards StadiumNorth Sound2021330997133.0014966.4401052
Colin de GrandhommeNZBay OvalMount Maunganui2018-20224319958*49.5076130.26010104
Sabbir RahmanBANSaxton OvalNelson2015-20163319942*49.5010396.12000105
Joe RootENGMelbourne Cricket GroundMelbourne2014-20183319991*49.5014568.2801050
Solomon MireZIMMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2017330994333.0083119.28000124
Tom BlundellNZShere Bangla National Stadium, MirpurDhaka2023332996899.0010198.0201091
Saad NasimPAKShere Bangla National StadiumMirpur20153319977*49.5012479.8401191
Finn AllenNZThe Village, MalahideDublin2022330996033.0095104.21010143
Kepler WesselsSABuffalo ParkEast London1992-1994330995733.0017058.2401080
Sandeep GoudOMAMannofield ParkAberdeen20194319967*49.5011090.0001146
Ruben TrumpelmannNAMHigh Performance OvalWindhoek2026531995049.5083119.2801086
Maaz SadaqatPAKShere Bangla National Stadium, MirpurDhaka2026330997533.0079125.3201096
Sandeep PatilINDOld TraffordManchester1983-19863319951*49.5011189.1901090
Allan LambENGOld Trafford Cricket GroundManchester1989-1992330996233.0011387.61010100
Saleem MalikPAKSingapore Cricket ClubPadang1996332996899.0011189.1901091
Graeme HickENGArnos Vale GroundKingstown1994-1998330994533.0019351.3000041
Stuart WilliamsWIArnos Vale GroundKingstown1997-1998330997633.0017855.6201091
Javed AhmadiAFGDubai International Cricket StadiumDubai2015-2018330998133.0013871.7401083
Virender SehwagINDFeroz Shah KotlaDelhi2002-2011540994224.7595104.21000142
Steve WaughAUSBrisbane Cricket GroundBrisbane1986-2000441994533.0014667.8100180
Herschelle GibbsSAMelbourne Cricket GroundMelbourne1997-2009440993824.7515663.46000150
Shane WatsonAUSKinrara Academy OvalKuala Lumpur2006440997924.7512380.49011132
Irfan PathanINDBrisbane Cricket Ground, WoolloongabbaBrisbane2008-2012540994724.7512181.8200092
Jamie HowNZWestpac StadiumWellington2006-2009440996624.7514369.23011140
George BaileyAUSSharjah Cricket StadiumSharjah2012-20144419957*33.0013473.8801033
George DockrellIRERajiv Gandhi International Cricket StadiumDehradun2019540995424.7515364.7101142
Jos ButtlerENGAdelaide OvalAdelaide2014-2022440996524.7597102.0601181
Mohammad RizwanPAKGaddafi StadiumLahore2022-20255419963*33.0013473.8801071
Hardik PandyaINDDubai International Cricket StadiumDubai2018-2025640994524.7593106.4500076
Noor Ali ZadranAFGHarare Sports ClubHarare2017440994624.7514966.44001131
Michael HusseyAUSWarner Park, BasseterreSt Kitts2007-2008550995119.8011586.0901080
Ajinkya RahaneINDShere Bangla National StadiumMirpur2014-2015550996419.8016460.3701192
SR WatersKENGymkhana Club GroundNairobi2008-2010550994119.8018354.10001140
Dinesh ChandimalSLShere Bangla National StadiumMirpur2012-2014550996419.8013871.7401150
Mark WattSCOQueens Sports ClubBulawayo2018-2023651994724.7510099.00001140
Roger BinnyINDSydney Cricket GroundSydney1980-1986750993419.8016061.88000110
Moeen AliENGOld TraffordManchester2015-2022871993416.5011486.8400056
Yuvraj SinghINDSinhalese Sports Club GroundColombo2001-20064119898*-11089.0901061
Jacques KallisSACrusaders GroundPort Elizabeth20001119898*-13274.2401061
Tatenda TaibuZIMVidarbha Cricket Association Stadium, JamthaNagpur2011110989898.009998.9901090
Collins ObuyaKENM Chinnaswamy StadiumBengaluru20111119898*-12975.9701093
James FranklinNZM Chinnaswamy StadiumBengaluru20101119898*-69142.03010123
Fraser WattsSCOVRA GroundAmstelveen2010110989898.0011287.5001080
Jonathan TrottENGPunjab Cricket Association Stadium, MohaliChandigarh20111119898*-11684.4801080
David WarnerAUSWestpac StadiumWellington2016110989898.0079124.0501084
George BaileyAUSJSCA International Stadium ComplexRanchi2013110989898.0094104.2601073
PreviousPage 110Next

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.