Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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 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
Phil MustardENGMcLean ParkNapier2008110838383.0074112.16010112
Phillip HughesAUSSawai Mansingh StadiumJaipur2013110838383.0010380.5801081
Dimuth KarunaratneSLHarare Sports ClubHarare2023110838383.009290.2201070
Babar AzamPAKEden ParkAuckland2016110838383.0077107.79010101
Matthew BreetzkeSANational StadiumKarachi2025110838383.008498.81010101
Ian ChappellAUSCarisbrookDunedin1974110838383.0068122.06010122
Zaheer AbbasPAKLord'sLondon19831118383*-10479.8101071
Martin CroweNZSt George's ParkGqeberha1994110838383.009983.8401081
Asanka GurusinhaSLSardar Patel StadiumAhmedabad1989110838383.0010678.300106-
Andy WallerZIMPukekura ParkNew Plymouth19921118383*-45184.4401093
Adam HollioakeENGBangabandhu National StadiumDhaka19981118383*-9191.21010101
Rahul DravidINDOld Trafford Cricket GroundManchester1996-1999221836183.0010479.8101070
Sourav GangulyINDR.Premadasa StadiumColombo2004220837941.5014059.2901090
Herschelle GibbsSALord'sLondon2003-2008220837441.5010083.00010100
Nathan AstleNZWestpacTrust StadiumWellington2000-20023218376*83.0011572.1701090
Hashan TillakaratneSLVidarbha Cricket Association GroundNagpur1990-1999220834441.5011174.7700090
Shane WatsonAUSSeddon ParkHamilton2007-2010220836841.509191.21010110
Chris GayleWIQueen's Park Oval, TrinidadPort of Spain2019220837241.5065127.6901095
Ridley JacobsWIMelbourne Cricket GroundMelbourne2001220835941.5011274.1101040
Kennedy OtienoKENNewlandsCape Town2003220837941.5015154.9701072
Ian BellENGQueens Sports ClubBulawayo2004220835341.5010876.85010101
Shakib Al HasanBANCivil Service Cricket Club, StormontBelfast2010221835083.0011671.5501070
David HempBERRuaraka Sports Club GroundNairobi2007220835841.5012765.35010121
Gavin HamiltonSCOThe GrangeEdinburgh1999220836341.5012069.1701061
Kyle CoetzerSCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2021220836041.5010479.81010102
George BaileyAUSLord'sLondon2012-2015220835441.5011075.4501080
Adrian BarathWIBeausejour Stadium, Gros IsletSt Lucia2012220834241.5010579.05000150
Reetinder Singh SodhiINDHarare Sports ClubHarare2001221836783.009686.4601053
Wesley BarresiNEDVRA Cricket GroundAmstelveen2018220837141.5011174.7701090
Faf du PlessisSAMelbourne Cricket GroundMelbourne2014-2015220835541.5010876.8501080
Sabbir RahmanBANMelbourne Cricket GroundMelbourne2015220835341.5010281.3701090
Corey AndersonNZShere Bangla National StadiumMirpur2013220834641.5071116.9000085
Kushal Janith PereraSLBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2023220837841.509092.22010130
Nizakat KhanHKGrange Cricket Club Ground, Raeburn PlaceEdinburgh2016220834341.5082101.2200083
George MunseySCOThe Grange ClubEdinburgh2018-2019220835541.5064129.69010103
Mohammad RizwanPAKHarare Sports ClubHarare20153218375*83.008498.8101052
Mohammad RizwanPAKHazelaarwegRotterdam20222218369*83.009983.8401062
Shai HopeWIThe Rose BowlSouthampton2017-2019320837241.5012566.4001051
Shai HopeWIDaren Sammy Cricket GroundGros Islet20172218348*83.0014059.2900041
Kusal MendisSLSt George's ParkGqeberha2017-2019220836241.5013661.03010110
Alex CareyAUSRiverside GroundChester-le-Street2018-20242218377*83.0070118.5701081
Viv RichardsWIJinnah StadiumSialkot1980-1986220838341.509587.3701182
Desmond HaynesWIEden ParkAuckland1987-1992220836141.5017048.8201021
Desmond HaynesWIAMI StadiumChristchurch1987-19922218353*83.0018345.3601090
Arjuna RanatungaSLNehru StadiumPune1990-1999220835841.5067123.8801071
Navjot SidhuINDNehru StadiumPune1990-1993220834541.5013760.5800091
Shane ThomsonNZMcLean ParkNapier1994-1995220838341.509983.8401171
Roland HolderWIBourdaGeorgetown1995-19962228349*-13760.5800050
Andrew HudsonSAMelbourne Cricket GroundMelbourne1992-1993220837941.5012765.3501070
Daniel VettoriNZSheikh Zayed StadiumAbu Dhabi2009-2014430833827.679290.2200020
PreviousPage 138Next

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.