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
Wayne PhillipsAUSAdelaide OvalAdelaide1984-19866511003625.0011884.7500051
Jimmy KamandeKENMombasa Sports ClubMombasa2006-20098601007416.6712281.9701192
Saleem MalikPAKSydney Cricket GroundSydney1982-19937701006714.2914469.4401390
James FranklinNZMcLean ParkNapier2001-20139801006212.5017756.5001090
Sohail TanvirPAKSheikh Zayed StadiumAbu Dhabi2008-201410811003114.2913375.19000131
Richie BerringtonSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2013-20228811002714.2915066.6700072
VVS LaxmanINDVCA GroundNagpur2002110999999.0011090.0001070
Sachin TendulkarINDCounty GroundBristol2007110999999.0011288.39010151
Mohammad YousufPAKCaptain Roop Singh StadiumGwalior20071119999*-10495.1901072
Stephen FlemingNZThe Royal & Sun Alliance County GroundBristol2004110999999.0012678.57010101
Chris BroadENGKennington OvalLondon1987110999999.0016858.9301040
JP DuminySAEden GardensKolkata2011110999999.0010396.1201061
Mushfiqur RahimBANSheikh Zayed StadiumAbu Dhabi2018110999999.0011685.3401090
Eoin MorganIRECambusdoon New GroundAyr2006110999999.0013473.8801071
Calum MacLeodSCOCambusdoon New GroundAyr20121119999*-12777.95010120
Alex HalesENGSt George's ParkGqeberha2016110999999.0012479.8401080
Swapnil PatilUAEBert Sutcliffe OvalLincoln20141119999*-99100.0001072
Alex CareyAUSSuperSport ParkCenturion2023110999999.0077128.5701094
Mitchell HayNZSeddon ParkHamilton20251119999*-78126.9201077
Geoff BoycottENGKennington OvalLondon1980110999999.0015962.26010100
Allan LambENGThe OvalLondon1982110999999.0010990.8301050
Sachin TendulkarINDBrisbane Cricket GroundBrisbane2000-2004220998649.5012181.82010100
Virender SehwagINDWestpac StadiumWellington2003-2009220995449.5076130.26010181
Damien MartynAUSPunjab Cricket Association Stadium, MohaliChandigarh20062219973*99.0015862.66010120
Steve WaughAUSTrent BridgeNottingham1989-2001220995649.5015066.00010130
Steve WaughAUSArun Jaitley StadiumDelhi1986-19872219957*99.0010594.2901071
Graeme SmithSAIqbal StadiumFaisalabad2003-2007220995149.5012380.49010130
Younis KhanPAKKingsmeadDurban2007-2013220999349.5011586.0901092
Stephen FlemingNZReliance StadiumVadodara1994-1996221996699.0010495.1901051
Shane WatsonAUSOld TraffordManchester2005-2013320996149.5012777.95010113
Ian BlackwellENGR Premadasa StadiumColombo2002220998249.5088112.5001064
Tatenda TaibuZIMGymkhana Club GroundNairobi2008220997449.5014369.2301070
Michael HusseyAUSNational Cricket Stadium, St George'sGrenada2007-2008420996249.5014966.4401041
Mushfiqur RahimBANThe Village, MalahideDublin2019220996349.5095104.2101073
Jonathan TrottENGMA Chidambaram Stadium, ChepaukChennai2011220995249.5013275.00010100
Alex ObandaKENNairobi Gymkhana ClubNairobi20092219996*99.0011288.3901075
Kyle CoetzerSCOGrange Club Cricket GroundEdinburgh2011220998949.5010396.12010112
Angelo MathewsSLSabina Park, KingstonJamaica20132229955*-10693.4001091
Steven TaylorUSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2021220998249.5086115.1201097
Steven TaylorUSAOman Cricket Academy Ground Turf 1Muscat2021220999249.5085116.47010133
Ben StokesENGKensington Oval, BarbadosBridgetown2019221997999.0011090.0001092
GSNFG JayasuriyaSLNational StadiumKarachi2019220999649.5011586.0901071
Sadeera SamarawickramaSLBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow20232219991*99.0011586.0901080
Najibullah ZadranAFGBulawayo Athletic ClubBulawayo2018220996749.5011983.1901082
Saud ShakeelPAKRajiv Gandhi International Stadium, UppalHyderabad2023220996849.5082120.73010111
Jeremy ConeyNZEdgbastonBirmingham19832219966*99.0016261.11010120
John WrightNZOld Trafford Cricket GroundManchester1978-1979220996949.5019550.77010120
Robin SmithENGSabina ParkKingston1990-1994220995649.5014070.7101072
Jimmy AdamsWISharjah Cricket StadiumSharjah19935229981*-11486.8401061
Nick KnightENGThe GabbaBrisbane1999-2002330994033.0014070.7100090
PreviousPage 109Next

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.