Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 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
Jatinder SinghOMANamibia Cricket GroundWindhoek2026330905130.0010090.00010101
Kashyap PrajapatiOMABulawayo Athletic ClubBulawayo2023330907230.0012472.5801072
Oliver PeakeAUSHarare Sports ClubHarare20263319041*45.0090100.0000044
Saleem MalikPAKIbn-e-Qasim Bagh StadiumMultan1984-1994430903230.0012075.0000050
Arjuna RanatungaSLIqbal StadiumFaisalabad1987-1996330905030.009990.9101090
Mohammad AzharuddinINDAMI StadiumChristchurch1990-1999330906330.0015259.2101051
Jimmy AdamsWIBourdaGeorgetown1995-19993319060*45.0014362.9401070
Roger TwoseNZBasin ReserveWellington1995-1999331904145.0014761.2200080
Mahela JayawardeneSLWACA GroundPerth1999-2002440903622.5012075.00000120
Wasim RajaPAKSydney Cricket GroundSydney1981-1984441903330.0012572.0000042
Shoaib MalikPAKShere Bangla National StadiumMirpur2008-2011541905330.0011478.9501071
MS DhoniINDEdgbastonBirmingham2007-20198419042*30.0088102.2700181
Kevin O'BrienIRERajiv Gandhi International Cricket StadiumDehradun20194419033*30.0013865.2200071
Tim PaineAUSSuperSport ParkCenturion2009440905622.5010883.33010112
Lahiru ThirimanneSLHagley OvalChristchurch2015440906522.5013467.1601091
Basir AhamadNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026440903722.5012770.8700081
Ian BothamENGOld Trafford Cricket GroundManchester1978-1992640903422.5079113.9200082
Mansoor AkhtarPAKSydney Cricket GroundSydney1982-1984440904022.5014562.0700051
Roy DiasSLSinhalese Sports ClubColombo1984-1986441908030.0010784.1101081
WPUJC VaasSLR. Premadasa StadiumColombo1999-2005851902422.5089101.1200061
Daniel VettoriNZShere Bangla National StadiumMirpur2010-2011550904318.0014462.5000021
Kevin O'BrienIREStormont Cricket GroundBelfast2018-2019550903218.0010784.11000110
Andrew BalbirnieIREHigh Performance OvalWindhoek2026550902218.0015060.0000081
Chundangapoyil RizwanUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-20225529076*30.0015259.2101050
Navjot SidhuINDR Premadasa StadiumColombo1993-1997650903918.0016454.8800141
Stuart CarlisleZIMSharjah Cricket StadiumSharjah1997-2000660906015.0017950.2801212
Albie MorkelSASuperSport ParkCenturion2005-20098629029*22.509891.8400091
John WrightNZWACA GroundPerth1980-1990770903312.8621042.8600060
Graham ThorpeENGThe GabbaBrisbane1995110898989.0011974.7901070
Kumar SangakkaraSLQueenstown Events CentreQueenstown2006110898989.0012272.95010100
Upul ChandanaSLKensington Oval, BridgetownBarbados2003110898989.0071125.3501064
Kamran AkmalPAKEden ParkAuckland2011110898989.0084105.9501053
Andrew SymondsAUSRajiv Gandhi International Stadium, UppalHyderabad2007110898989.0067132.8401055
Brian LaraWIP Sara OvalColombo1993110898989.0011875.4201080
Brian LaraWIBarabati StadiumCuttack1994110898989.0010683.9601081
Grant FlowerZIMFeroz Shah KotlaDelhi1998110898989.0012571.2001070
Roshan MahanamaSLNiaz StadiumHyderabad1987110898989.0011776.0701071
Darren SammyWISaxton OvalNelson2015110898989.0067132.8401094
Ashwell PrinceSAQueen's Park Oval, Port of SpainTrinidad20052118989*-11776.0701060
Cameron WhiteAUSDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam20101118989*-49181.6301066
Mushfiqur RahimBANAdelaide OvalAdelaide2015110898989.0077115.5801081
Alex ObandaKENHagley OvalChristchurch2014110898989.0010188.1201081
David WarnerAUSCounty GroundBristol20191118989*-11478.0701080
Will YoungNZSaxton OvalNelson2023110898989.009494.6801082
Daryl MitchellNZMA Chidambaram Stadium, ChepaukChennai20231118989*-67132.8401064
Nicolas PooranWIBarabati StadiumCuttack2019110898989.0064139.06010103
Babar HayatHKICC Academy Ground 1Dubai2017110898989.0080111.2501055
Sam HainENGTrent BridgeNottingham2023110898989.0082108.5401080
Kiplin DorigaPNGICC Academy Ground 1Dubai20171118989*-9098.8901063
Dilip VengsarkarINDSinhalese Sports ClubColombo1985110898989.0082108.54010111
PreviousPage 125Next

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.