Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL84/5 (13.3)LIOBOL chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th 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 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)ODI1st 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)ODI4th 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 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

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
George MunseySCOMoosa Cricket StadiumPearland2022220302915.007540.0000010
Matthew ShortAUSPerth StadiumPerth2024-2025220302215.004763.8300020
Karan KCNEPHarare Sports ClubHarare2023221302830.0029103.4500041
Shardul ThakurINDMaharashtra Cricket Association StadiumPune2021-2023421303030.0021142.8600013
Dhananjaya de SilvaSLRiverside GroundChester-le-Street2019221302430.004468.1800030
Barry McCarthyIREKensington Oval, BarbadosBridgetown20202213017*30.0028107.1400031
Nasum AhmedBANSharjah Cricket StadiumSharjah2024220302515.0030100.0000012
Muhammad UsmanUAEICC Global Cricket AcademyDubai2017220302915.005158.8200021
Washington SundarINDShere Bangla National Stadium, MirpurDhaka2022220301915.006248.3900010
Scott EdwardsNEDRajiv Gandhi International Stadium, UppalHyderabad2023220303015.0029103.4500121
Bas de LeedeNEDVRA Cricket GroundAmstelveen2018220303015.006248.3900111
Alishan SharafuUAEUnited Cricket Club GroundWindhoek2024220303015.004468.1800141
Shayan JahangirUSAHazelaarwegRotterdam2024220302015.005158.8200020
Kushal BhurtelNEPTitwoodGlasgow2022220302715.004468.1800040
Mohammad Aadil AlamNEPCambusdoon New GroundAyr2022220302015.004369.7700031
Rohan KanhaiWIKennington OvalLondon1973-19753223018*-5158.8200030
Ian ChappellAUSHeadingley Cricket GroundLeeds1975220302815.004961.2200050
Glenn TurnerNZWACA GroundPerth1983220303015.004862.5000140
Imran KhanPAKHeadingley Cricket GroundLeeds1975-19793213021*30.0010129.7000020
Imran KhanPAKPindi Club GroundRawalpindi1985-1987220302215.004369.7700030
Bernard JulienWILord'sLondon1975-19762213026*30.005257.6900010
Mohsin KhanPAKAyub National StadiumQuetta1978-1984220301715.006050.0000020
Ian BothamENGEden ParkAuckland1983-1984220301815.007042.8600020
Bruce EdgarNZP Sara OvalColombo1984220302415.0010030.0000020
John ReidNZP Sara OvalColombo1984220302115.006149.1800010
Jeff DujonWIEden GardensKolkata1988-1989220302815.0030100.0000040
Ravi ShastriINDNehru StadiumGuwahati1983-1987320301815.006446.8800010
Roy DiasSLSinhalese Sports Club GroundColombo1982220302615.005158.8200040
Sidath WettimunySLSharjah Cricket StadiumSharjah1984220301815.006844.1200010
Martin CroweNZBellerive OvalHobart1988-1990220302515.004961.2200030
Navjot SidhuINDKeenan StadiumJamshedpur1993-1995220301815.005060.0000010
Ian HealyAUSOld Trafford Cricket GroundManchester1989-1993220302015.004173.1700040
Tom MoodyAUSR Premadasa StadiumColombo1992220301715.006844.1200011
Mike AthertonENGArbab Niaz StadiumPeshawar1996220302015.005060.0000010
Junior MurrayWISt George's ParkGqeberha1993-19992213030*30.005851.7200100
Dirk ViljoenZIMWACA GroundPerth2001221302930.005060.0000010
Ali BrownENGLord'sLondon1998220301815.0029103.4500040
Manoj CheruparambilHKSinhalese Sports Club GroundColombo2004220303015.005257.6900131
Sanath JayasuriyaSLSt George's ParkGqeberha1994-2000330302010.005356.6000031
Kamran AkmalPAKSydney Cricket GroundSydney2005-2010330301610.005752.6300031
Stephen FlemingNZSuperSport ParkCenturion1994-2005330303010.006645.4500240
Brendon McCullumNZR Premadasa StadiumColombo2009-2011330301410.008236.5900021
Daniel VettoriNZBangabandhu National StadiumDhaka1998-20044323018*30.004961.2200020
Muttiah MuralitharanSLLord'sLondon1998-2006431301815.0025120.0000031
Shane WatsonAUSSt George's ParkGqeberha2002-2011331301515.0026115.3800021
Owais ShahENGHeadingleyLeeds2001-2008330301510.006943.4800000
Chris GayleWIKensington OvalBridgetown2000-2002330301610.007440.5400020
Shahid AfridiPAKEdgbastonBirmingham2004-2006330302510.0023130.4300012
Mashrafe MortazaBANKennington OvalLondon2005-20195313029*15.0028107.1400140
Alistair CampbellZIMSydney Cricket GroundSydney1994-2001330302310.005060.0000031
PreviousPage 347Next

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.