Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsT2065th 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 runsODI1st 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st 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
Tushar ImranBANHeadingleyLeeds2005110323232.003494.1200040
Andrew HallSAM. Chinnaswamy StadiumBengaluru2005110323232.004374.4200060
Kumar DharmasenaSLMcLean ParkNapier2001110323232.005855.1700020
Jimmy KamandeKENQueens Sports ClubBulawayo20061113232*-20160.0000050
Jacques RudolphSASt Lawrence GroundCanterbury2003110323232.004571.1100040
Marlon SamuelsWISinhalese Sports Club GroundColombo2001110323232.006549.2300020
Imran NazirPAKWellington Regional StadiumWellington2001110323232.0023139.1300051
Stuart CarlisleZIMWellington Regional StadiumWellington2001110323232.005855.1700001
Murali KartikINDW.A.C.A. GroundPerth20041113232*-4178.0500020
Nuwan KulasekaraSLDubai International Cricket StadiumDubai2013110323232.0026123.0800032
Michael HusseyAUSSawai Mansingh StadiumJaipur20061113232*-8537.6500020
Geraint JonesENGNehru Stadium, FatordaMargao2006110323232.004276.1900001
Brendan TaylorZIMSenwes ParkPotchefstroom2010110323232.003982.0500050
Roshan MahanamaSLCounty GroundTaunton1999110323232.004571.1100030
Lasith MalingaSLGrange Club Cricket GroundEdinburgh20111113232*-15213.3300022
JP DuminySAWindsor Park, RoseauDominica20101113232*-3884.2100010
Justin OntongSAHarare Sports ClubHarare2001110323232.005756.1400021
Hamilton MasakadzaZIMGoodyear ParkBloemfontein2006110323232.004178.0500021
Justin KempSAMangaung OvalBloemfontein2001-2005210323232.0026123.0800012
Alastair CookENGZohur Ahmed Chowdhury StadiumChittagong2010110323232.004374.4200030
Andrew WhiteIREMannofield ParkAberdeen2009110323232.005954.2400010
Lionel CannBERQueen's Park OvalPort of Spain20061113232*-28114.2900000
Umar BhattiCANSportpark WestvlietThe Hague2010110323232.0021152.3800041
Umar BhattiCANSabina Park, KingstonJamaica20101113232*-7841.0300011
Tom de GroothNEDCambusdoon New GroundAyr2006110323232.0026123.0800050
Peter BorrenNEDJaffery Sports Club GroundNairobi2007110323232.003982.0500011
Enamul HaqueBANChittagong StadiumChittagong2002110323232.006152.4600010
Steven WelshCANToronto Cricket, Skating and Curling ClubToronto2007110323232.006747.7600050
Morné MorkelSAKensington Oval, BridgetownBarbados20162113232*-4768.0900030
Kieron PollardWIAdelaide OvalAdelaide2010110323232.003982.0500030
Jonathan TrottENGBellerive OvalHobart2011110323232.005855.1700020
Gulam BodiSAHarare Sports ClubHarare2007110323232.003396.9700031
Fawad AlamPAKSawai Mansingh StadiumJaipur20071113232*-23139.1300021
Luke WrightENGZohur Ahmed Chowdhury StadiumChittagong20101113232*-13246.1500022
Luke WrightENGSydney Cricket GroundSydney2011110323232.004669.5700020
Nasir JamshedPAKMultan Cricket StadiumMultan2008110323232.004965.3100031
Pieter SeelaarNEDSportpark Het SchootsveldDeventer2019210323232.0015213.3300051
Isuru UdanaSLNewlandsCape Town2019110323232.0029110.3400031
Umar AkmalPAKSeddon ParkHamilton2011110323232.0032100.0000020
Kyle JarvisZIMSportpark Het SchootsveldDeventer20192113232*-30106.6700030
Thisara PereraSLQueens Sports ClubBulawayo2010210323232.0023139.1300021
Ambati RayuduINDFeroz Shah KotlaDelhi2014110323232.005459.2600030
Mayank AgarwalINDSeddon ParkHamilton2020110323232.0031103.2300060
Kraigg BrathwaiteWISheikh Zayed StadiumAbu Dhabi2016110323232.004472.7300030
James FaulknerAUSMA Chidambaram Stadium, ChepaukChennai20171113232*-25128.0000011
Dimuth KarunaratneSLGaddafi StadiumLahore2023110323232.003591.4300060
Shuvagata HomBANHarare Sports ClubHarare2011110323232.003688.8900030
Yasir ShahPAKHarare Sports ClubHarare2011-20153113232*-22145.4500030
Glenn MaxwellAUSTony Ireland StadiumTownsville20222113232*-9355.5600033
Glenn MaxwellAUSGaddafi StadiumLahore20252113232*-15213.3300042
PreviousPage 330Next

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.