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
Michael BracewellNZHagley OvalChristchurch2025110353535.005267.3100011
Colin MunroNZKingsmeadDurban2015110353535.004479.5500020
Ish SodhiNZShere Bangla National Stadium, MirpurDhaka2023310353535.003989.7400003
Marcus StoinisAUSNarendra Modi StadiumAhmedabad2023110353535.0032109.3800032
Travis HeadAUSNewlandsCape Town2016110353535.004381.4000040
Matt MachanSCOSaxton OvalNelson2015110353535.005070.0000021
Sam BillingsENGEden GardensKolkata2017110353535.005860.3400050
Murray GoodwinZIMNational Cricket StadiumSt George's2000110353535.004971.4300010
Tom CurranENGAdelaide OvalAdelaide2018110353535.0035100.0000021
Waqas KhanHKSheikh Zayed StadiumAbu Dhabi20171113535*-5267.3100030
Shreyas IyerINDEdgbastonBirmingham2026110353535.005366.0400020
Philip SaltENGZahur Ahmed Chowdhury StadiumChattogram2023110353535.0025140.0000070
Kusal MendisSLThe OvalLondon2026110353535.0026134.6200023
Mosaddek HossainBANRose BowlSouthampton2019110353535.0024145.8300040
Robin SinghINDGrace RoadLeicester1999110353535.004774.4700010
Robin SinghINDMA Chidambaram StadiumChennai1997110353535.0026134.6200021
Krunal PandyaINDR Premadasa StadiumColombo2021210353535.005464.8100030
Rameez ShahzadUAEKinrara Academy OvalKuala Lumpur2018110353535.004971.4300050
Rashid KhanAFGWankhede StadiumMumbai20231113535*-18194.4400023
Naseem KhushiOMAOman Cricket Academy Ground Turf 1Muscat20211113535*-22159.0900023
Alex CareyAUSM.Chinnaswamy StadiumBengaluru2020110353535.003697.2200060
Wanindu HasarangaSLBasin ReserveWellington2025110353535.0033106.0600041
Imam-ul-HaqPAKThe Rose BowlSouthampton2019110353535.004479.5500030
Ryan RickeltonSALord'sLondon2025110353535.0033106.0600050
Josh InglisAUSManuka OvalCanberra20241113535*-16218.7500041
Tim DavidAUSSuperSport ParkCenturion2023110353535.0025140.0000023
Finn AllenNZCazaly's StadiumCairns2022110353535.003892.1100051
Julius SumerauerJERUnited Cricket Club GroundWindhoek2023210353535.0025140.0000032
Kepler WesselsAUSNehru StadiumIndore19841113535*-3794.5900030
Haris RaufPAKEden GardensKolkata2023210353535.0023152.1700033
Gus AtkinsonENGWankhede StadiumMumbai2023110353535.0021166.6700070
Tadiwanashe MarumaniZIMRiverway StadiumTownsville2022110353535.004774.4700040
Jacob BethellENGTrent BridgeNottingham2024110353535.0034102.9400031
Tim RobinsonNZRangiri Dambulla International StadiumDambulla2024110353535.003697.2200040
Doug WaltersAUSLord'sLondon1975110353535.005168.6300050
Mark BurgessNZTrent BridgeNottingham1979210353535.004971.4300030
Zaheer AbbasPAKWACA GroundPerth1981110353535.006157.3800030
Rod MarshAUSCounty GroundSouthampton19831113535*-28125.0000021
Graham RoopeENGKennington OvalLondon1978110353535.007149.3000010
Gordon GreenidgeWINehru StadiumGuwahati1983110353535.006950.72000--
Gordon GreenidgeWIIbn-e-Qasim Bagh StadiumMultan1990110353535.0011031.8200020
Graham GoochENGVidarbha Cricket Association GroundNagpur1989110353535.004381.4000030
Graham GoochENGEden GardensKolkata1987110353535.005761.4000040
Javed MiandadPAKEdgbastonBirmingham1983110353535.006157.3800030
Derek RandallENGZafar Ali StadiumSahiwal1977110353535.004185.3700022
Kapil DevINDIbn-e-Qasim Bagh StadiumMultan1982110353535.0021166.6700022
Rick DarlingAUSAdelaide OvalAdelaide1981110353535.007447.3000000
John WrightNZVidarbha C.A. GroundNagpur1987110353535.005959.3200040
Roger BinnyINDThe GabbaBrisbane1981110353535.005267.3100050
Greg RitchieAUSMadhavrao Scindia Cricket GroundRajkot19861113535*-6256.4500040
PreviousPage 312Next

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.