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 resultODI3rd 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 bowledT2068th 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 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
Kane WilliamsonNZSuperSport ParkCenturion2015110474747.006968.1200041
Tom CooperNEDVidarbha Cricket Association Stadium, JamthaNagpur2011110474747.007364.3800030
Dean BrownlieNZSharjah Cricket StadiumSharjah2014110474747.006177.0500080
Faf du PlessisSAAdelaide OvalAdelaide2018110474747.006572.3100030
Ben StokesENGZahur Ahmed Chowdhury StadiumChattogram20161114747*-4897.9200012
Quinton de KockSAPerth StadiumPerth2018110474747.0040117.5000070
Peter HandscombAUSSheikh Zayed StadiumAbu Dhabi2019110474747.0043109.3000060
Mohammad NabiAFGVRA GroundAmstelveen2010110474747.0042111.9000032
Mohammad NabiAFGToronto Cricket, Skating and Curling ClubToronto2011110474747.0031151.6100014
Murray GoodwinZIMBarabati StadiumCuttack1998110474747.0034138.2400060
Tom CurranENGThe Village, MalahideDublin20191114747*-5683.9300050
Glenn PhillipsNZCazaly's StadiumCairns2022110474747.005388.6800022
Imad WasimPAKNewlandsCape Town20191114747*-31151.6100042
Max O'DowdNEDThe Wanderers StadiumJohannesburg2023110474747.004995.9200080
Dhananjaya de SilvaSLBarsapara Cricket StadiumGuwahati2023110474747.0040117.5000090
Ishan KishanINDArun Jaitley Cricket StadiumDelhi2023110474747.0047100.0000052
Rovman PowellWIZahur Ahmed Chowdhury StadiumChattogram2021110474747.004995.9200022
D'Arcy ShortAUSOld TraffordManchester20181114747*-5290.3800040
Kiplin DorigaPNGUnited GroundWindhoek2023110474747.0039120.5100043
Teja NidamanuruNEDWanderers Cricket GroundWindhoek2025210474747.005487.0400013
Cameron GreenAUSNarendra Modi StadiumAhmedabad2023110474747.005290.3800050
Sandeep GoudOMAMoosa Cricket StadiumPearland2022110474747.009151.6500031
Shaun FouchéNAMUnited Cricket Club GroundWindhoek2023110474747.006078.3300061
Dennis AmissENGMelbourne Cricket GroundMelbourne1975110474747.005487.0400060
Viv RichardsWIGandhi StadiumJalandhar19891114747*-4897.9200040
Graham GoochENGJinnah StadiumGujranwala1987110474747.009350.5400030
Ian BothamENGEastern OvalBallarat1992110474747.006374.6000052
Kapil DevINDThe OvalLondon1982110474747.006275.8100041
Desmond HaynesWIEdgbaston Cricket GroundBirmingham1979110474747.009947.4700021
Mike GattingENGSardar Vallabhbhai Patel StadiumAhmedabad19811114747*-6869.1200050
Ian SmithNZGaddafi StadiumLahore1990110474747.0031151.6100041
Asanka GurusinhaSLBuffalo ParkEast London1994110474747.005979.6600040
Woorkeri RamanINDNewlands Cricket GroundCape Town1992110474747.0010345.6300030
Jack RussellENGKennington OvalLondon1988-19902114747*-7166.2000050
Adam ParoreNZNational StadiumKarachi1996110474747.006968.1200021
Peter KirstenSABasin ReserveWellington1992110474747.008158.0200051
Adrian KuiperSASuperSport ParkCenturion19941114747*-22213.6400024
Paul StrangZIMBoland ParkPaarl1997110474747.008754.0200040
Roger TwoseNZFeroz Shah KotlaDelhi1999110474747.009450.0000020
Sherwin CampbellWILal Bahadur Shastri StadiumHyderabad1996110474747.008853.4100050
Athar Ali KhanBANLal Bahadur Shastri StadiumHyderabad1998110474747.009151.6500040
Johanne SamarasekeraUAEIqbal StadiumFaisalabad19961114747*-5979.6600050
VVS LaxmanINDKennington OvalLondon2002-2004220473323.506473.4400060
Sachin TendulkarINDTrent BridgeNottingham1990-1999220473123.504897.9200050
Rahul DravidINDCaptain Roop Singh StadiumGwalior1998-2003320473323.508455.9500030
Kumar SangakkaraSLWACA GroundPerth2002220474023.508356.6300030
Yuvraj SinghINDBoland Bank ParkPaarl2001-2003221473747.006473.4400030
Adam GilchristAUSNahar Singh StadiumFaridabad1996-2003220472923.5040117.5000061
Gary KirstenSANational StadiumKarachi1996220474423.507166.2000050
Jacob OramNZGoodyear ParkBloemfontein2003-2005320473523.508058.7500020
PreviousPage 250Next

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.