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
Denesh RamdinWIHagley OvalChristchurch2015110515151.0043118.6001070
Cameron WhiteAUSReliance StadiumVadodara2009110515151.006875.0001031
Shakib Al HasanBANSenwes ParkPotchefstroom2008110515151.007766.2301060
Shakib Al HasanBANRose BowlSouthampton2019110515151.006973.9101010
Tanmay MishraKENFeroz Shah KotlaDelhi2011110515151.007369.8601030
Alviro PetersenSASt George's ParkGqeberha2009110515151.007964.5601050
Alviro PetersenSANewlandsCape Town20091115151*-40127.5001050
Eric SzwarczynskiNEDToronto Cricket, Skating and Curling ClubToronto2007110515151.006183.6101090
Gulam BodiSAQueens Sports ClubBulawayo2007110515151.009951.5201060
Junaid SiddiqueBANTrent BridgeNottingham2010110515151.007072.8601050
Sarfraz AhmedPAKSeddon ParkHamilton2018110515151.0046110.8701033
Kyle CoetzerSCOThe Grange, Raeburn PlaceEdinburgh2010110515151.006380.9501080
Andrew PoynterIREGrange Club Cricket GroundEdinburgh2011110515151.0034150.0001052
Darren BravoWIGreen ParkKanpur20131115151*-5396.2301042
Dale RichardsWISir Vivian Richards Stadium, North SoundAntigua2010110515151.008560.0001060
Kieran PowellWIBarsapara Cricket StadiumGuwahati2018110515151.0039130.7701062
David MillerSAAdelaide OvalAdelaide2018110515151.007171.8301031
David MillerSAOUTsurance OvalBloemfontein2010110515151.0031164.5201052
Wesley BarresiNEDSharjah Cricket StadiumSharjah2012210515151.006875.0001022
John HastingsAUSSuperSport ParkCenturion2016110515151.005691.0701062
Faf du PlessisSAHolkar Cricket StadiumIndore2015110515151.005691.0701060
Soumya SarkarBANSeddon ParkHamilton2015110515151.005887.9301070
Travis HeadAUSNew Wanderers StadiumJohannesburg2016110515151.0045113.3301052
Travis HeadAUSDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam20231115151*-30170.00010100
Jason HolderWITrent BridgeNottingham2019310515151.005789.4701071
Sanju SamsonINDBrian Lara Stadium, Tarouba, TrinidadTarouba2023110515151.0041124.3901024
Michael LeaskSCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20212115151*-34150.0001033
James VinceENGSophia GardensCardiff2016-2021210515151.005691.0701050
Shai HopeWIMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2020110515151.006578.4601050
Shai HopeWISabina Park, KingstonJamaica2017110515151.009852.0401050
Kusal MendisSLMalahide Cricket Club GroundDublin2016110515151.005986.4401080
Asif AliPAKThe Rose BowlSouthampton2019110515151.0036141.6701024
Hasan AliPAKSaxton OvalNelson2018110515151.0031164.5201044
Mehedi Hasan MirazBANSinhalese Sports Club GroundColombo2017110515151.007171.8301060
Nazmul Hossain ShantoBANMcLean ParkNapier20231115151*-42121.4301080
Mohammad SaifuddinBANEdgbastonBirmingham20191115151*-38134.2101090
Aiden MarkramSAWillowmoore ParkBenoni20231115151*-39130.7701071
Washington SundarINDHagley OvalChristchurch2022110515151.006479.6901051
Zak CrawleyENGCounty GroundBristol2023110515151.0042121.4301042
Fabian AllenWIRiverside GroundChester-le-Street2019110515151.0032159.3801071
Najibullah ZadranAFGCounty GroundBristol2019110515151.0049104.0801072
Agha SalmanPAKEden GardensKolkata2023210515151.0045113.3301061
Shubman GillINDM Chinnaswamy StadiumBengaluru2023110515151.0032159.3801034
Rachin RavindraNZRajiv Gandhi International Stadium, UppalHyderabad2023110515151.0051100.0001031
Naseem ShahPAKSeddon ParkHamilton2025110515151.0044115.9101044
Amir JangooWIKensington Oval, Bridgetown, BarbadosBridgetown2026110515151.007369.8601040
Pathum NissankaSLRajiv Gandhi International Stadium, UppalHyderabad2023110515151.006183.6101071
Jacob BethellENGVidarbha Cricket Association Stadium, JamthaNagpur2025110515151.006479.6901031
Jiten RamanandiOMAYSD-UKM Cricket OvalBangi2026110515151.007072.8601061
Deryck MurrayWIAntigua Recreation GroundSt John's1978110515151.008758.6201030
PreviousPage 233Next

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.