Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Romesh KaluwitharanaSLSydney Cricket GroundSydney1995-1999440865421.5013066.15012100
Khaled MashudBANMA Aziz StadiumChattogram2004-20054438650*86.0085101.1801041
Sunil DhaniramCANWillowmoore ParkBenoni2006-2009440864121.5011674.1400181
Fawad AlamPAKDubai International Cricket StadiumDubai2010-20144428659*43.0011872.8801040
Luke RonchiNZWestpac StadiumWellington2014-2016641864728.6771121.1300082
Saleem MalikPAKBasin ReserveWellington1989-19954428642*43.0010978.9000050
Darren SammyWIArnos Vale Ground, KingstownSt Vincent2008-2012752863528.6779108.8600073
Bernard ScholtzNAMUnited Cricket Club GroundWindhoek2022-20248528631*28.6772119.4400162
Saiteja MukkamallaUSATakashinga Sports Club, HighfieldHarare2023550865517.2079108.8601282
Saleem MalikPAKThe GabbaBrisbane1989-1993660862714.3310284.3100030
Inzamam-ul-HaqPAKSinhalese Sports Club GroundColombo1994-2006870863312.2918945.5000291
Andy WallerZIMHarare Sports ClubHarare1992-1997770864012.2914559.3100281
Champaka RamanayakeSLSharjah Cricket StadiumSharjah1988-199515104861914.3315256.5800151
Nasser HussainENGGoodyear ParkBloemfontein2000110858585.0011474.56010120
Rahul DravidINDVidarbha C.A. GroundNagpur20051118585*-63134.9201081
Nick KnightENGBellerive OvalHobart2003110858585.0010283.3301060
Jan-Berrie BurgerNAMSt George's Park, Port ElizabethGqeberha2003110858585.008698.84010101
Kennedy OtienoKENIndira Priyadarshini StadiumVisakhapatnam1996110858585.0013762.0401081
Gautam GambhirINDTitwoodGlasgow20071118585*-11573.9101081
Ian BellENGSaurashtra Cricket Association StadiumRajkot2013110858585.009688.5401091
George BaileyAUSMaharashtra Cricket Association StadiumPune2013110858585.0082103.66010100
Craig ErvineZIMVidarbha Cricket Association Stadium, JamthaNagpur2011110858585.0081104.9401062
David BoonAUSKensington OvalBridgetown19951118585*-85100.0001070
Colin MunroNZKhan Shaheb Osman Ali StadiumFatullah2013110858585.0077110.3901072
Anshuman RathHKQueens Sports ClubBulawayo2018110858585.0011772.6501061
Shubman GillINDBrian Lara Stadium, Tarouba, TrinidadTarouba2023110858585.009292.39010110
Matthew BreetzkeSALord'sLondon2025110858585.0077110.3901073
Allan BorderAUSEdgbastonBirmingham19851118585*-12369.1101050
Mohammad AzharuddinINDTyronne Fernando StadiumMoratuwa1993110858585.0010382.5201052
Dean JonesAUSNehru StadiumMargao1989110858585.0010184.1601072
Ramiz RajaPAKVidarbha Cricket Association GroundNagpur19891118585*-82103.6601080
Mike AthertonENGMangaung OvalBloemfontein1996110858585.0011077.2701050
Graeme HickENGSardar Patel StadiumAhmedabad1996110858585.0010283.3301090
Graham ThorpeENGRawalpindi Cricket StadiumRawalpindi1996-2000220854642.5014060.7100040
Romesh KaluwitharanaSLTrent BridgeNottingham1998-2002220855242.5010382.52010101
Kumar SangakkaraSLKensington Oval, BridgetownBarbados2003-2007220855442.5010878.7001071
Kumar SangakkaraSLSophia GardensCardiff2013220856842.5013164.8901090
Matthew HaydenAUSWestpac StadiumWellington2005-2007220857142.5014857.4301090
Steve WaughAUSMcLean ParkNapier1998-20002218543*85.0082103.6600043
Boeta DippenaarSARawalpindi Cricket StadiumRawalpindi2003220857442.5016352.1501050
Inzamam-ul-HaqPAKEdgbaston Cricket GroundBirmingham1996-2001220857942.5011176.5801090
Nathan AstleNZNational StadiumKarachi1996-2002220856042.509688.5401073
Chris HarrisNZQueens Sports ClubBulawayo1997-20002218577*85.0011474.5601070
Chris CairnsNZSeddon ParkHamilton1995-1998220854342.5073116.4400008
Michael BevanAUSM. Chinnaswamy StadiumBengaluru1996-2003320854942.5010580.9500050
Thomas OdoyoKENDe Beers Diamond OvalKimberley2001-2008220855342.5012667.4601080
Mohammad HafeezPAKMelbourne Cricket GroundMelbourne2005-2017220857242.5014359.44010100
Shoaib MalikPAKEden GardensKolkata2004-2013220856142.5085100.0001072
Jimmy KamandeKENSenwes ParkPotchefstroom2009320855842.5010382.5201092
Marlon SamuelsWINational Cricket StadiumSt George's2001220856542.509292.39010110
PreviousPage 133Next

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.