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
Najibullah ZadranAFGMcLean ParkNapier2015110565656.0056100.0001082
Shubman GillINDKotambi StadiumVadodara2026110565656.007178.8701032
Shubman GillINDNiranjan Shah StadiumRajkot2026110565656.0053105.6601091
Zubayr HamzaSASuperSport ParkCenturion2021110565656.007970.8901051
Saud ShakeelPAKLord'sLondon2021110565656.007772.7301040
Majid KhanPAKMelbourne Cricket GroundMelbourne1981110565656.006981.1601010
Mohinder AmarnathINDUniversity StadiumTrivandrum1988110565656.008764.3701031
Imran KhanPAKSt. Helen's Cricket GroundSwansea19831115656*-33169.7001062
Graham GoochENGLal Bahadur Shastri StadiumHyderabad1989110565656.008962.9201060
David HookesAUSLord'sLondon1983110565656.007475.6801042
Mike GattingENGWankhede StadiumMumbai1987110565656.006290.3201050
Duleep MendisSLCounty GroundTaunton1983110565656.006487.5001051
Duleep MendisSLTasmania Cricket Association GroundHobart1985110565656.0048116.6701080
Steve SmithAUSNehru StadiumIndore1984110565656.0054103.7001070
Dean JonesAUSSector 16 StadiumChandigarh1987110565656.008070.0001012
Asif MujtabaPAKBellerive OvalHobart19921115656*-51109.8001031
Neil FairbrotherENGBangabandhu National StadiumDhaka1998110565656.007871.7901021
Tom MoodyAUSRiverside GroundChester-le-Street19991115656*-29193.1001062
Graeme HickENGM Chinnaswamy StadiumBengaluru1993110565656.008169.1401030
Graeme HickENGSector 16 StadiumChandigarh1993110565656.007376.7101040
Graeme HickENGBasin ReserveWellington1992110565656.007080.0001061
Peter KirstenSAAMI StadiumChristchurch1992110565656.009161.5401020
Ajay JadejaINDWillowmoore ParkBenoni19971115656*-6684.8501011
Vinod KambliINDLal Bahadur Shastri StadiumHyderabad19941115656*-8466.6701020
Roger TwoseNZMunicipal StadiumGujranwala1999110565656.0053105.6601043
Sherwin CampbellWIQueen's Park (New), St George's, GrenadaSt George's2000110565656.008962.9201051
Neil JohnsonZIMCrusaders GroundPort Elizabeth2000110565656.008268.2901070
Ashley GilesENGKennington OvalLondon2003-2005521563156.0056100.0000050
Rahul DravidINDMcLean ParkNapier1999-2002220563828.009260.8700050
Justin LangerAUSSharjah Cricket StadiumSharjah1994321563656.0040140.0000043
Adam GilchristAUSEdgbastonBirmingham2004-2005220563728.006882.3500060
Parthiv PatelINDMA Chidambaram Stadium, ChepaukChennai2003-20113215656*56.007178.8701161
Shane WatsonAUSMarrara Cricket GroundDarwin2008220562928.007772.7300050
Owais ShahENGRiverside GroundChester-le-Street2008-2009220564928.0033169.7000053
Ricardo PowellWIAdelaide OvalAdelaide2001-2005220563328.006290.3200042
Tatenda TaibuZIMGoodyear ParkBloemfontein2003220565328.009757.7301031
Heath StreakZIMSardar Patel StadiumAhmedabad1998-20002215651*56.006684.8501041
Abdool SamadCANJaffery Sports Club GroundNairobi2007220564228.006684.8500071
Thomas OdoyoKENVRA GroundAmstelveen2008-20102215652*56.0045124.4401052
Sean ErvineZIMBellerive OvalHobart20042215648*56.0043130.2300033
Yasir HameedPAKEdgbastonBirmingham2004220564128.007772.7300080
Aftab AhmedBANGaddafi StadiumLahore2008220564228.008169.1400060
Hemang BadaniINDHarare Sports ClubHarare20012215652*56.0010951.3801051
Roshan MahanamaSLLal Bahadur Shastri StadiumHyderabad1994-1997220564128.009459.5700030
Upul TharangaSLBrabourne StadiumMumbai2006220565628.007871.7901190
Shakib Al HasanBANMelbourne Cricket GroundMelbourne2015220564628.009360.2200041
Steven OuterbridgeBERSenwes ParkPotchefstroom2009220563128.0056100.0000042
Luke WrightENGSuperSport ParkCenturion2009320564828.007574.6700032
Grant ElliottNZKennington OvalLondon2008-2015220563228.0043130.2300052
Shikhar DhawanINDTrent BridgeNottingham2014-2018220564028.0050112.0000090
PreviousPage 214Next

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.