Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohinder AmarnathINDMunicipal StadiumGujranwala1982110515151.006282.2601000
Viv RichardsWISawai Mansingh StadiumJaipur1987110515151.0051100.0001043
Graham GoochENGWACA GroundPerth1992110515151.008957.3001010
Derek RandallENGJinnah StadiumSialkot19771115151*-8162.9601020
Desmond HaynesWIR Premadasa StadiumColombo1993110515151.008361.4501041
Arun LalINDEden GardensKolkata1988110515151.006776.1201050
Sandeep PatilINDSawai Mansingh StadiumJaipur1983110515151.0028182.1401072
Sandeep PatilINDGaddafi StadiumLahore1982110515151.0051100.0001032
Navjot SidhuINDArun Jaitley StadiumDelhi1987110515151.007072.8601020
Carlisle BestWIKensington OvalBridgetown1990110515151.0043118.6001061
Andrew JonesNZHeadingley Cricket GroundLeeds1990110515151.006677.2701040
Ijaz AhmedPAKThe PadangSingapore1996110515151.007568.0001022
Ijaz AhmedPAKCounty Cricket GroundDerby1999110515151.006875.0001000
Phil SimmonsWIIndira Priyadarshini StadiumVisakhapatnam1994110515151.007766.2301041
Chandika HathurusingheSLAsgiriya StadiumKandy1993110515151.008560.0001050
Kevin ArnottZIMEden GardensKolkata1987110515151.008361.4501050
Pat SymcoxSAEdgbaston Cricket GroundBirmingham1998110515151.0039130.7701024
Daryll CullinanSANairobi Club GroundNairobi1996110515151.007369.8601050
Ruwan KalpageSLLal Bahadur Shastri StadiumHyderabad1994110515151.0010449.0401020
Vinod KambliINDCarisbrookDunedin19951115151*-5592.7301050
Zahoor ElahiPAKNational StadiumKarachi1996110515151.009951.5201061
Neil JohnsonZIMSt Lawrence GroundCanterbury2000110515151.006875.0001050
Vijay DahiyaINDM. Chinnaswamy StadiumBengaluru2001110515151.0039130.7701061
Atul BedadeINDNahar Singh StadiumFaridabad1994110515151.005592.7301070
Mohammad IshaqUAEGaddafi StadiumLahore19961115151*-5592.7301080
Craig WhiteENGSt George's Park, Port ElizabethGqeberha2003221513551.0050102.0000030
Rahul DravidINDArbab Niaz StadiumPeshawar2004-2006220513325.5010051.0000060
Mahela JayawardeneSLKensington Oval, BridgetownBarbados2003-2007220513225.505986.4400010
Kumar SangakkaraSLJade StadiumChristchurch2006-2007220513625.507568.0000070
Graeme SmithSAThe Wanderers StadiumJohannesburg2005220515025.506973.9101090
Saleem ElahiPAKIqbal StadiumFaisalabad1995-2003221514751.006282.2600070
Craig McMillanNZSophia GardensCardiff1999-2004220512925.509255.4300050
Brendon McCullumNZThe Rose BowlSouthampton2013-20152215140*51.0028182.1400052
Ranjan MadugalleSLP. Sara OvalColombo19852215150*51.0042121.4301023
Chris CairnsNZBangabandhu National StadiumDhaka2004221513451.006776.1200034
Michael BevanAUSNew Wanderers StadiumJohannesburg2000-2003320513325.507865.3800060
Brian LaraWIThe Rose BowlSouthampton20042215131*51.0037137.8400062
Ricardo PowellWILord'sLondon20042215133*51.0047108.5100051
Ricardo PowellWIQueen's Park (New), St George's, GrenadaSt George's2000-20033215150*51.0042121.4301012
Ramnaresh SarwanWIFeroz Shah KotlaDelhi2011220514925.505298.0800071
Habibul BasharBANDe Beers Diamond OvalKimberley2002-2003220515125.506875.0001160
Mashrafe MortazaBANWarner Park, BasseterreSt Kitts2014-2018221513651.0034150.0000052
Misbah-ul-HaqPAKMultan Cricket StadiumMultan2007-2008320514425.506973.9100041
Marlon SamuelsWIShere Bangla National Stadium, MirpurDhaka2018220512625.509354.8400041
Hemang BadaniINDSharjah Cricket StadiumSharjah2000220514225.507369.8600030
Michael HusseyAUSBeausejour Stadium, Gros IsletSt Lucia2007-2012320512625.505887.9300050
Elton ChigumburaZIMMultan Cricket StadiumMultan2004-20082215142*51.005494.4400030
James FranklinNZWankhede StadiumMumbai20112215131*51.0037137.8400043
JP DuminySAWarner Park, BasseterreSt Kitts2016221514151.0044115.9100042
JP DuminySASenwes ParkPotchefstroom2008-2010221513651.005789.4700050
PreviousPage 234Next

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.