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 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th 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)ODI5th 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
Nicolas PooranWIMA Chidambaram Stadium, ChepaukChennai20191112929*-23126.0900040
Anwar AliPAKPallekele International Cricket StadiumKandy20151112929*-20145.0000021
Mark ChapmanNZBasin ReserveWellington20251112929*-3680.5600030
Sharjeel KhanPAKMelbourne Cricket GroundMelbourne2017110292929.003290.6300040
Murray GoodwinZIMRawalpindi Cricket StadiumRawalpindi1998110292929.003485.2900030
Tom CurranENGHeadingleyLeeds20191112929*-15193.3300022
Vijay ShankarINDRose BowlSouthampton2019110292929.004170.7300020
Donald TiripanoZIMBoland ParkPaarl2018110292929.003778.3800050
Corbin BoschSAShaheed Veer Narayan Singh International StadiumRaipur20251112929*-15193.3300040
Andile PhehlukwayoSASeddon ParkHamilton20171112929*-23126.0900022
Andile PhehlukwayoSAHagley OvalChristchurch20171112929*-3485.2900040
Marnus LabuschagneAUSDubai International Cricket StadiumDubai2025110292929.003680.5600021
Matthew ShortAUSHeadingleyLeeds2024110292929.003680.5600041
Karan KCNEPSharjah Cricket StadiumSharjah20221112929*-25116.0000012
Mohammad RizwanPAKMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2015110292929.003485.2900040
Babar AzamPAKThe Village, MalahideDublin2016110292929.0029100.0000020
Shai HopeWISydney Cricket GroundSydney2024110292929.006544.6200001
Imad WasimPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2017110292929.003680.5600011
Robin SinghINDVidarbha Cricket Association GroundNagpur2000110292929.003582.8600020
Robin SinghINDKensington OvalBridgetown1997110292929.005651.7900010
Ayan KhanOMATribhuvan University International Cricket GroundKirtipur2023110292929.0028103.5700031
Roston ChaseWIBarsapara Cricket StadiumGuwahati20261112929*-25116.0000040
Shimron HetmyerWICobham Oval (New)Whangarei2017110292929.004269.0500040
Shimron HetmyerWIRiverside GroundChester-le-Street2019110292929.003876.3200020
Avishka FernandoSLSt George's ParkGqeberha2019110292929.0027107.4100050
Joshua LittleIRETrent BridgeNottingham2023110292929.0029100.0000041
Mahedi HasanBANR Premadasa StadiumColombo20231112929*-23126.0900030
Mohammad SaifuddinBANKennington OvalLondon2019210292929.0023126.0900031
Jhye RichardsonAUSArun Jaitley StadiumDelhi2019110292929.0021138.1000030
Dipendra Singh AireeNEPPallekele International Cricket StadiumKandy2023110292929.0025116.0000030
Wanindu HasarangaSLHarare Sports ClubHarare2023110292929.0021138.1000021
Wanindu HasarangaSLMahinda Rajapaksa International Cricket StadiumHambantota20232112929*-12241.6700041
Eathan BoschSANamibia Cricket GroundWindhoek2026210292929.0013223.0800004
Scott McKechnieHKICC AcademyDubai2017110292929.004269.0500020
Jayden SealesWIEdgbastonBirmingham20251112929*-14207.1400023
Mahesh TheekshanaSLMaharashtra Cricket Association StadiumPune2023110292929.003193.5500031
Saud ShakeelPAKEden GardensKolkata2023210292929.003778.3800040
Dewald BrevisSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2025110292929.0029100.0000021
Harshit RanaINDKotambi StadiumVadodara2026110292929.0023126.0900021
Keacy CartyWIKennington OvalLondon2025110292929.003582.8600020
Tayyab TahirPAKQueens Sports ClubBulawayo20242112929*-16181.2500040
Alick AthanazeWIHagley OvalChristchurch2025110292929.005850.0000021
Ghazi GhoriPAKShere Bangla National Stadium, MirpurDhaka2026110292929.003974.3600031
Hasnain Ul WahabOMATribhuvan University International Cricket GroundKirtipur2026110292929.004367.4400031
Glenn TurnerNZThe GabbaBrisbane1983110292929.004269.0500010
Graham RoopeENGZafar Ali StadiumSahiwal1977110292929.0027107.4100012
Shafiq AhmedPAKZafar Ali StadiumSahiwal1977110292929.004367.4400020
Mudassar NazarPAKNiaz StadiumHyderabad1985-1987210292929.005552.7300000
Dilip VengsarkarINDOld TraffordManchester1986110292929.004663.0400020
Dilip VengsarkarINDMA Chidambaram StadiumChennai1987110292929.004564.4400020
PreviousPage 352Next

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.