Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM111/5 (16)ZIM need 67 runs in 24 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by ground (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,026 of the 5,032 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Phillip HughesAUSBellerive OvalHobart2013111138138*-15489.61100131
Jonny BairstowENGUniversity OvalDunedin2018110138138138.00106130.19100147
Fakhar ZamanPAKThe Rose BowlSouthampton2019110138138138.00106130.19100124
Adam GilchristAUSM. Chinnaswamy StadiumBengaluru2001-200322013811169.00132104.55100171
Shivnarine ChanderpaulWIBeausejour StadiumGros Islet2002221138108*138.0018176.24100121
Chamu ChibhabhaZIMGaddafi StadiumLahore201522113899138.00127108.66010151
Ross TaylorNZWarner Park, BasseterreSt Kitts201222013811069.0015390.2010095
Tom LathamNZClontarf Cricket Club GroundDublin20172201388469.0015688.46020141
Joe RootENGKensington Oval, BarbadosBridgetown201922013810269.00137100.73100150
Dhanushka GunathillekeSLKennington OvalLondon2016-20172201387669.00136101.47020142
Graham GoochENGSinhalese Sports Club GroundColombo19822201387469.0019271.88020171
Navjot SidhuINDIndira Priyadarshini StadiumVisakhapatnam1988-1994221138114*138.0015290.79100132
Mohammad AzharuddinINDMangaung OvalBloemfontein1992-199722113886*138.0016583.6402072
Ajay JadejaINDFeroz Shah KotlaDelhi1994-19983201389069.0017678.41010120
Andrew SymondsAUSLord'sLondon2004-2005332138104*138.0018076.67100121
Suresh RainaINDRajiv Gandhi International Stadium, UppalHyderabad2009-20143311386169.00137100.7302086
Roston ChaseWIBrian Lara Stadium, Tarouba, TrinidadTarouba20253311385369.00130106.15010116
Fakhar ZamanPAKHazelaarwegRotterdam202233013810946.0016285.19100161
Nicholas KirtonCANDubai International Cricket StadiumDubai202443113868*69.0021165.40010100
Roger TwoseNZCarisbrookDunedin1995-20013301386246.0017180.70020141
Boeta DippenaarSANational Cricket StadiumTangier20024401385534.5022960.26020111
Craig McMillanNZSydney Cricket GroundSydney1998-20074401388934.5015191.39011124
Colin MunroNZHagley OvalChristchurch2016-20184401388734.50107128.97011126
Shimron HetmyerWIKensington Oval, BarbadosBridgetown2019-2020441138104*46.00113122.12100125
Imam-ul-HaqPAKNational StadiumKarachi2019-20234401389034.5017479.31010111
Akram KhanBANSharjah Cricket StadiumSharjah1990-19955501384427.6027849.6400070
MS DhoniIND/AXM Chinnaswamy StadiumBengaluru2007-20136501386227.60122113.11010124
Steven OuterbridgeBERMaple Leaf North-West GroundKing City20085501385627.6025554.12010150
Craig KieswetterENGKennington OvalLondon2010-20126511386134.5014396.5002086
Pargat SinghCANWanderers Cricket GroundWindhoek2023-202555013810227.6016981.66101163
YS SamraCANMaple Leaf North-West GroundKing City2025-20266501385227.6016086.25011182
Ijaz AhmedPAKHarare Sports ClubHarare1995-19985501385427.6020367.98010100
Brandon KingWIKensington Oval, Bridgetown, BarbadosBridgetown2022-202466013810223.0017578.86100191
Collins ObuyaKENMombasa Sports ClubMombasa2006-200987113868*23.0018973.0201193
Naseem KhushiOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-202210811384219.71127108.66001510
Malcolm MarshallWISydney Cricket GroundSydney1981-199117931384323.0018176.2400071
Rohit SharmaINDTrent BridgeNottingham2018111137137*-114120.18100154
Wesley BarresiNEDBert Sutcliffe OvalLincoln2014111137137*-15091.33100112
Sachin TendulkarINDSinghalese Sports Club Cricket GroundColombo1998-199922013712068.5015787.26100152
Neil McKenzieSAGoodyear ParkBloemfontein200222113770*137.0019072.1102090
Michael BevanAUSNewlands Cricket GroundCape Town1997-20022201378268.5016384.05020150
Avishka GunawardeneSLGymkhana Club GroundNairobi200022013713268.5015488.96100200
Hashim AmlaSAQueens Sports ClubBulawayo2014221137122*137.0015389.5410083
Tamim IqbalBANCastle AvenueDublin20192201378068.5016981.07020160
Shikhar DhawanINDNewlandsCape Town2018-20222201377668.50136100.74020171
Amjad AliUAEKinrara Academy OvalKuala Lumpur20142201379868.5017180.12010151
Aayan Afzal KhanUAEWanderers Cricket GroundWindhoek202332213794*-14395.80010123
Nawroz MangalAFGSportpark WestvlietThe Hague201022213770*-111123.42020161
Sanath JayasuriyaSLQueen's Park Oval, Port of SpainTrinidad200733013710945.67136100.74100107
Damien MartynAUSNorth West Cricket StadiumPotchefstroom2002-200333113767*68.5018474.46010100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.