Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)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)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
GR CodringtonCANToronto C.S.C.C.Toronto2006110282828.003093.3300021
Tom de GroothNEDVidarbha Cricket Association Stadium, JamthaNagpur2011110282828.003190.3200030
Peter BorrenNEDBert Sutcliffe OvalLincoln2014110282828.0018155.5600022
Eric SzwarczynskiNEDZahur Ahmed Chowdhury StadiumChattogram2011110282828.006344.4400001
Eric SzwarczynskiNEDFeroz Shah KotlaDelhi2011110282828.004266.6700040
Mark GillespieNZSeddon ParkHamilton2007110282828.0015186.6700030
Ross LyonsSCOChittagong Divisional StadiumChattogram2006110282828.003873.6800020
Kieron PollardWISophia GardensCardiff2013110282828.0023121.7400050
Kenny CarrollIREJaffery Sports Club GroundNairobi2007110282828.004562.2200021
MahmudullahBANTitwoodGlasgow20101112828*-2996.5500010
Nathan McCullumNZTrent BridgeNottingham2013110282828.003384.8500020
Kamran HussainPAKMultan Cricket StadiumMultan20081112828*-21133.3300020
Shikhar DhawanINDHagley OvalChristchurch2022110282828.004562.2200031
Manish PandeyINDPunjab Cricket Association Stadium, MohaliChandigarh20161112828*-3482.3500030
Skhawat AliHKBayuemas OvalKuala Lumpur2014110282828.005451.8500050
James AtkinsonHKBayuemas OvalKuala Lumpur2014110282828.003873.6800031
Saeed AjmalPAKGrange Cricket Club Ground, Raeburn PlaceEdinburgh2013110282828.0028100.0000030
Samit PatelENGMadhavrao Scindia Cricket GroundRajkot2008110282828.0028100.0000002
Angelo MathewsSLBuffalo ParkEast London2012110282828.002996.5500011
Wayne ParnellSAKensington Oval, BridgetownBarbados2016210282828.005848.2800020
Ravichandran AshwinINDPunjab Cricket Association Stadium, MohaliChandigarh2011-2013310282828.003580.0000030
Yashpal SharmaINDBurlton ParkJullundur19811112828*-4660.8700011
George BaileyAUSDubai International Cricket StadiumDubai2014110282828.006841.1800030
George BaileyAUSKingsmeadDurban2016110282828.0018155.5600011
Mohammad AmirPAKSophia GardensCardiff2016-20172112828*-4365.1200010
Umar AkmalPAKHeadingleyLeeds2010110282828.0023121.7400040
Thisara PereraSLSheikh Zayed Cricket StadiumAbu Dhabi2018110282828.003677.7800020
Peter IngramNZUniversity OvalDunedin2010110282828.004957.1400040
Shem NgocheKENMombasa Sports Club Ground2012210282828.003775.6800011
George DockrellIRELord'sLondon2017110282828.003093.3300021
David MillerSAHagley OvalChristchurch2017110282828.003971.7900030
Wesley BarresiNEDBay OvalMount Maunganui2014110282828.0021133.3300041
Jos ButtlerENGRangiri Dambulla International StadiumDambulla2018210282828.0025112.0000020
David BoonAUSTrent BridgeNottingham1989110282828.003580.0000020
Nathan Coulter-NileAUSRajiv Gandhi International Stadium, UppalHyderabad2019110282828.0027103.7000030
Tom LathamNZMelbourne Cricket GroundMelbourne2016110282828.003677.7800030
Andrew EllisNZWarner Park, BasseterreSt Kitts2012110282828.003775.6800020
Soumya SarkarBANManuka OvalCanberra2015110282828.0025112.0000031
Temba BavumaSAMA Chidambaram Stadium, ChepaukChennai2023110282828.0027103.7000041
Henry NichollsNZOld TraffordManchester2019110282828.005154.9000020
Logan van BeekNEDRajiv Gandhi International Stadium, UppalHyderabad20231112828*-28100.0000031
Rumesh RatnayakeSLWankhede StadiumMumbai19871112828*-22127.2700021
Colin MunroNZWankhede StadiumMumbai2017110282828.003580.0000031
Joe RootENGEden ParkAuckland20131112828*-5650.0000020
Moeen AliENGSeddon ParkHamilton2018110282828.0026107.6900041
Jatinder SinghOMASharjah Cricket StadiumSharjah2022110282828.006841.1800010
Sikandar RazaZIMEden ParkAuckland2015110282828.0015186.6700013
Ashton AgarAUSManuka OvalCanberra2020110282828.0028100.0000020
Alasdair EvansSCOUniversity OvalDunedin2015110282828.003775.6800030
Zane GreenNAMForthillDundee2024110282828.003580.0000040
PreviousPage 359Next

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.