Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st 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
Joseph HarrisCANNewlandsCape Town2003110313131.007441.8900021
Hitesh ModiKENBoland Bank ParkPaarl20011113131*-5160.7800030
Collins ObuyaKENFeroz Shah KotlaDelhi2011110313131.003588.5700031
Tim de LeedeNEDR Premadasa StadiumColombo2002110313131.004372.0900050
Mohammad AshrafulBANAMI StadiumChristchurch2010110313131.005556.3600040
Khaled MahmudBANPunjab Cricket Association IS Bindra StadiumChandigarh1998110313131.003588.5700020
Robin PetersonSALord'sLondon20121113131*-20155.0000041
Sean ErvineZIMGoodyear ParkBloemfontein20031113131*-14221.4300041
Travis FriendZIMNehru StadiumGuwahati2002110313131.003491.1800040
Shoaib MalikPAKBellerive OvalHobart2005110313131.004372.0900040
Shoaib MalikPAKCaptain Roop Singh StadiumGwalior2007110313131.005556.3600030
Misbah-ul-HaqPAKSheikhupura StadiumSheikhupura20081113131*-3296.8800041
Jacques RudolphSASydney Cricket GroundSydney20061113131*-3979.4900020
Martin BicknellENGWACA GroundPerth19902113131*-24129.1700030
Moin KhanPAKHeadingley Cricket GroundLeeds19991113131*-12258.3300023
Craig CummingNZWestpac StadiumWellington2004110313131.004273.8100030
Dwayne SmithWISuperSport ParkCenturion2004-2015210313131.0028110.7100031
Dwayne SmithWISydney Cricket GroundSydney2010-2015210313131.003491.1800041
Michael HusseyAUSRajiv Gandhi International Stadium, UppalHyderabad20091113131*-22140.9100012
Elton ChigumburaZIMKhulna Divisional StadiumKhulna2006110313131.005062.0000030
Prosper UtseyaZIMKennington OvalLondon2004110313131.0028110.7100050
Dwayne BravoWIBarabati StadiumCuttack2007110313131.003393.9400041
Jeff CroweNZLal Bahadur Shastri StadiumHyderabad1987110313131.003588.5700020
Farveez MaharoofSLTrent BridgeNottingham20161113131*-30103.3300011
Roshan MahanamaSLNew RoadWorcester1999110313131.006448.4400030
Ian BellENGProvidence StadiumGuyana2007110313131.007441.8900020
Dinesh KarthikINDMadhavrao Scindia Cricket GroundRajkot2007110313131.004963.2700010
AB de VilliersSAMcLean ParkNapier20121113131*-3588.5700020
Ashwell PrinceSAGoodyear ParkBloemfontein2005110313131.004568.8900050
James HopesAUSSt George's ParkGqeberha2009110313131.0028110.7100030
Albie MorkelSASenwes ParkPotchefstroom20081113131*-3979.4900021
Denesh RamdinWIKingsmeadDurban2015110313131.003296.8800020
Dhammika PrasadSLBrisbane Cricket Ground, WoolloongabbaBrisbane20121113131*-21147.6200021
Andrew WhiteIREHazelaarwegRotterdam2010110313131.003588.5700011
Janeiro TuckerBERAntigua Recreation Ground, St. John'sAntigua2007110313131.003979.4900030
MWA van NieropNEDSedgars ParkPotchefstroom20061113131*-3588.5700031
Eric SzwarczynskiNEDSedgars ParkPotchefstroom2006110313131.003783.7800040
Chamara SilvaSLQueenstown Events CentreQueenstown2006110313131.005358.4900020
Abdur RehmanPAKMultan Cricket StadiumMultan2007110313131.003783.7800030
Eoin MorganENGMannofield ParkAberdeen2014110313131.0023134.7800031
Junaid SiddiqueBANTitwoodGlasgow2010110313131.0019163.1600040
Phil MustardENGWestpac StadiumWellington2008110313131.006051.6700020
Jekon EdnessBERVRA GroundAmstelveen2008110313131.004667.3900011
Sulieman BennWIEdgbastonBirmingham2009110313131.0029106.9000031
Aaron RedmondNZNew Wanderers StadiumJohannesburg2009110313131.005556.3600050
Gregor MaidenSCOHazelaarwegRotterdam2010110313131.003588.5700011
Imrul KayesBANDiamond OvalKimberley2017110313131.004372.0900041
Ravichandran AshwinINDSardar Patel Stadium, MoteraAhmedabad2011-2014310313131.006448.4400010
Hiral PatelCANWankhede StadiumMumbai2011110313131.003588.5700051
David MillerSALord'sLondon2017-2019210313131.003783.7800030
PreviousPage 336Next

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.