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/27NZINDODI1st 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-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
Finn AllenNZRajiv Gandhi International Stadium, UppalHyderabad2023110404040.0039102.5600071
Shubman GillINDShaheed Veer Narayan Singh International StadiumRaipur20231114040*-5375.4700060
Prithvi ShawINDBay OvalMount Maunganui2020110404040.004295.2400032
Kepler WesselsSABasin ReserveWellington1992110404040.009442.5500000
Naseem ShahPAKMelbourne Cricket GroundMelbourne2024110404040.0039102.5600014
Charith AsalankaSLRangiri Dambulla International StadiumDambulla2024110404040.0028142.8600032
Keacy CartyWISydney Cricket GroundSydney2024110404040.005178.4300021
Adeeb UsmaniUAEYSD-UKM Cricket OvalBangi2026110404040.006561.5400022
Sadiq MohammadPAKNational StadiumKarachi1980110404040.007950.63000--
Alan TurnerAUSLord'sLondon1975110404040.005474.0700040
Mudassar NazarPAKThe GabbaBrisbane1982110404040.009044.4400020
Mudassar NazarPAKKarachiKarachi1987110404040.005572.7300030
John DysonAUSThe GabbaBrisbane1983110404040.007354.7900060
Allan BorderAUSNewlands Cricket GroundCape Town19941114040*-4785.1100040
Bill AtheyENGNehru StadiumPune19871114040*-5572.7300000
Gus LogieWIBellerive OvalHobart19881114040*-31129.0300030
Kris SrikkanthINDBasin ReserveWellington1992110404040.007057.1400020
Martin SneddenNZCounty GroundDerby1983110404040.005572.7300050
Allan LambENGSawai Mansingh StadiumJaipur1987110404040.005276.9200030
Allan LambENGCarisbrookDunedin1992110404040.006165.5700040
Ashok MalhotraINDGandhi Sports Complex GroundAmritsar1982110404040.006066.67000--
Ashok MalhotraINDNehru StadiumIndore1983110404040.004490.9100070
Martin CroweNZBulawayo Athletic ClubBulawayo1992110404040.005671.4300011
Navjot SidhuINDM Chinnaswamy StadiumBengaluru1993110404040.005770.1800040
Ken RutherfordNZNewlands Cricket GroundCape Town1994110404040.007354.7900040
Dipak PatelNZVidarbha C.A. GroundNagpur1987110404040.005178.4300030
Keith ArthurtonWIEden ParkAuckland1992-1995210404040.005474.0700030
Keith ArthurtonWIBerri OvalBerri1992110404040.005474.0700010
Chris KuggeleijnNZAMI StadiumChristchurch1988-1989210404040.006462.5000021
Athula SamarasekeraSLBerri OvalBerri1992110404040.004197.5600041
Mark WaughAUSWestern Australia Cricket Association GroundPerth2000110404040.006363.4900060
Jimmy AdamsWINational Cricket StadiumSt George's1999110404040.005671.4300050
Dion NashNZP Sara OvalColombo19921114040*-4686.9600012
Rod LathamNZHarare Sports ClubHarare1992110404040.004197.5600040
Paul StrangZIMThe Wanderers StadiumJohannesburg19971114040*-38105.2600050
Roger TwoseNZCenturion ParkCenturion2000110404040.0037108.1100070
Wajahatullah WastiPAKThe OvalLondon1999110404040.004295.2400051
Minhajul AbedinBANAsgiriya StadiumKandy1986110404040.006363.49000--
Shaukat DukanwalaUAERawalpindi Cricket StadiumRawalpindi19961114040*-7851.2800040
Romesh KaluwitharanaSLNehru StadiumGuwahati1993-1997220402320.005770.1800050
Russel ArnoldSLBuffalo ParkEast London2000-20032214039*40.005967.8000030
Yuvraj SinghINDBrisbane Cricket Ground, WoolloongabbaBrisbane2008220403820.004981.6300022
Zaheer KhanINDBarabati StadiumCuttack2000-20095224033*-29137.9300032
Ajit AgarkarINDFeroz Shah KotlaDelhi1998-20022214036*40.0030133.3300040
Gary KirstenSAHeadingley Cricket GroundLeeds1998-1999220402120.007751.9500060
Neil McKenzieSANewlandsCape Town2000-2001220402220.007156.3400000
Mohammad YousufPAKGreen ParkKanpur2005-2007220402420.007454.0500050
Stephen FlemingNZSinghalese Sports Club Cricket GroundColombo1998220402020.005276.9200060
Brendon McCullumNZMA Chidambaram Stadium, ChepaukChennai2010-20113214026*40.0027148.1500070
Andre AdamsNZWestpac StadiumWellington2003-2004220403520.0030133.3300043
PreviousPage 283Next

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.