Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL24/3 (4)LIOBOL chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 2026AUSENG

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
Shane WarneAUSSinhalese Sports Club GroundColombo1994-2002320303015.004173.1700100
Chris GayleWIHeadingleyLeeds2004-2019220302315.004763.8300060
Wavell HindsWIAdelaide OvalAdelaide20052213030*30.0019157.8900111
Wavell HindsWIBangabandhu National StadiumDhaka1999-2002220301615.004961.2200040
Ricardo PowellWIKennington OvalLondon2004220301615.0026115.3800022
Guy WhittallZIMMcLean ParkNapier1996-1998220301815.006248.3900010
Shoaib AkhtarPAKMcLean ParkNapier2001-20042213027*30.003293.7500050
Habibul BasharBANSawai Mansingh StadiumJaipur2006220303015.004173.1700140
Mohammad RafiqueBANChittagong Divisional StadiumChattogram2006220302215.003585.7100030
David ObuyaKENMombasa Sports Club Ground2012220302015.007738.9600020
Tushar ImranBANBundaberg Rum StadiumCairns2003220302815.004468.1800050
Azhar MahmoodPAKTrent BridgeNottingham1999-20012213015*30.0019157.8900030
André NelSASt George's ParkGqeberha2005-20074223030*-15200.0000032
Salman ButtPAKR Premadasa StadiumColombo2006220302615.007639.4700030
Prosper UtseyaZIMNational Cricket Stadium, St George'sGrenada20132223018*-8037.5000000
James FranklinNZNew Wanderers StadiumJohannesburg20093223028*-26115.3800030
Darren SammyWISydney Cricket GroundSydney2010-2015320302515.005356.6000030
Roger TelemachusSASt George's ParkGqeberha1998-2006421302930.0014214.2900003
WK McCallanIREClontarf Cricket Club GroundDublin2007-20096223026*-26115.3800030
Dean MinorsBERAntigua Recreation Ground, St. John'sAntigua2007220301915.006149.1800031
Janeiro TuckerBERJaffery Sports Club GroundNairobi2007220301815.004173.1700031
Dwayne LeverockBERHazelaarwegRotterdam20072223017*-11426.3200010
Darron ReekersNEDVRA GroundAmstelveen2008220303015.0029103.4500141
Geoff BarnettCANVRA GroundAmstelveen2010220302615.006446.8800030
Malinda WarnapuraSLR Premadasa StadiumColombo2008220303015.006248.3900140
Grant ElliottNZHagley OvalChristchurch2015220302915.004075.0000020
Ajantha MendisSLGaddafi StadiumLahore2008-20093223015*-19157.8900030
Luke RonchiNZTrent BridgeNottingham2013-2015220302215.0022136.3600050
Luke RonchiNZMcLean ParkNapier2014-2015320303015.0019157.8900122
Khurram KhanUAEKinrara Academy OvalKuala Lumpur2014220302815.004862.5000000
Richie BerringtonSCOBellerive OvalHobart2015220302915.0028107.1400022
David WarnerAUSEden GardensKolkata2017-2023220302915.0027111.1100014
Phillip HughesAUSEdgbastonBirmingham2013220303015.005950.8500130
Calum MacLeodSCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021220302815.007440.5400020
Ryan McLarenSAHarare Sports ClubHarare2014320302415.006149.1800020
Daniel ChristianAUSSydney Cricket GroundSydney2012-2014320302415.004566.6700030
Craig ErvineZIMGrange Cricket Club Ground, Raeburn PlaceEdinburgh2017220303015.005158.8200130
Zulqarnain HaiderPAKDubai International Cricket StadiumDubai20102213019*30.003196.7700030
Bhuvneshwar KumarINDDubai International Cricket StadiumDubai2018520302115.004961.2200011
Josh DaveySCOBellerive OvalHobart2015220302615.004271.4300040
Michael SwartNEDSportpark WestvlietThe Hague2011220303015.004763.8300130
Alex HalesENGAdelaide OvalAdelaide2015-2018220302715.004566.6700040
Jason HolderWINational Cricket Stadium, St George'sGrenada20142223022*-19157.8900031
Harmeet SinghUSADubai International Cricket StadiumDubai20253223016*-19157.8900022
Richmond MutumbamiZIMCivil Service Cricket Club, StormontBelfast2019220302815.003781.0800040
Sohaib MaqsoodPAKKhan Shaheb Osman Ali StadiumFatullah2014220301715.005257.6900030
Freddie ColemanSCOThe Village, MalahideDublin2014320302315.005554.5500031
Tony UraPNGSharjah Cricket StadiumSharjah2022220302715.004468.1800050
Zeeshan MaqsoodOMAMaple Leaf North-West GroundKing City2024220302715.004369.7700040
Mohammad NadeemOMAQueens Sports ClubBulawayo20232213030*30.0025120.0000141
PreviousPage 346Next

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.