Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWD25/1 (4.4)WP chose to bowlFirst-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
Andre FletcherWINational Cricket Stadium, St George'sGrenada2008220311915.506051.6700050
Angelo MathewsSLHarare Sports ClubHarare2008-2010320313115.503979.4900101
Angelo MathewsSLLord'sLondon2011-2014221313031.005160.7800040
Calum MacLeodSCOGrange Club Cricket GroundEdinburgh2011220313115.504372.0900110
Ravichandran AshwinINDSydney Cricket GroundSydney2012-2015220312615.505062.0000020
Hiral PatelCANSportpark ThurledeSchiedam2010220311815.504273.8100060
Tim PaineAUSSophia GardensCardiff2010-2018220311615.504077.5000040
Kedar JadhavINDBarabati StadiumCuttack2017-2019220312215.5020155.0000041
Usman KhawajaAUSKensington Oval, BridgetownBarbados2016320311715.5031100.0000040
Bhuvneshwar KumarINDHimachal Pradesh Cricket Association StadiumDharamsala2013-2017320313115.503588.5700150
Colin de GrandhommeNZSydney Cricket GroundSydney2016-2020220312515.503491.1800040
Mohammad MithunBANZahur Ahmed Chowdhury StadiumChattogram20182223124*-3296.8800031
Moeen AliENGRiverside GroundChester-le-Street2018-2022320312815.506150.8200010
Andrew McBrineIRECastle AvenueDublin2025321312831.0024129.1700040
Iftikhar AhmedPAKRajiv Gandhi International Stadium, UppalHyderabad20232213122*31.0021147.6200050
Robin SinghINDKingsmead Cricket GroundDurban1997220311615.504273.8100011
Mohammad NawazPAKHazelaarwegRotterdam2022320312715.504470.4500012
Asif AliPAKTrent BridgeNottingham2019220311715.5023134.7800012
Hasan AliPAKLord'sLondon2016-2021220313115.5022140.9100123
Wiaan MulderSAGreat Barrier Reef ArenaMackay2025220312615.503393.9400040
Fakhar ZamanPAKR Premadasa StadiumColombo2023220312715.506150.8200020
Michael JonesSCOGrand Prairie StadiumDallas2024420311915.504273.8100030
Zawar FaridUAEMannofield ParkAberdeen2022220311615.5024129.1700022
Ollie HairsSCOHazelaarwegRotterdam2010220312715.504372.0900070
Sushant ModaniUSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2021220312415.506150.8200030
Charlie TearSCOSportpark MaarschalkerweerdUtrecht2025220311915.504175.6100050
Brian BennettZIMZayed Cricket StadiumAbu Dhabi2026220313115.504667.3900141
Imran KhanPAKArbab Niaz StadiumPeshawar1985-19863213123*31.004864.5800001
Javed MiandadPAKAyub National StadiumQuetta1978-1984220312515.507044.2900010
Warren LeesNZTrent BridgeNottingham1979-1983320312615.5030103.3300040
Desmond HaynesWINehru StadiumGuwahati1983-1987220311715.507441.8900030
Mike GattingENGSector 16 StadiumChandigarh1985-1993220313115.504175.6100120
Gus LogieWINational StadiumKarachi1985-19903213131*31.0026119.2300100
Gus LogieWIThe GabbaBrisbane1992-1993220312615.505754.3900010
Allan LambENGBourdaGeorgetown1990220312215.508138.2700020
Derek PringleENGTrent BridgeNottingham1982-19893213125*31.005358.4900020
Somachandra De SilvaSLTyronne Fernando StadiumMoratuwa19842213118*31.003881.5800020
Roger HarperWILal Bahadur Shastri StadiumHyderabad1993-1996221312631.0023134.7800030
Eldine BaptisteWIMelbourne Cricket GroundMelbourne1984-19856213128*31.0031100.0000010
Mohammad AzharuddinINDHarare Sports ClubHarare1992-1998220312915.507342.4700030
Courtney WalshWIEdgbaston Cricket GroundBirmingham1988-19912223129*-28110.7100031
Simon O'DonnellAUSThe GabbaBrisbane1989-19903213131*31.0029106.9000120
Curtly AmbroseWINewlands Cricket GroundCape Town1993-19992213119*31.003588.5700031
Daryll CullinanSAIqbal StadiumFaisalabad1994-1996220312715.505062.0000020
Vinod KambliINDSeddon ParkHamilton1992-1995220313015.505160.7800001
Suresh PereraSLSinhalese Sports Club GroundColombo2001320313015.504963.2700011
Ramesh SethiEAFEdgbastonBirmingham1975220313015.5010529.5200030
Craig WhiteENGHarare Sports ClubHarare1997-20003313127*15.504568.8900110
Jacob OramNZSinhalese Sports Club GroundColombo2001-2002330313010.333783.7800111
Kyle MillsNZSuperSport ParkCenturion2005-2009330311910.334273.8100121
PreviousPage 340Next

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.