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
Graeme SmithSAWindsor Park, RoseauDominica2010220522926.007074.2900030
Graeme SmithSAR. Premadasa StadiumColombo2004220523826.007965.8200060
Boeta DippenaarSAEden ParkAuckland20042215244*52.006678.7900070
Abdul RazzaqPAKBoland Bank ParkPaarl2002-2003220524726.007470.2700050
Stephen FlemingNZR. Premadasa StadiumColombo1998220524726.008859.0900020
Jacob OramNZJade StadiumChristchurch2003-2006521524252.0046113.0400052
Michael BevanAUSQueen's Park Oval, Port of SpainTrinidad2003220523126.006283.8700021
Darren LehmannAUSQueen's Park OvalPort of Spain1999220524026.007173.2400030
Shivnarine ChanderpaulWIEden ParkAuckland2000-2009320524126.008759.7700021
Ramnaresh SarwanWIQueenstown Events CentreQueenstown2006-2008220523826.007965.8200050
Andy FlowerZIMSardar Patel StadiumAhmedabad1998-2000220525126.006086.6701030
Habibul BasharBANR Premadasa StadiumColombo1997-2002220525226.009952.5301130
Thomas OdoyoKENSportpark ThurledeSchiedam2010220523926.009753.6100011
Mohammad HafeezPAKCivil Service Cricket Club GroundBelfast2011220525226.009157.1401171
Yasir HameedPAKLord'sLondon2003-2004220524726.007371.2300090
Albie MorkelSAEden ParkAuckland2004-2012220524126.007173.2400033
Rob BaileyENGSharjah Cricket StadiumSharjah1985-19872215241*52.0010848.1500000
Irving RomaineBERWillowmoore ParkBenoni2006220522926.008164.2000060
Clay SmithBERJaffery Sports Club GroundNairobi2007220525226.0050104.0001172
Dougie BrownSCORuaraka Sports Club GroundNairobi20072215250*52.0035148.5701042
Niall O'BrienIREICC Global Cricket AcademyDubai2017221523452.008362.6500040
Luke WrightENGEdgbastonBirmingham2008-2010220525226.0039133.3301162
David HusseyAUSSardar Patel Stadium, MoteraAhmedabad20112215238*52.0034152.9400042
Martin GuptillNZSabina Park, KingstonJamaica2012220525126.008759.7701050
Dinesh ChandimalSLBrisbane Cricket Ground, WoolloongabbaBrisbane2012220523826.007668.4200010
David MillerSAWestpac StadiumWellington2015-2017220524926.005594.5500020
David MillerSASharjah Cricket StadiumSharjah2013220523726.007668.4200031
Usman KhawajaAUSKennington OvalLondon2019220524226.005988.1400051
Reeza HendricksSAR Premadasa StadiumColombo2021220525126.006185.2501050
David WieseNAMCambusdoon New GroundAyr2022220523426.007371.2300021
Rohan MustafaUAETakashinga Sports Club, HighfieldHarare2023220523526.008164.2000041
Mohammad NabiAFGRose BowlSouthampton2019220525226.005791.2301141
Moeen AliENGAdelaide OvalAdelaide2015-2018220523326.007173.2400060
Nurul HasanBANProvidence Stadium, GuyanaProvidence20223225232*-6580.0000051
Sikandar RazaZIMZayed Cricket StadiumAbu Dhabi2026220524826.008561.1800031
Andrew McBrineIRETakashinga Sports Club, HighfieldHarare2023220523526.007272.2200041
Michael LeaskSCOBulawayo Athletic ClubBulawayo2018-2023320524126.0052100.0000033
Michael LeaskSCOMoosa Cricket StadiumPearland2022220524726.006777.6100041
Sam BillingsENGSir Vivian Richards Stadium, North SoundAntigua2017220525226.005791.2301170
George MunseySCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat20212215227*52.007569.3300042
Sam CurranENGKensington Oval, Bridgetown, BarbadosBridgetown2023-2024220524026.007470.2700040
Dipendra Singh AireeNEPVRA Cricket GroundAmstelveen2018220523326.006580.0000051
Kepler WesselsAUSBrisbane Cricket GroundBrisbane1984-1985221524752.008461.9000020
HazratullahAFGSophia GardensCardiff2019220523026.0048108.3300061
Curtis CampherIRESharjah Cricket StadiumSharjah2024220524326.008263.4100061
Curtis CampherIRESylhet International Cricket StadiumSylhet2023320523626.006580.0000060
Jeremy ConeyNZQueen's Park OvalPort of Spain1985221523352.009256.5200070
Mike GattingENGEden ParkAuckland1984-1988220524826.009952.5300010
Gus LogieWIEden GardensKolkata1988-1989220523826.006382.5400040
Duleep MendisSLAdelaide OvalAdelaide1985220524526.006283.8700010
PreviousPage 230Next

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.