Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL107/6 (17)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
Trevor GripperZIMSharjah Cricket Association StadiumSharjah2001330302610.007838.4600110
Dilhara LokuhettigeSLRangiri Dambulla International StadiumDambulla2005330302110.003878.9500131
Liam PlunkettENGOld TraffordManchester2006-2018430302910.0020150.0000112
MahmudullahBANDubai International Cricket StadiumDubai2018330302510.007142.2500030
Jeevan MendisSLUniversity OvalDunedin2015331301815.004271.4300011
Suryakumar YadavINDQueen's Park Oval, Port of Spain, TrinidadPort of Spain2022330301310.0028107.1400031
Jason HolderWIDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2013-2019330301210.004173.1700011
Jatinder SinghOMAICC AcademyDubai2022330301910.007341.1000130
David WilleyENGHeadingleyLeeds2015-2019532301430.0028107.1400002
Hiri HiriPNGCentral Broward Regional Park Stadium Turf GroundLauderhill2019331301615.003878.9500110
Alex CareyAUSMangaung OvalBloemfontein2020-2023330302110.004075.0000010
Nosthush KenjigeUSATribhuvan University International Cricket GroundKirtipur2020-2026430302910.005752.6300140
Milton ShumbaZIMR Premadasa StadiumColombo2024331302615.005752.6300020
Imran KhanPAKKennington OvalLondon1979-1987330301710.006347.6200010
Vic MarksENGMelbourne Cricket GroundMelbourne1983-1985330302410.005257.6900010
Phil SimmonsWIAdelaide OvalAdelaide1992-1995330301810.007838.4600040
Jimmy AdamsWIKallang GroundSingapore1999430302110.007540.0000040
Pubudu DassanayakeSLR Premadasa StadiumColombo1993-1994531301415.006645.4500000
Saiful IslamBANSharjah Cricket StadiumSharjah19953323022*30.005060.0000030
Harbhajan SinghINDWankhede StadiumMumbai1998-201574030197.507142.2500130
Ajit AgarkarINDKennington OvalLondon2002-2007441302210.003390.9100132
Nathan BrackenAUSMelbourne Cricket GroundMelbourne2001-200910433014*30.004862.5000020
Al SahariarBANSinhalese Sports Club GroundColombo200244030257.506149.1800260
Robin UthappaINDQueen's Park Oval, Port of SpainTrinidad2006-200744030187.505158.8200140
Eric SzwarczynskiNEDSportpark WestvlietThe Hague2010-201144030177.506347.6200040
Saeed AjmalPAKSharjah Cricket StadiumSharjah2011-2013841302010.006446.8800020
George DockrellIRECastle AvenueDublin2019-202554030237.503976.9200031
Chris WoakesENGHeadingleyLeeds2014-2019441301310.003781.0800020
Stuart PoynterIREStormontBelfast2016441301510.005257.6900120
Mitchell SantnerNZEdgbastonBirmingham2015-2019442301515.003878.9500030
Dipendra Singh AireeNEPMoosa Cricket StadiumPearland2022441301610.004961.2200030
Aayan Afzal KhanUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202444030167.506943.4800121
Shakeel AhmedOMATribhuvan University International Cricket GroundKirtipur2026441301810.007042.8600111
Sheel PatelCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202644030207.503585.7100120
Martin SneddenNZCarisbrookDunedin1982-19906413013*10.003683.3300010
Chetan SharmaINDSharjah Cricket StadiumSharjah1984-198910413012*10.003293.7500030
David RichardsonSAThe Wanderers StadiumJohannesburg1992-19977433011*30.005060.0000000
Junior MurrayWIMelbourne Cricket GroundMelbourne1992-199744030247.505060.0000120
Rajesh ChauhanINDSharjah Cricket StadiumSharjah1994-1997641301310.004862.5000011
Marlon SamuelsWISydney Cricket GroundSydney2001-201555030246.009132.9700140
Eoin MorganENGCounty GroundBristol2009-20197523017*10.003585.7100131
Len PascoeAUSSydney Cricket GroundSydney1979-198215633015*10.005950.8500120
Winston BenjaminWISharjah Cricket StadiumSharjah1986-1993108130104.295455.5600220
Muttiah MuralitharanSLSharjah Cricket Association StadiumSharjah1999-2003181223083.004763.8300320
Marcus TrescothickENGQueens Sports ClubBulawayo2001110292929.0025116.0000032
Marcus TrescothickENGDaren Sammy National Cricket StadiumGros Islet2004110292929.003485.2900040
Mark RamprakashENGKensington OvalBridgetown1998110292929.005156.8600021
VVS LaxmanINDTrent BridgeNottingham2004110292929.003582.8600040
Rahul DravidINDAMI StadiumChristchurch1999110292929.003582.8600020
Alec StewartENGLavington Sports OvalAlbury1992110292929.009630.2100030
PreviousPage 348Next

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.