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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 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
Shane WatsonAUSTrent BridgeNottingham2009220403620.004393.0200060
Brian LaraWINewlands Cricket GroundCape Town19932214026*40.006264.5200060
Carl HooperWINewlandsCape Town2003220404020.004197.5600130
Ramnaresh SarwanWIBourda, GeorgetownGuyana2004-2006220404020.004295.2400111
Guy WhittallZIMBasin ReserveWellington1996-1998220403120.008944.9400020
Shoaib MalikPAKKingsmeadDurban2007-2019321402140.005375.4700040
Gavin RennieZIMSharjah Cricket StadiumSharjah1998221402840.006066.6700011
Aftab AhmedBANAntigua Recreation Ground, St. John'sAntigua2007220404020.0029137.9300170
Irfan PathanINDNational StadiumKarachi20083214038*40.0031129.0300040
Kevin PietersenENGSheikh Zayed StadiumAbu Dhabi2012220402620.008248.7800050
Matt PriorENGMaharani Usharaje Trust Cricket GroundIndore2006-2008220403820.007553.3300040
Denesh RamdinWIEden ParkAuckland2006-2013320403820.0039102.5600050
Dave Langford-SmithIRECivil Service Cricket ClubBelfast20072224031*-21190.4800013
Ed JoyceIREEden GardensKolkata2011220402820.005770.1800050
Lendl SimmonsWINational Cricket Stadium, St George'sGrenada2014220404020.006363.4900130
Kieron PollardWISheikh Abu Naser StadiumKhulna2012220402520.005967.8000030
Kieron PollardWIKensington Oval, BarbadosBridgetown2020221404040.0033121.2100024
Gary WilsonIRECivil Service Cricket ClubBelfast2008-20132214035*40.008248.7800041
Brenton ParchmentWIQueens Sports ClubBulawayo2007220402520.006462.5000070
Raqibul HasanBANZohur Ahmed Chowdhury StadiumChittagong2009221403140.006858.8200031
Calum MacLeodSCOMoosa Cricket StadiumPearland2022220402020.006066.6700060
Hiral PatelCANClontarf Cricket Club GroundDublin2011220402020.004197.5600070
Lahiru ThirimanneSLSheikh Zayed StadiumAbu Dhabi2017220402820.007950.6300000
Daniel ChristianAUSBrisbane Cricket Ground, WoolloongabbaBrisbane20122214030*40.0026153.8500070
Mitchell MarshAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2017-2018220403620.006066.6700030
Craig ErvineZIMGalle International StadiumGalle2017220402220.006462.5000040
Asad ShafiqPAKKennington OvalLondon2010-2013220404020.006363.4900140
Chris WoakesENGNewlandsCape Town2016-2020220404020.004785.1100120
Jos ButtlerENGBay OvalMount Maunganui2018-20252214036*40.0028142.8600033
Tom LathamNZSydney Cricket GroundSydney2016-2020220403820.004686.9600040
Jason RoyENGNewlandsCape Town2016-2020220403220.004785.1100050
Reeza HendricksSANewlandsCape Town2019-2020220403420.004785.1100041
James NeeshamNZOld TraffordManchester2019220402820.004197.5600021
Logan van BeekNEDTakashinga Sports Club, HighfieldHarare2023321402840.0039102.5600031
Mohammad NabiAFGDaren Sammy Cricket GroundGros Islet20172214027*40.005474.0700020
Kyle MayersWIShere Bangla National StadiumMirpur2021220404020.006561.5400141
Sohaib MaqsoodPAKShere Bangla National StadiumMirpur2014220403820.005868.9700021
Ben DuckettENGRiverside GroundChester-le-Street2024-2026220403220.0038105.2600060
Blair TicknerNZEden ParkAuckland2023-2026221403440.0027148.1500024
Shreyas IyerINDSydney Cricket GroundSydney2020-2025320403820.0038105.2600050
Chad SoperPNGOld HarariansHarare2018220403920.008050.0000040
Dasun ShanakaSLMahinda Rajapaksa International Cricket StadiumHambantota2023320402320.0029137.9300031
Mark AdairIRECounty GroundChelmsford20233214020*40.0018222.2200023
Prince MasvaureZIMQueens Sports ClubBulawayo2018220403920.006066.6700020
Aiden MarkramSASenwes ParkPotchefstroom2023-2026220402520.004295.2400061
Faheem AshrafPAKBasin ReserveWellington2018221402340.0027148.1500033
Ryan BurlZIMR Premadasa StadiumColombo2024320403120.005080.0000021
Wanindu HasarangaSLNational StadiumKarachi2019220403020.0035114.2900012
Daniel ter BraakNEDVRA Cricket GroundAmstelveen2018220403920.009442.5500020
Najibullah ZadranAFGGaddafi StadiumLahore2023220402320.0040100.0000032
PreviousPage 284Next

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.