Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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
Neil FairbrotherENGEastern OvalBallarat1992110636363.007090.0001032
Robin SmithENGSuperSport ParkCenturion1996110636363.009070.0001060
Mark TaylorAUSNewlands Cricket GroundCape Town1994110636363.0010063.0001040
John MorrisENGAdelaide OvalAdelaide19901116363*-45140.0001060
Hansie CronjeSALal Bahadur Shastri StadiumHyderabad19961116363*-7584.0001060
Adrian KuiperSAJawaharlal Nehru StadiumNew Delhi19911116363*-41153.6601071
Ben HollioakeENGLord'sLondon1997110636363.0048131.25010111
Rahul DravidINDFeroz Shah KotlaDelhi1999-2006221633463.0010361.17000102
Paul CollingwoodENGMcLean ParkNapier2002-20082226354*-37170.2701026
Sanath JayasuriyaSLSawai Mansingh StadiumJaipur2005-2006220634831.5050126.0000072
Upul ChandanaSLAdelaide OvalAdelaide1999220633831.507781.8200041
Ricky PontingAUSEdgbastonBirmingham2004-2005220633431.508177.7800060
Shaun PollockSAHeadingley Cricket GroundLeeds1998-1999220636031.506892.6501050
Mohammad YousufPAKBrisbane Cricket GroundBrisbane2000220636331.508475.0001180
Scott StyrisNZBangabandhu National StadiumDhaka2004220635131.509864.2901011
Shane WatsonAUSSophia GardensCardiff2010-2013220635731.507090.0001090
Chris GayleWISophia GardensCardiff2004-2013220633631.508574.1200091
Brian LaraWIKennington OvalLondon2004220634931.5011355.7500070
Shivnarine ChanderpaulWIWestpac StadiumWellington2006-2009220634531.509665.6300050
Stuart CarlisleZIMSinhalese Sports Club GroundColombo2001220634731.5012749.6100070
Vusi SibandaZIMMultan Cricket StadiumMultan2004-2008220635731.507682.8901061
Morris OumaKENSharjah Cricket StadiumSharjah2013220633931.5010957.8000051
Darren SammyWISt George's ParkGqeberha2008-2015220635131.5058108.6201063
Bazid KhanPAKMultan Cricket StadiumMultan2004-2008220635131.5011554.7801031
Narsingh DeonarineWINational Cricket Stadium, St George'sGrenada2013320634231.508177.7800021
Denesh RamdinWINew Wanderers StadiumJohannesburg2008-2015220635731.5061103.2801051
Mushfiqur RahimBANMelbourne Cricket GroundMelbourne2015220633631.508276.8300041
Ed JoyceIREMalahideDublin2017220634631.5010261.7600060
Saleem MukuddemBERSedgars ParkPotchefstroom2006221634363.0010261.7600050
DES MaxwellCANSedgars ParkPotchefstroom2006221635963.007485.1401080
Tamim IqbalBANNational Cricket Stadium, St George'sGrenada2014220633731.509764.9500080
Tamim IqbalBANSheikh Abu Naser StadiumKhulna2012220635831.5061103.2801092
Gordon DrummondSCOVRA GroundAmstelveen20103216333*63.0058108.6200041
MahmudullahBANEdgbastonBirmingham2010-2017220634231.5010659.4300060
Grant ElliottNZR Premadasa StadiumColombo2009220634131.5011554.7800020
Kyle CoetzerSCOHarare Sports ClubHarare2018220636131.507781.8201071
Darren BravoWISheikh Abu Naser StadiumKhulna2012220633531.508276.8300071
Darren BravoWIDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2011-2013220635031.507188.73010100
Steve SmithAUSHolkar Cricket StadiumIndore2017-2023220636331.507287.5001150
Aaron FinchAUSKensington Oval, BridgetownBarbados2016320634731.5052121.1500091
Paras KhadkaNEPVRA Cricket GroundAmstelveen2018220635131.509070.0001072
Wesley BarresiNEDQueens Sports ClubBulawayo2023220635231.506892.6501081
Nasir HossainBANHarare Sports ClubHarare2011220636331.509467.0201160
Rilee RossouwSAManuka OvalCanberra2014-20152216361*63.0035180.0001063
Chris MorrisSAKingsmeadDurban2017-2018220633731.5063100.0000043
Joe RootENGSheikh Zayed StadiumAbu Dhabi2015220636331.508475.0001130
Liam LivingstoneENGMaharashtra Cricket Association StadiumPune2021221633663.0052121.1500053
Sam CurranENGGaddafi StadiumLahore2026221634263.006498.4400061
Aamer YaminPAKHarare Sports ClubHarare2015321636263.006991.3001054
Asela GunaratneSLRangiri Dambulla International StadiumDambulla2017220633931.506892.6500061
PreviousPage 190Next

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.