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
Ashan PriyanjanSLShere Bangla National StadiumMirpur20145511256031.2518069.44010170
Kamindu MendisSLRawalpindi Cricket StadiumRawalpindi2025-20265501254425.0012699.21000143
Martin CroweNZSharjah Cricket StadiumSharjah1986-19905501256925.0017770.6201062
Mark WaughAUSQueen's Park OvalPort of Spain1991-19995501257425.0018667.2001172
Kieron PollardWIWarner Park, BasseterreSt Kitts2012-20166611255625.0016376.69010103
Murray GoodwinZIMQueens Sports ClubBulawayo1998-20006601256620.8321059.5201060
Arjuna RanatungaSLSydney Cricket GroundSydney1988-19996601254120.8317272.67001100
Dion NashNZEden ParkAuckland1998-20007621253631.2521258.9600040
Ijaz AhmedPAKWACA GroundPerth1986-19977721259425.0013393.9801193
Lance KlusenerSABuffalo ParkEast London1996-20029821254620.8313096.15002140
Morris OumaKENMombasa Sports ClubMombasa2006-20098801254715.6321159.2400190
Marvan AtapattuSLKingsmeadDurban2003110124124124.0012996.12100180
Chris GayleWIDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2005110124124124.0013790.51100130
Shakib Al HasanBANThe Cooper Associates County GroundTaunton2019111124124*-99125.25100160
Aaron FinchAUSHolkar Cricket StadiumIndore2017110124124124.0012599.20100125
Colin IngramSAOUTsurance OvalBloemfontein2010110124124124.0012698.4110082
Mark ChapmanHKICC AcademyDubai2015111124124*-116106.90100112
Mohammad ShahzadAFGDubai International Cricket StadiumDubai2018110124124124.00116106.90100117
Wayne LarkinsENGLal Bahadur Shastri StadiumHyderabad1989110124124124.0012698.41100182
Ijaz AhmedPAKMA Aziz StadiumChattogram1988111124124*-87142.5310094
Rahul DravidINDBuffalo ParkEast London1997-200122112471*124.0015878.48020120
Yuvraj SinghINDNehru Stadium, FatordaMargao2006-200722012410362.00107115.89100143
Mohammad HafeezPAKClontarf Cricket Club GroundDublin2013221124122*124.00118105.08100122
Ian BellENGSir Vivian Richards Stadium, North SoundAntigua20072201247762.0016177.02010130
MS DhoniINDKeenan StadiumJamshedpur2005-20062201249662.0013095.38010153
MS DhoniINDMcLean ParkNapier2009-201932112484*124.0013591.8501082
AB de VilliersSADe Beers Diamond OvalKimberley2008-20122201249662.0098126.53010123
Alastair CookENGShere Bangla National StadiumMirpur20102201246462.0012996.12020131
Mushfiqur RahimBANTrent BridgeNottingham2010-2019221124102*124.00115107.8310093
Jeremy BrayIRENairobi Gymkhana ClubNairobi200722012411662.0016276.54100104
Eoin MorganENGThe Village, MalahideDublin2013-2019221124124*124.00109113.7610184
Shikhar DhawanINDBarabati StadiumCuttack2014-201722012411362.00122101.64100163
Steve SmithAUSKensington Oval, BridgetownBarbados20163201247862.0016674.7001090
Colin de GrandhommeNZEdgbastonBirmingham20192201246462.00118105.08020113
Rassie van der DussenSANational StadiumKarachi202522112472*124.0013393.2302095
Heinrich KlaasenSADiamond OvalKimberley2018-20232201248062.00106116.98010124
Mohammad AzharuddinINDNehru StadiumKochi1998-20002201248262.0014287.32010121
Sherwin CampbellWISabina ParkKingston200022012410362.0016376.07100100
VVS LaxmanINDBrisbane Cricket GroundBrisbane2000-2004331124103*62.0016376.07100100
Paul CollingwoodENGBrisbane Cricket Ground, WoolloongabbaBrisbane2007-201133012410641.3314983.2210190
Mohammad YousufPAKSawai Mansingh StadiumJaipur1999-20073301247441.3316575.1501090
Lance KlusenerSAMangaung OvalBloemfontein1997-19993301249241.3314386.71010113
Bastiaan ZuiderentNEDVRA GroundAmstelveen2008-201033212455*124.0016575.1501093
Devon SmithWIMA Chidambaram Stadium, ChepaukChennai2007-20113301248141.3315878.48010131
Albie MorkelSAWillowmoore ParkBenoni2008-201033212450*124.0073169.86010117
Daryl MitchellNZKensington Oval, Bridgetown, BarbadosBridgetown20223301246341.3314486.11010113
Babar AzamPAKThe Wanderers StadiumJohannesburg2019-20243311245262.0015778.98010150
Dhananjaya de SilvaSLRangiri Dambulla International StadiumDambulla2016-20184311247662.0016774.25010121
Finn AllenNZKensington Oval, Bridgetown, BarbadosBridgetown20223301249641.3315082.6701095
Ibrahim ZadranAFGStormont Cricket GroundBelfast202633012410741.3315480.52100131

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.