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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 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
Kumar SangakkaraSLHagley OvalChristchurch2015220433921.505381.1300060
Ricky PontingAUSM Chinnaswamy StadiumBengaluru2011220433621.506962.3200050
Inzamam-ul-HaqPAKEdgbastonBirmingham2004-2006320434121.508550.5900050
Stephen FlemingNZWestern Australia Cricket Association GroundPerth2007220432821.5041104.8800090
Mathew SinclairNZRawalpindi Cricket StadiumRawalpindi2003220433621.507755.8400020
Brendon McCullumNZWarner Park, BasseterreSt Kitts2012220433321.505282.6900080
Aravinda de SilvaSLBasin ReserveWellington1992-1997220433621.509047.7800061
Michael ClarkeAUSDubai Sports City Cricket Stadium20092214339*43.007656.5800030
Chris GayleWIMA Chidambaram Stadium, ChepaukChennai2007-2011220434321.5022195.4500181
Wavell HindsWIToronto Cricket, Skating and Curling ClubToronto1999220432721.5011437.7200050
Wavell HindsWIRiverside GroundChester-le-Street2000220434221.507160.5600070
Brian LaraWIAMI StadiumChristchurch1992-19952214334*43.006170.4900060
Ramnaresh SarwanWIR Premadasa StadiumColombo2001220433821.507160.5600020
Peter WilleyENGEdgbaston Cricket GroundBirmingham1977-1981220433721.505184.3100050
Grant FlowerZIMSardar Patel StadiumAhmedabad1998-2000220433521.507656.5800060
Heath StreakZIMThe GabbaBrisbane1995-20012224334*-40107.5000030
Luuk van TroostNEDVRA Cricket GroundAmstelveen2006220434021.505972.8800042
Andy BlignautZIMAdelaide OvalAdelaide20042214331*43.0035122.8600040
Akram KhanBANSinhalese Sports Club GroundColombo1997220433221.506467.1900040
Naved-ul-HasanPAKAdelaide OvalAdelaide2005-2010220433321.504595.5600041
Tillakaratne DilshanSLEden GardensKolkata2007-2014320433421.505282.6900070
Rikki ClarkeENGLord'sLondon2003-2006320433921.505578.1800040
Roshan MahanamaSLSinhalese Sports ClubColombo1986220432221.509346.2400010
Hamilton MasakadzaZIMShaheed Chandu StadiumBogra2006220434121.508451.1900031
Denesh RamdinWISuperSport ParkCenturion2008-2015220434021.504987.7600012
Rawl LewisWIWindsor Park, RoseauDominica2009220432221.504497.7300003
Gavin HamiltonSCOClontarf Cricket Club GroundDublin2008220432221.506368.2500070
JAR BlainSCOWillowmoore ParkBenoni2009220434121.508451.1900030
Mudassar BukhariNEDSportpark WestvlietThe Hague2010-20113214337*43.0038113.1600032
MahmudullahBANProvidence StadiumGuyana2018221433943.005282.6900012
Kyle CoetzerSCOSheikh Zayed StadiumAbu Dhabi2015-2017220432721.506071.6700070
Kyle CoetzerSCOBulawayo Athletic ClubBulawayo20182214341*43.006665.1500051
Craig KieswetterENGOld TraffordManchester2010-2012320434321.504595.5600151
Mitchell MarshAUSAdelaide OvalAdelaide2018-2025220433221.505479.6300041
Umar AminPAKEdgbastonBirmingham20132214327*43.005578.1800040
Chris WoakesENGNarendra Modi StadiumAhmedabad2023220433221.504595.5600051
Pat CumminsAUSEden ParkAuckland2015-2017221433643.005874.1400061
Temba BavumaSABharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2022-2023220433521.506764.1800040
Suryakumar YadavINDKensington Oval, Bridgetown, BarbadosBridgetown2023220432421.505086.0000061
Mohammad NabiAFGSher-e-Bangla National StadiumMirpur2014220433721.506368.2500031
Moeen AliENGWestern Australia Cricket Association GroundPerth2015220432621.506467.1900060
Haris SohailPAKBeausejour Stadium, Gros IsletSt Lucia2013320432621.505972.8800040
Kinchit ShahHKDubai International Cricket StadiumDubai2018220432621.506566.1500011
Fayyaz AhmedUAEKinrara Academy OvalKuala Lumpur20142214337*43.008550.5900060
Akeal HoseinWIShere Bangla National Stadium, MirpurDhaka2025220432721.5032134.3800042
Pargat SinghCANForthillDundee2026220434221.508053.7500060
Shimron HetmyerWIQueen's Park Oval, TrinidadPort of Spain2019220432521.505282.6900030
Rameez ShahzadUAESharjah Cricket StadiumSharjah2023220432721.507160.5600022
Dogodo BauPNGAmini ParkPort Moresby2017221432943.009147.2500020
Jan FrylinckNAMSharjah Cricket StadiumSharjah2022221434243.0038113.1600021
PreviousPage 269Next

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.