Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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
Shoaib MalikPAKSheikh Zayed Cricket StadiumAbu Dhabi2008-20182216451*64.0057112.2801031
Daren GangaWIAsgiriya StadiumKandy2001220645232.0010362.1401060
Dwayne SmithWIArnos Vale GroundKingstown20042216462*64.006696.9701022
Irfan PathanINDKinrara Academy OvalKuala Lumpur2006220646432.006992.7501162
Chris BroadENGBrisbane Cricket GroundBrisbane1987220644932.0014344.7600031
Thilina KandambySLNew Wanderers StadiumJohannesburg2009220645332.0010163.3701060
Ian BellENGSeddon ParkHamilton2008-2013220646432.008080.0001162
Peter FultonNZBellerive OvalHobart2007220643732.009666.6700021
Narsingh DeonarineWIRangiri Dambulla International StadiumDambulla2005220644132.0013547.4100061
Kevin O'BrienIREKensington Oval, BridgetownBarbados2007220644832.006992.7500052
Dean MinorsBERSedgars ParkPotchefstroom2006220643732.0010759.8100072
Sunil DhaniramCANSharjah Cricket Association Stadium, SharjahUAE2010220645632.008674.4201041
Ravi BoparaENGMA Chidambaram Stadium, ChepaukChennai2011220646032.0011456.1401031
Gary WilsonIREStormontBelfast2016320645832.0010560.9501051
Jesse RyderNZSher-e-Bangla National StadiumMirpur2008220643432.007783.1200081
Richie BerringtonSCOMaple Leaf North-West GroundKing City2025220646432.0012152.8901160
Wayne ParnellSASharjah Cricket StadiumSharjah2013221645664.007486.4901071
Gyanendra MallaNEPVRA Cricket GroundAmstelveen2018220645132.008575.29010100
Shaiman AnwarUAEMcLean ParkNapier2015220646232.009468.0901042
Mominul HaqueBANZahur Ahmed Chowdhury StadiumChattogram20142216433*64.006992.7500050
Corey AndersonNZSaxton OvalNelson2014-2015221644764.0057112.2800033
Jason HolderWITakashinga Sports Club, HighfieldHarare2023220645632.0044145.4501024
Andrew McBrineIREThe Rose BowlSouthampton2020320644032.007288.8900051
Dawid MalanENGNarendra Modi StadiumAhmedabad2023220645032.008872.7301061
Dhananjaya de SilvaSLShere Bangla National Stadium, MirpurDhaka20212216455*64.008575.2901050
Gavin SinghUSAUnited Cricket Club GroundWindhoek2023220644132.006795.5200062
Jan FrylinckNAMICC AcademyDubai20222216457*64.008179.0101060
Sadeera SamarawickramaSLArun Jaitley StadiumDelhi2023220644132.0061104.9200071
Rachin RavindraNZMcLean ParkNapier2023-2025220645632.0058110.3401065
Vikramjit SinghNEDRajiv Gandhi International Stadium, UppalHyderabad2023220645232.008773.5601051
Cade CarmichaelIRECastle AvenueDublin2025320644832.008278.0500071
Richard HadleeNZLancaster ParkChristchurch1976-1984320644132.0064100.0000082
Viv RichardsWINehru StadiumGuwahati1983-1987220644132.009269.5700011
Desmond HaynesWIWankhede StadiumMumbai1989-1993220646432.0010759.8101170
Sandeep PatilINDThe GabbaBrisbane1980-1981220644832.008476.1900042
Kris SrikkanthINDSher-i-Kashmir StadiumSrinagar1983-1986220644032.0012650.7900030
Saleem YousufPAKSydney Cricket GroundSydney1990320645932.008377.1101060
Manoj PrabhakarINDCarisbrookDunedin1990-1995320645032.008971.9101090
Manzoor ElahiPAKSinhalese Sports ClubColombo1986220643732.006795.5200043
Peter CantrellNEDGaddafi StadiumLahore1996220644732.0013846.3800020
Adam ParoreNZFeroz Shah KotlaDelhi1994-1999220645132.0013746.7201010
Adrian KuiperSAHarare Sports ClubHarare1995221645064.008179.0101031
Daryll CullinanSAThe GabbaBrisbane1994220643732.008872.7300040
Steve RhodesENGOld Trafford Cricket GroundManchester1989-1994220645632.009170.3301070
Sherwin CampbellWIKallang GroundSingapore1999220646332.007288.89010100
VVS LaxmanINDM. Chinnaswamy StadiumBengaluru1998-2003330644521.3361104.9200081
Sachin TendulkarINDQueen's Park Oval, Port of SpainTrinidad20073316457*32.0058110.3401134
Virender SehwagIWX/ICCDocklands StadiumMelbourne2005330643721.336598.4600081
Alec StewartENGCaptain Roop Singh StadiumGwalior1989-1993330643321.3311754.7000041
Alec StewartENGBasin ReserveWellington1991-1997330644121.339269.57000100
PreviousPage 187Next

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.