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
Muttiah MuralitharanSLSharjah Cricket StadiumSharjah1993-2001271354713*5.888555.2900101
Nasser HussainENGBarabati StadiumCuttack2002110464646.005485.1900040
Sourav GangulyINDOld Trafford Cricket GroundManchester1996110464646.008355.4200030
Virender SehwagINDAndhra Cricket Association-Visakhapatnam District Cricket Association StadiumVisakhapatnam2007110464646.0044104.5500070
Harbhajan SinghINDIndira Priyadarshini StadiumVisakhapatnam2001110464646.0034135.2900033
Sanath JayasuriyaSLQueen's Park OvalPort of Spain1996110464646.0033139.3900080
Mahela JayawardeneSLAMI StadiumChristchurch2001110464646.005682.1400050
Mohammad KaifINDNational StadiumKarachi2004-2006210464646.005682.1400040
Matthew HaydenAUSBundaberg Rum StadiumCairns20032114646*-5879.3100070
Damien MartynAUSThe Royal & Sun Alliance County GroundBristol2001110464646.005780.7000031
Nicky BojeSAWanderers StadiumJohannesburg2001110464646.005092.0000040
Saleem ElahiPAKBangabandhu National StadiumDhaka1998110464646.007958.2300041
Younis KhanPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2010110464646.007462.1600010
Mohammad YousufPAKNewlands Cricket GroundCape Town2002110464646.005780.7000060
Mohammad SamiPAKSuperSport ParkCenturion2007110464646.006471.8800051
Nathan AstleNZCenturion ParkCenturion2000110464646.006471.8800032
Ranjan MadugalleSLNational StadiumKarachi1982-1987310464646.0041112.2000032
Scott StyrisNZM Chinnaswamy StadiumBengaluru2010110464646.004895.8300031
Brian LaraWIWillowmoore ParkBenoni2003110464646.007660.5300050
Ramnaresh SarwanWIHeadingleyLeeds2004110464646.007858.9700040
Lance KlusenerSATrent BridgeNottingham19991114646*-41112.2000033
Tatenda TaibuZIMArbab Niaz StadiumPeshawar20041114646*-33139.3900013
Danie KeulderNAMSt George's Park, Port ElizabethGqeberha2003110464646.006669.7000060
RD ShahKENSt Lawrence GroundCanterbury1999110464646.008057.5000040
Mohammad HafeezPAKThe Cooper Associates County GroundTaunton2019110464646.004993.8800031
Gavin RennieZIMWellington Regional StadiumWellington20011114646*-5386.7900010
Jacques RudolphSAIqbal StadiumFaisalabad2003110464646.008057.5000030
Craig EvansZIMReliance StadiumVadodara1998110464646.0034135.2900080
Gavin EwingZIMSt George's ParkGqeberha2005110464646.005386.7900050
Simon KatichAUSKingsmeadDurban2006110464646.006867.6500050
Imran FarhatPAKGrange Cricket Club Ground, Raeburn PlaceEdinburgh2013110464646.007065.7100040
Aftab AhmedBANZohur Ahmed Chowdhury StadiumChittagong2010110464646.006076.6700070
Dwayne SmithWINehru StadiumKochi2014110464646.0045102.2200042
Michael HusseyAUSHeadingleyLeeds20051114646*-5288.4600041
Roshan MahanamaSLFatorda StadiumMargao1997110464646.007958.2300021
Ian BellENGKeenan StadiumJamshedpur2006110464646.006471.8800060
Ian BellENGGreen ParkKanpur2008110464646.004797.8700080
Peter FultonNZSabina Park, KingstonJamaica2007110464646.007759.7400021
MS DhoniINDBeausejour Stadium, Gros IsletSt Lucia20092114646*-34135.2900021
Ashwell PrinceSARajiv Gandhi International Stadium, UppalHyderabad2005110464646.007462.1600050
Justin KempSARajiv Gandhi International Stadium, UppalHyderabad20051114646*-4993.8800050
Justin KempSAQueen's Park OvalPort of Spain2001110464646.007065.7100031
Chamu ChibhabhaZIMSedgars ParkPotchefstroom2006110464646.007561.3300041
Hasan RazaPAKSheikhupura StadiumSheikhupura1998110464646.007065.7100010
Tanmay MishraKENQueens Sports ClubBulawayo2006110464646.005386.7900010
Dean MinorsBERQueen's Park OvalPort of Spain20061114646*-9051.1100051
Irving RomaineBERVRA GroundAmstelveen2008110464646.004797.8700042
Umar BhattiCANSuperSport ParkCenturion2009110464646.007561.3300040
Naeem IslamBANChittagong Divisional StadiumChattogram20081114646*-10643.4000050
Craig ErvineZIMZahur Ahmed Chowdhury StadiumChattogram2010110464646.0010046.0000010
PreviousPage 253Next

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.