Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark WaughAUSKensington OvalBridgetown1991-19994401294932.2513396.99000142
Jonty RhodesSAGaddafi StadiumLahore1994-199755212953*43.0014290.8501081
Geraint JonesENGLord'sLondon2004-20065501297125.8016677.7101084
Thomas OdoyoKENHarare Sports ClubHarare2002-20096601293721.5015583.23000113
Kusal MendisSLShere Bangla National Stadium, MirpurDhaka2018-20217601293621.5016379.1400194
Regis ChakabvaZIMShere Bangla National StadiumMirpur2010-20157701294518.4324852.02000100
Duleep MendisSLSharjah Cricket StadiumSharjah1984-19898801293516.1320762.3200070
Jonty RhodesSASuperSport ParkCenturion1992-200211911294416.1316876.7900172
Ruwan KalpageSLSharjah Cricket StadiumSharjah1993-1997141361293018.4327746.5700060
MahmudullahBANSeddon ParkHamilton2015111128128*-123104.07100123
Quinton de KockSAMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2014110128128128.00127100.79100123
Moeen AliENGHagley OvalChristchurch2015-2018210128128128.00107119.63100125
Shreyas IyerINDM Chinnaswamy StadiumBengaluru2023111128128*-94136.17100105
Shai HopeWIBuffalo ParkEast London2023111128128*-115111.3010057
Sachin TendulkarINDSingapore Cricket ClubPadang199622012810064.0014290.14100122
Mahela JayawardeneSLRiverside GroundChester-le-Street2006-2014221128126*128.0013594.81100190
Ricky PontingAUSJade StadiumChristchurch20052201287564.00124103.23020164
Gary KirstenSAR Premadasa StadiumColombo20002201287664.0017174.85020110
Saleem ElahiPAKGaddafi StadiumLahore2000-200322112870128.0014190.78020130
Mathew SinclairNZBangabandhu National StadiumDhaka20042201286664.0015085.33020160
Dwayne BravoWISardar Patel Stadium, MoteraAhmedabad2006321128112*128.0015781.53100151
Tamim IqbalBANSuperSport ParkCenturion202222112887*128.0014985.91010171
Max O'DowdNEDSportpark WestvlietThe Hague202422112879*128.0018668.82010140
Robin SinghINDSinhalese Sports Club GroundColombo199732012810064.0014389.51100142
Adeeb UsmaniUAEForthillDundee202622012811664.0014687.67100133
Sanath JayasuriyaSLAMI StadiumChristchurch1995-20013301287942.67112114.29010145
Adam GilchristAUSJade StadiumChristchurch2000-200533012812842.67103124.2710297
Gary KirstenSAIqbal StadiumFaisalabad1994-19963301286942.6718768.45010120
Shivnarine ChanderpaulWIWACA GroundPerth1996-19973301284942.6719665.3100050
Saeed AnwarPAKHarare Sports ClubHarare1995-1998331128103*64.0016080.00101101
Stuart CarlisleZIMAdelaide OvalAdelaide2001-200433012810942.6716279.01100110
Runako MortonWISabina Park, KingstonJamaica2006-200933112885*64.0015781.5301092
Ryan ten DoeschateNEDWarner Park, BasseterreSt Kitts200733112870*64.0014886.49020212
Khalid LatifPAKSheikh Zayed StadiumAbu Dhabi20093301286442.6718170.72010110
Shikhar DhawanINDR Premadasa StadiumColombo202133112886*64.0014488.89010151
George BaileyAUSArnos Vale Ground, KingstownSt Vincent20123301285942.6718071.1101081
Shaiman AnwarUAEOld HarariansHarare20183301286442.6715184.7702194
Liton DasBANDubai International Cricket StadiumDubai201833012812142.6713793.43101132
Andrew McBrineIRESabina Park, Kingston, JamaicaKingston20223311285964.0019565.64010152
Matt RenshawAUSHarare Sports ClubHarare202633012810942.67115111.3010083
Josh InglisAUSHarare Sports ClubHarare202633012810342.6713495.52100130
Rahmanullah GurbazAFGWest End Park International Cricket StadiumDoha202233012810342.6716279.0110093
Ali NaseerUAESharjah Cricket StadiumSharjah20233301285842.67119107.56020116
Aryansh SharmaUAEVRA GroundAmstelveen20253301285642.6714389.51010191
Graham YallopAUSEdgbaston Cricket GroundBirmingham1979-198133212863128.0021858.7202060
Navjot SidhuINDWankhede StadiumMumbai1987-199843112865*64.0019465.98010112
Robin SmithENGWACA GroundPerth1990-19923301289142.6717174.85011112
Craig McMillanNZWestpac StadiumWellington2004-20075401288132.0013495.52010113
Aravinda de SilvaSLTyronne Fernando StadiumMoratuwa1984-199344112875*42.6715184.7701094
Shikhar DhawanINDSeddon ParkHamilton2014-202244012810032.0013793.43100146

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.