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
Mohammad RizwanPAKPallekele International Cricket StadiumKandy2015210525252.0038136.8401051
Liam LivingstoneENGSophia GardensCardiff2023110525252.0040130.0001033
Milinda SiriwardanaSLMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota20151115252*-26200.0001043
Mosaddek HossainBANThe Village, MalahideDublin20191115252*-27192.5901025
Asif AliPAKCounty GroundBristol2019110525252.0043120.9301023
Richie RichardsonWITasmania Cricket Association GroundHobart19851115252*-8561.1801041
Aiden MarkramSANational StadiumKarachi20252115252*-36144.4401061
Shadab KhanPAKSaxton OvalNelson2018110525252.006876.4701031
Washington SundarINDEdgbastonBirmingham20261115252*-6382.5401041
Michael JonesSCOSharjah Cricket StadiumSharjah2019110525252.007470.2701080
Tilak VarmaINDBoland ParkPaarl2023110525252.007767.5301051
Abdullah ShafiquePAKR Premadasa StadiumColombo2023110525252.006975.3601032
Saud ShakeelPAKMA Chidambaram Stadium, ChepaukChennai2023110525252.0052100.0001070
Harshit RanaINDHolkar Cricket StadiumIndore2026110525252.0043120.9301044
Muhammad AbbasNZMcLean ParkNapier2025110525252.0026200.0001033
Shoaib KhanUAEBayuemas OvalKuala Lumpur2026110525252.005791.2301042
Bevan CongdonNZNorth Marine Road GroundScarborough19781115252*-7668.4201060
Keith StackpoleAUSLord'sLondon1972110525252.007074.2901060
Richard HadleeNZBellerive OvalHobart1988110525252.006876.4701020
Frank HayesENGEdgbastonBirmingham1975110525252.0050104.0001062
Ian BothamENGBarabati StadiumCuttack1982110525252.0052100.0001052
Faoud BacchusWIAlbion Sports ComplexAlbion1983110525252.006580.0001031
Graeme WoodAUSNiaz Stadium, HyderabadSindh1982110525252.007470.2701050
Roland ButcherENGEdgbaston Cricket GroundBirmingham1980110525252.0038136.8401050
Allan LambENGFeroz Shah KotlaDelhi1989110525252.006678.7901023
Navjot SidhuINDVidarbha Cricket Association GroundNagpur1990110525252.008065.0001060
Dean JonesAUSCarisbrookDunedin1993110525252.005692.8601022
Dean JonesAUSNehru StadiumIndore1987110525252.0048108.3301013
Simon O'DonnellAUSEden ParkAuckland1990210525252.0051101.9601022
Asanka GurusinhaSLWankhede StadiumMumbai1987110525252.0034152.9401052
Asif MujtabaPAKLord'sLondon1992110525252.008164.2001020
Sanjay ManjrekarINDCaptain Roop Singh StadiumGwalior19911115252*-52100.0001040
Sanjay ManjrekarINDMoti Bagh StadiumVadodara1988110525252.006975.3601020
Ajay SharmaINDNehru StadiumIndore19881115252*-47110.6401033
Kevin ArnottZIMPukekura ParkNew Plymouth1992110525252.005692.8601041
Dave HoughtonZIMNational StadiumKarachi1993110525252.007569.3301030
Aamer SohailPAKBuffalo ParkEast London1994110525252.006283.8701090
Michael SlaterAUSPunjab Cricket Association IS Bindra StadiumChandigarh1996110525252.0038136.8401050
Stuart LawAUSNahar Singh StadiumFaridabad1996110525252.0051101.9601040
Ottis GibsonWIThe GabbaBrisbane1996210525252.0040130.0001042
Andy WallerZIMNewlands Cricket GroundCape Town1997110525252.008660.4701051
Philo WallaceWIAdelaide OvalAdelaide1991110525252.009654.1701041
Neil JohnsonZIMEdgbaston Cricket GroundBirmingham2000110525252.007470.2701051
Nehemiah PerryWIMcLean ParkNapier20001115252*-9057.7801020
Nasir JamalAFGICC Global Cricket AcademyDubai20151115252*-51101.9601060
Michael TisseraSLKennington OvalLondon1975110525252.007272.2201070
Michael VaughanENGNewlandsCape Town2003-2005220525226.007074.2901170
Sanath JayasuriyaSLWillowmoore ParkBenoni1998-2002220523026.006382.5400062
Wasim RajaPAKHeadingley Cricket GroundLeeds1975-1979220523126.008263.4100080
Graeme SmithSAWestpac StadiumWellington2004-2012220524326.005398.1100070
PreviousPage 229Next

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.