Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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/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
Heath StreakZIMBarabati StadiumCuttack1998-2000220353017.504283.3300030
Hannan SarkarBANMA Aziz Stadium, ChittagongChattogram2002-2003220353017.506653.0300050
Thomas OdoyoKENEden GardensKolkata1998-2011220352117.506256.4500031
Tim de LeedeNEDWarner Park, BasseterreSt Kitts2007320352117.505860.3400040
Chris NevinNZBeausejour StadiumGros Islet2002220352017.505662.5000030
Matt HorneNZAdelaide OvalAdelaide1997220353117.504971.4300040
Matt HorneNZHarare Sports ClubHarare1997220352217.504872.9200050
Chris ReadENGOld TraffordManchester20032213530*35.004479.5500030
Salman ButtPAKAdelaide OvalAdelaide2005-2010220353417.504381.4000050
MS DhoniINDR. Premadasa StadiumColombo20052213528*35.0024145.8300012
Xavier MarshallWINational Cricket Stadium, St George'sGrenada2008220353517.506653.0300140
Ross TaylorNZSher-e-Bangla National StadiumMirpur2008220353317.505860.3400022
Robin UthappaINDBrisbane Cricket Ground, WoolloongabbaBrisbane2008320353017.506256.4500010
Kevin O'BrienIREKensington Oval, BarbadosBridgetown2020220353117.5033106.0600041
Jamie DalrympleENGSydney Cricket GroundSydney2007220353017.5028125.0000031
Delyone BordenBERAntigua Recreation Ground, St. John'sAntigua20072223519*-4087.5000030
Paul HoffmannSCOCambusdoon New GroundAyr2006220353117.5017205.8800024
Kieron PollardWIDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2011-2019220353517.5031112.9000132
Kieron PollardWIEkana Cricket StadiumLucknow2019320353217.5031112.9000012
Alex ObandaKENSportpark ThurledeSchiedam2010220352117.504774.4700070
David HusseyAUSMarrara Cricket GroundDarwin2008320352417.504971.4300001
Shikhar DhawanINDHimachal Pradesh Cricket Association StadiumDharamsala2014-2017220353517.504185.3700161
Shikhar DhawanINDKingsmeadDurban2013-2018220353517.5031112.9000160
Gregor MaidenSCOVRA GroundAmstelveen2010220353017.506950.7200030
Moisés HenriquesAUSEdgbastonBirmingham2017220351817.5033106.0600070
Darren BravoWIKennington OvalLondon2013220353517.508740.2300120
Ryan McLarenSASharjah Cricket StadiumSharjah2013220352717.505168.6300050
Kedar JadhavINDQueen's Park Oval, TrinidadPort of Spain20192213519*35.0026134.6200031
David MillerSAMA Chidambaram Stadium, ChepaukChennai2015-2023220352917.504577.7800032
Colin IngramSAWillowmoore ParkBenoni2010-2013220352017.5028125.0000032
Alex HalesENGRiverside GroundChester-le-Street2015-20182213534*35.004872.9200030
Jonny BairstowENGShere Bangla National StadiumMirpur2016220353517.505662.5000110
Junaid SiddiquiCANClontarf Cricket Club GroundDublin2011220352517.505168.6300011
Carlos BrathwaiteWISir Vivian Richards Stadium, North SoundAntigua2017220352317.503697.2200030
Sabbir RahmanBANMalahideDublin2017220353517.503794.5900131
Quinton de KockSABay OvalMount Maunganui2014220352617.503892.1100050
Duncan AllanKENSportpark WestvlietThe Hague2011220352717.507248.6100030
Tim GruijtersNEDGymkhana Club GroundNairobi2010220352917.506157.3800012
James NeeshamNZKensington Oval, Bridgetown, BarbadosBridgetown20222213534*35.0018194.4400014
Travis HeadAUSSuperSport ParkCenturion2016-2023221351835.0029120.6900031
Taskin AhmedBANZahur Ahmed Chowdhury StadiumChattogram2016-20246223518*-26134.6200023
Mohammad NadeemOMAMannofield ParkAberdeen20193213529*35.007248.6100010
Glenn PhillipsNZHimachal Pradesh Cricket Association StadiumDharamsala2023220352317.504283.3300011
Con de LangeSCODubai International Cricket StadiumDubai20172213518*35.006157.3800001
Jofra ArcherENGGaddafi StadiumLahore20252213521*35.0018194.4400041
Saqib ZulfiqarNEDQueens Sports ClubBulawayo20232213533*35.003794.5900031
Shadab KhanPAKNational StadiumKarachi2019-20234213521*35.0024145.8300022
Wesley MadhevereZIMCivil Service Cricket Club, StormontBelfast2021320351917.504381.4000021
Kevin SinclairWIHarare Sports ClubHarare2023320352517.506058.3300020
Ruben TrumpelmannNAMSharjah Cricket StadiumSharjah2022220352817.5028125.0000013
PreviousPage 314Next

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.