Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
M GillCANCentral Broward Regional Park Stadium Turf GroundLauderhill20254411225940.6715578.71021131
Finlay McCreathSCOTribhuvan University International Cricket GroundKirtipur20264401227730.5018067.78010111
Asanka GurusinhaSLSydney Cricket GroundSydney1988-19964401223830.5022454.4600081
Yuvraj SinghINDNehru StadiumKochi2005-20135511224830.5015379.74000151
Inzamam-ul-HaqPAK/AXSuperSport ParkCenturion1994-20075501226224.4016175.78010102
Ramnaresh SarwanWIKinrara Academy OvalKuala Lumpur200655112237*30.5020459.80000200
Mohammad AshrafulBANSher-e-Bangla National StadiumMirpur2008-200955112260*30.5019861.62010101
Jekon EdnessBERMaple Leaf North-West GroundKing City20085521224540.6715678.21000112
Aaron FinchAUSR Premadasa StadiumColombo2016-20225501226224.4014584.14022113
Dinesh ChandimalSLDubai International Cricket StadiumDubai2011-20175501224424.4018167.4000043
Michael SlaterAUSR Premadasa StadiumColombo1994-19965501225024.4018665.59010120
Mohammad YousufPAKMultan Cricket StadiumMultan2003-20086611224924.4020160.7000091
Michael BevanAUSR Premadasa StadiumColombo1994-20026611225624.4018366.6701050
Andile PhehlukwayoSAThe Wanderers StadiumJohannesburg2018-202366212238*30.5013093.8500099
Sherwin CampbellWIThe GabbaBrisbane1996-20016601224220.3319163.8700191
Asghar AfghanAFGQueens Sports ClubBulawayo2014-20156601223920.3319861.62001113
Sean ErvineZIMHarare Sports ClubHarare2001-20048711225020.3317968.1601082
Kiran MoreINDSharjah Cricket StadiumSharjah1988-1991171241223015.2518864.89000101
Marcus TrescothickENGEden GardensKolkata2002110121121121.00109111.01100132
Feiko KloppenburgNEDGoodyear ParkBloemfontein2003110121121121.0014285.2110064
Brendan TaylorZIMBellerive OvalHobart2015110121121121.0091132.97100114
Ambati RayuduINDSardar Patel Stadium, MoteraAhmedabad2014111121121*-118102.54100104
Mitchell MarshAUSM Chinnaswamy StadiumBengaluru2023110121121121.00108112.04100109
Roy DiasSLKarnataka State Cricket Association StadiumBengaluru1982110121121121.0014484.0310011-
Mark WaughAUSRawalpindi Cricket StadiumRawalpindi1994111121121*-13490.3010090
Michael VaughanENGBuffalo ParkEast London2003-20052201217060.5014185.82020100
Matthew HaydenAUSWestern Australia Cricket Association GroundPerth2007-200822012111760.5012299.18100150
Ricky PontingAUSSir Vivian Richards Stadium, North SoundAntigua20073201218660.5014285.21010151
Graeme SmithSAThe Rose BowlSouthampton2003-20122201216960.5015677.56020150
Herschelle GibbsSANational Cricket Stadium, St George'sGrenada200722112161*121.0014086.4302064
Herschelle GibbsSAEdgbaston Cricket GroundBirmingham19992201219160.5015478.57010121
Mohammad AshrafulBANWindsor Park, RoseauDominica20092201216460.5017270.3502081
Roshan MahanamaSLTyronne Fernando StadiumMoratuwa199322112192*121.0019163.35010130
AB de VilliersSAMelbourne Cricket GroundMelbourne2014-20152201219160.5012696.0301090
Upul TharangaSLSardar Patel Stadium, MoteraAhmedabad200622012111060.5016473.78100141
Upul TharangaSLNewlandsCape Town2017-201922012111960.5098123.47100117
Kevin O'BrienIREGymkhana Club GroundNairobi20082201218360.50115105.2201078
Gavin HamiltonSCOMannofield Park, Aberdeen200822012111560.5015976.10100140
Shikhar DhawanINDVidarbha Cricket Association Stadium, JamthaNagpur2013-201922012110060.5013192.37100150
Ravindra JadejaINDEden ParkAuckland2014-202032112166*121.00118102.5402075
Ajinkya RahaneINDHolkar Cricket StadiumIndore2015-20172201217060.5013987.05020150
Craig ErvineZIMNational Cricket Stadium, St George'sGrenada20132201218060.5013688.97010104
Quinton de KockSABuffalo ParkEast London2017-20232201217360.5094128.72010144
Raza-ur-RehmanCANICC Global Cricket AcademyDubai20132201217060.5013589.63020170
Daryl MitchellNZBay OvalMount Maunganui202522112178*121.0014484.03010103
Monank PatelUSASportpark WestvlietThe Hague2024221121121*121.0098123.4710175
Rachin RavindraNZRawalpindi Cricket StadiumRawalpindi2023-202532012111260.50114106.14100121
Ravi ShastriINDVidarbha Cricket Association GroundNagpur1987-1990221121101*121.0020459.31100131
Mahela JayawardeneSLOld TraffordManchester2006-201433012110040.3313192.37100100
Tamim IqbalBANHagley OvalChristchurch2016-20213301217840.3319562.05010160

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.