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
Hashan TillakaratneSLSt George's ParkGqeberha19941113636*-5269.2300020
Hashan TillakaratneSLNewlandsCape Town2003110363636.006852.9400040
Michael BevanAUSIqbal StadiumFaisalabad19941113636*-31116.1300030
Andrew SymondsAUSVRA GroundAmstelveen2004110363636.004187.8000031
Michael ClarkeAUSR.Premadasa StadiumColombo2004110363636.0032112.5000020
Chris GayleWISaxton OvalNelson2015110363636.006555.3800031
Chris GayleWIAMI StadiumChristchurch2009110363636.0031116.1300041
Brian LaraWIEdgbastonBirmingham2004110363636.0022163.6400061
Brian LaraWICounty GroundSouthampton1999110363636.005466.6700031
Carl HooperWIBellerive OvalHobart1988-1996210363636.0033109.0900020
Carl HooperWISardar Patel Stadium, MoteraAhmedabad20021113636*-27133.3300050
Ricardo PowellWICounty GroundBristol2000110363636.0023156.5200051
Ricardo PowellWIHeadingleyLeeds2004110363636.003797.3000031
Grant FlowerZIMBrisbane Cricket GroundBrisbane2004110363636.006456.2500040
Grant FlowerZIMAntigua Recreation GroundSt John's2000110363636.005269.2300011
Rashid LatifPAKBoland ParkPaarl1998110363636.005072.0000020
Rashid LatifPAKDe Beers Diamond OvalKimberley2003110363636.0030120.0000040
Hannan SarkarBANArnos Vale GroundKingstown2004110363636.005565.4500020
Thomas OdoyoKENSenwes ParkPotchefstroom2009210363636.007548.0000021
Bastiaan ZuiderentNEDCivil Service Cricket ClubBelfast2007110363636.005961.0200010
Klaas-Jan van NoortwijkNEDReliance StadiumVadodara19961113636*-5466.6700030
Saeed AnwarPAKCaptain Roop Singh StadiumGwalior1997110363636.006060.0000050
Khaled MahmudBANShaheed Chandu StadiumBogra2006110363636.006258.0600041
Azhar MahmoodPAKSinhalese Sports Club GroundColombo2000110363636.007051.4300051
Stuart MatsikenyeriZIMWACA GroundPerth2004110363636.004678.2600040
Shoaib MalikPAKVRA GroundAmstelveen2004110363636.005862.0700030
Salman ButtPAKSawai Mansingh StadiumJaipur2007110363636.004973.4700060
Salman ButtPAKDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2005110363636.0032112.5000070
Mushfiqur RahmanBANMultan Cricket StadiumMultan20031113636*-6555.3800070
Simon KatichAUSSophia GardensCardiff20051113636*-23156.5200040
Moin KhanPAKCarisbrookDunedin2001110363636.0020180.0000042
Irfan PathanINDNehru Stadium, FatordaMargao2006110363636.006357.1400031
Chris BroadENGPindi Club GroundRawalpindi1987110363636.007846.1500020
Michael HusseyAUSChittagong Divisional StadiumChattogram20061113636*-6159.0200001
Saman JayanthaSLKennington OvalLondon2004110363636.004187.8000060
Elton ChigumburaZIMNairobi Gymkhana ClubNairobi2009210363636.004187.8000031
Mluleki NkalaZIMBarkatullah Khan StadiumJodhpur2000110363636.0027133.3300041
Roshan MahanamaSLCounty GroundNorthampton1999110363636.007150.7000030
JP DuminySAHolkar Cricket StadiumIndore2015110363636.004678.2600030
Courtney BrowneWIW.A.C.A. GroundPerth2005110363636.0033109.0900040
Upul TharangaSLSheikh Zayed Cricket StadiumAbu Dhabi2018110363636.006456.2500030
Alastair CookENGCounty GroundBristol2007110363636.004187.8000080
Shakib Al HasanBANAMI StadiumChristchurch2010110363636.004875.0000030
Lionel CannBERToronto C.S.C.C.Toronto20061113636*-19189.4700032
Asif MullaCANSuperSport ParkCenturion2009110363636.003894.7400041
Lendl SimmonsWIHolkar Cricket StadiumIndore2011110363636.0035102.8600061
Mal LoyeENGBrisbane Cricket Ground, WoolloongabbaBrisbane2007110363636.0036100.0000051
Ravi BoparaENGFeroz Shah KotlaDelhi2011110363636.005072.0000040
Eoin MorganENGZohur Ahmed Chowdhury StadiumChittagong2010110363636.0029124.1400041
Tamim IqbalBANRose BowlSouthampton2019110363636.005367.9200040
PreviousPage 304Next

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.