ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Avishka FernandoSLRawalpindi Cricket StadiumRawalpindi20262201029751.0092110.87010122
Aiden MarkramSAWankhede StadiumMumbai20232201026051.0011390.27010110
Najibullah ZadranAFGStormont Cricket GroundBelfast2018-201932110260*102.0085120.0001094
Ian ChappellAUSMelbourne Cricket GroundMelbourne1971-19752201026051.0015267.11010111
Geoff HowarthNZTrent BridgeNottingham1979-198322110263*102.0012680.95010111
Javed MiandadPAKBourdaGeorgetown1988-1993221102100*102.0011291.07100100
Rahul DravidINDGaddafi StadiumLahore2004-200633110276*51.0014470.83010130
Shane WatsonAUSEden ParkAuckland2007-20154301024734.0011985.71000151
Michael ClarkeAUSSuperSport ParkCenturion2006-20113301025334.0014470.83010112
Wasim AkramPAKBuffalo ParkEast London1993-20023311025751.0012085.0001083
Cameron WhiteAUSSuperSport ParkCenturion20094311026251.0014868.9201092
Andrew WhiteIREVRA GroundAmstelveen20103301027934.0013476.12011130
Kane WilliamsonNZDubai International Cricket StadiumDubai2014-20253301028134.0015366.67010100
Andre RussellWIMA Chidambaram Stadium, ChepaukChennai20113301025334.0093109.6801176
Mark ChapmanNZNational StadiumKarachi20233301024634.0087117.2400095
Navneet DhaliwalCANTribhuvan University International Cricket GroundKirtipur20243301025034.0015267.11010140
Sanjay KrishnamurthiUSACentral Broward Regional Park Stadium Turf GroundLauderhill20254311026151.0093109.6801026
Gulsan JhaNEPMaple Leaf North-West GroundKing City20243301025334.0011886.4401067
Rod MarshAUSKennington OvalLondon1975-198033210252*102.0013973.3801070
Bruce EdgarNZThe GabbaBrisbane1980-19833301024034.0020549.7600050
Carlisle BestWISharjah Cricket StadiumSharjah198933110253*51.0015267.1101060
Ajay JadejaINDSawai Mansingh StadiumJaipur1994-19993301026134.0017657.95010100
Avishka FernandoSLGaddafi StadiumLahore20263301024834.0011687.93000132
Alec StewartENGAdelaide OvalAdelaide1992-20035401025125.5014470.8301090
Upul TharangaSLAdelaide OvalAdelaide2006-20135401027125.5019352.8501251
Janeiro TuckerBERGymkhana Club GroundNairobi20074401024925.5013774.45000122
Kieron PollardWIKensington Oval, BridgetownBarbados2009-20165401026225.5012184.3001194
Mohammad NabiAFGGreater Noida Sports Complex GroundGreater Noida20175411024134.0010993.5800082
Sadeera SamarawickramaSLHarare Sports ClubHarare2023-20254411023534.0012780.31000120
Harsh ThakerCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20264401024025.5016960.3600032
Divan la CockNAMWanderers Cricket GroundWindhoek20224401025925.5015565.81010113
Glenn TurnerNZAMI StadiumChristchurch1973-19834401025225.5016960.36010101
Jeremy ConeyNZBasin ReserveWellington1982-19864411024434.0015864.5600051
Kris SrikkanthINDWACA GroundPerth1986-19924401026025.5012283.61011150
Sanjay ManjrekarINDEden GardensKolkata1989-199644110275*34.0015964.1501020
Jacques KallisSASydney Cricket GroundSydney1997-20095501026020.4016661.4501060
William PorterfieldIREStormont Cricket GroundBelfast2018-20195501025320.4018654.8401190
Lorcan TuckerIREHigh Performance OvalWindhoek20265501022820.4011985.7100183
Shivnarine ChanderpaulWIArnos Vale GroundKingstown1996-200466210231*25.5021347.8900090
Brian ChariZIMHarare Sports ClubHarare2015-20196601023917.0020250.5000051
Dion MyersZIMHarare Sports ClubHarare2021-20246601023417.0015964.1500090
Gary BrentZIMQueens Sports ClubBulawayo1998-2007118210259*17.0017259.3001172
Daniel VettoriNZWestpac StadiumWellington2003-201516941023520.4013078.46002110
Sandeep GoudOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-202413931023417.0014968.4600045
VVS LaxmanINDFatorda StadiumMargao2001110101101101.0010794.39100100
Mahela JayawardeneSLIndira Priyadarshini StadiumVisakhapatnam1999110101101101.0013873.1910050
Ricky PontingAUSMarrara Cricket GroundDarwin2003110101101101.0011885.5910024
Herschelle GibbsSAHeadingley Cricket GroundLeeds1999110101101101.0013475.37100101
Gary KirstenSADe Beers Diamond OvalKimberley2000110101101101.0010794.39100100
Jacques KallisSASinhalese Sports ClubColombo2004110101101101.0012779.5310071
PreviousPage 105Next

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.