Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st 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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
BJ PatelKENSharjah Cricket Association StadiumSharjah2003330311810.335655.3600160
Mohammad AshrafulBANR. Premadasa StadiumColombo2004-2005330313110.336250.0000220
Kumar DharmasenaSLSinhalese Sports Club GroundColombo1994-2001930312210.334175.6100010
Ian BradshawWISabina Park, KingstonJamaica2005-20074313117*15.504667.3900020
James HopesAUSSuperSport ParkCenturion20095313122*15.503881.5800060
Stuart BroadENGWestern Australia Cricket Association GroundPerth2014-2015332312431.0027114.8100032
Tim SoutheeNZRiverside GroundChester-le-Street2008-2019331311815.503588.5700021
Bhuvneshwar KumarINDMaharashtra Cricket Association StadiumPune2013-2021630311810.334963.2700020
Ahmed RazaUAEKinrara Academy OvalKuala Lumpur2014-2018330311710.335853.4500021
Soumya SarkarBANSher-e-Bangla National Cricket StadiumMirpur2016330312010.334568.8900130
Ish SodhiNZSeddon ParkHamilton2016-2023731311815.5031100.0000112
Travis HeadAUSPerth StadiumPerth2018-2025330312210.334470.4500040
Moeen AliENGSophia GardensCardiff2017-2018330311210.3331100.0000031
Liam LivingstoneENGNarendra Modi StadiumAhmedabad2023-2025330312010.335062.0000040
Hasan AliPAKSheikh Zayed StadiumAbu Dhabi2016-2018630311610.333491.1800021
Ghulam ShabberUAEOld HarariansHarare2018330311910.336448.4400030
Graham HumeIREZayed Cricket StadiumAbu Dhabi2024330312110.334667.3900022
Shayan JahangirUSADubai International Cricket StadiumDubai2025330311810.334372.0900040
Tristan StubbsSASharjah Cricket StadiumSharjah20243313126*15.505358.4900121
Waseem MuhammadUAEMannofield ParkAberdeen2022330312310.3328110.7100032
Glenn TurnerNZCarisbrookDunedin1974-1983331311815.505062.0000030
Chris OldENGOld Trafford Cricket GroundManchester1977-1979431312515.503783.7800140
Jeff DujonWISabina ParkKingston1984-1991531312715.504667.3900040
Kirti AzadINDSharjah Cricket StadiumSharjah1984-1986530313010.336646.9700102
Kris SrikkanthINDNehru StadiumGuwahati1983-1987330311910.337342.4700020
Vic MarksENGSydney Cricket GroundSydney1983-1985431312215.505655.3600040
Adam HollioakeENGEdgbaston Cricket GroundBirmingham1996-1999330311510.335754.3900020
Mahendra NagamootooWISydney Cricket GroundSydney2001330312010.338636.0500050
Romesh KaluwitharanaSLSinhalese Sports Club GroundColombo1993-2001441312510.335062.0000220
Ajit AgarkarINDQueen's Park Oval, Port of SpainTrinidad2006-200754031217.756547.6900200
Bastiaan ZuiderentNEDVRA Cricket GroundAmstelveen2006-200944031297.755853.4500240
Darren GoughENGSharjah Cricket StadiumSharjah19994413120*10.334568.8900011
Blessing MahwireZIMQueen's Park Oval, Port of SpainTrinidad20064443110*-5556.3600000
Rawl LewisWISharjah Cricket StadiumSharjah1997442311615.504273.8100020
Gary WilsonIREWillowmoore ParkBenoni2009-201644031147.757839.7400120
Sohail TanvirPAKGaddafi StadiumLahore2007-2008541312610.3329106.9000112
Rusty TheronUSATribhuvan University International Cricket GroundKirtipur202044031127.756547.6900150
Devendra BishooWISir Vivian Richards Stadium, North SoundAntigua2011-2017543311531.004864.5800020
Navneet DhaliwalCANDubai International Cricket StadiumDubai202444031137.757839.7400001
Mark AdairIREStormont Cricket GroundBelfast2019-202644031127.754273.8100011
Ayan KhanOMAForthillDundee202444031177.755457.4100240
Shubham RanjaneUSATribhuvan University International Cricket GroundKirtipur2026441311610.3329106.9000050
Abdul QadirPAKMelbourne Cricket GroundMelbourne1984-1990442312315.503979.4900030
Stuart LawAUSWACA GroundPerth1994-199844031147.756646.9700030
Luke JongweZIMSharjah Cricket StadiumSharjah2015-20165513113*7.753783.7800111
Chad SoperPNGWanderers Cricket GroundWindhoek2022-2023552311110.337939.2400000
David BrainZIMHarare Sports ClubHarare1992-19956513112*7.756845.5900130
Brian VitoriZIMHarare Sports ClubHarare2011-2015126231177.754568.8900231
Venkatesh PrasadINDSharjah Cricket StadiumSharjah1994-2000241143184.436448.4400110
Shiv Sunder DasINDEden ParkAuckland2002110303030.006050.0000021
PreviousPage 341Next

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.