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/27NSWSAODI1st 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 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 runsT2063rd 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 runsFirst-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
James HopesAUSKingsmeadDurban2009110383838.0035108.5700050
James HopesAUSDocklands StadiumMelbourne2006310383838.004780.8500010
Denesh RamdinWISardar Patel Stadium, MoteraAhmedabad2011110383838.005273.0800030
Suresh RainaINDRiverside GroundChester-le-Street2011110383838.0029131.0300022
Suresh RainaINDAMI StadiumChristchurch20091113838*-18211.1100005
Yalaka Venugopal RaoINDNehru StadiumPune2005110383838.004192.6800041
Yalaka Venugopal RaoINDRangiri Dambulla International StadiumDambulla2005210383838.007451.3500030
Upul TharangaSLSawai Mansingh StadiumJaipur2006110383838.004879.1700060
Chamu ChibhabhaZIMBuffalo ParkEast London2006110383838.0010137.6200030
Terry DuffinZIMBeausejour Stadium, Gros IsletSt Lucia2006110383838.0010735.5100040
Loots BosmanSABuffalo ParkEast London2006110383838.0029131.0300042
Clay SmithBERToronto C.S.C.C.Toronto2006110383838.004388.3700060
Gavin HamiltonSCORaeburn PlaceEdinburgh2009110383838.005076.0000051
Niall O'BrienIRESuperSport ParkCenturion20091113838*-5569.0900030
Gary WilsonIRESuperSport ParkCenturion2009110383838.006756.7200022
Jonathan TrottENGEden ParkAuckland2013110383838.004486.3600040
Alex ObandaKENOUTsurance OvalBloemfontein2008110383838.004977.5500051
Jeremy SnapeENGMA Chidambaram StadiumChennai2002110383838.006063.3300020
Evan GrayNZBarabati StadiumCuttack1988110383838.008047.5000030
Travis DowlinWIWarner Park, BasseterreSt Kitts2009110383838.005865.5200050
Shikhar DhawanINDBrabourne StadiumMumbai2018110383838.004095.0000042
Ajinkya RahaneINDLord'sLondon2011110383838.005371.7000051
Chris FoggoBERVRA GroundAmstelveen2008110383838.007650.0000020
Rakep PatelKENHagley OvalChristchurch2014110383838.004388.3700020
Angelo MathewsSLMadhavrao Scindia Cricket GroundRajkot2009110383838.0033115.1500020
Forster MutizwaZIMGymkhana Club GroundNairobi20091113838*-27140.7400032
Indika de SaramSLSharjah Cricket Association StadiumSharjah2001110383838.004388.3700030
Ravichandran AshwinINDHarare Sports ClubHarare2010110383838.0032118.7500041
Andy PycroftZIMBarabati StadiumCuttack1987110383838.004682.6100020
Nitish KumarCANVRA GroundAmstelveen2010110383838.007550.6700020
Shingirai MasakadzaZIMCobham Oval (New)Whangarei2012110383838.0031122.5800032
Aaron FinchAUSPunjab Cricket Association Stadium, MohaliChandigarh2013110383838.004486.3600060
Usman KhawajaAUSVidarbha Cricket Association Stadium, JamthaNagpur2019110383838.0037102.7000060
Jos ButtlerENGSky StadiumWellington2025110383838.005667.8600070
Jason MohammedWICounty GroundBristol2017110383838.005371.7000031
Soumya SarkarBANSinhalese Sports Club GroundColombo2017110383838.004486.3600031
Temba BavumaSAR Premadasa StadiumColombo20211113838*-5371.7000010
Joe RootENGSt George's ParkGqeberha2016110383838.006459.3800020
Travis HeadAUSSedgars ParkPotchefstroom2023110383838.0024158.3300061
Jason HolderWIBarsapara Cricket StadiumGuwahati2018110383838.004290.4800050
KL RahulINDPerth StadiumPerth2025110383838.0031122.5800022
Anwar AliPAKGaddafi StadiumLahore20153113838*-23165.2200022
Tom CurranENGThe Rose BowlSouthampton2017-20203113838*-5470.3700040
Sunil AmbrisWICastle AvenueDublin2019210383838.005076.0000040
Sunil AmbrisWIThe Rose BowlSouthampton20171113838*-27140.7400040
Tim SeifertNZEden ParkAuckland2026110383838.004388.3700032
Shreyas IyerINDGreenfield International StadiumThiruvananthapuram2023110383838.0032118.7500021
Mosaddek HossainBANZahur Ahmed Chowdhury StadiumChattogram20161113838*-3997.4400040
Robin SinghINDWillowmoore ParkBenoni19971113838*-29131.0300011
Robin SinghINDGalle International StadiumGalle1999110383838.005273.0800011
PreviousPage 293Next

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.