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)

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
David HusseyAUSWestern Australia Cricket Association GroundPerth2009-20124401326033.0017575.4301092
Paul StirlingIREICC AcademyDubai20184401327433.0016878.57011160
David WarnerAUSKennington OvalLondon2012-20194411325644.0019667.35010110
David BoonAUSGaddafi StadiumLahore1987-19944401326533.0019866.6701080
Dipendra Singh AireeNEPTakashinga Sports Club, HighfieldHarare202344213279*66.0014392.31011123
D KhanalNEPMoosa Cricket StadiumPearland20224401325433.0018172.93010111
Ramiz RajaPAKBellerive OvalHobart1988-1992441132116*44.0019767.01100100
Paul CollingwoodENGCounty GroundBristol2005-201055113247*33.0020763.77000122
Herschelle GibbsSAGoodyear ParkBloemfontein2000-200655113249*33.0017276.74000191
Herschelle GibbsSANational Cricket StadiumTangier200255013211426.4017575.43101113
Gautam GambhirINDM Chinnaswamy StadiumBengaluru2007-20115511325133.0014789.80010190
Mohammad BootaUAEICC AcademyDubai2018-201955113259*33.0014094.29010105
Vriitya AravindUAEICC AcademyDubai2019-20225501324426.4019468.04000152
Adam GilchristAUSGymkhana Club GroundNairobi2000-20026601324122.0017177.19001192
Shane WatsonAUSLord'sLondon2004-20156611323926.4016978.11000142
Aayan Afzal KhanUAEDubai International Cricket StadiumDubai2023-202466213245*33.0018870.2100183
Ian BothamENGAdelaide OvalAdelaide1980-19926611326526.4013895.65010145
JP DuminySAHarare Sports ClubHarare2007-20147731325133.0017475.8601081
Jonny BairstowENGKennington OvalLondon2016-20238711323922.0015983.02002151
Shaun PollockSA/IWX/ICCDocklands StadiumMelbourne2000-20068821324622.0016181.9900054
Nayan MongiaINDToronto Cricket, Skating and Curling ClubToronto1996-1998101011324114.6723655.93001130
Anil KumbleINDSharjah Cricket StadiumSharjah1990-2000361741321610.1521960.2700261
VVS LaxmanINDAdelaide OvalAdelaide2004110131131131.0013894.93100131
Rohit SharmaINDArun Jaitley Cricket StadiumDelhi2023110131131131.0084155.95100165
Jos ButtlerENGDiamond OvalKimberley2023110131131131.00127103.1510067
Corey AndersonNZQueenstown Events CentreQueenstown2014111131131*-47278.72100614
Daryl MitchellNZNiranjan Shah StadiumRajkot2026111131131*-117111.97100112
Keith FletcherENGTrent BridgeNottingham1974-1975210131131131.0014789.12100130
Neil McKenzieSANewlands Cricket GroundCape Town2001-2002221131131*131.00122107.3810183
Grant FlowerZIMTrent BridgeNottingham1999-200322113196*131.0024254.13010140
Tatenda TaibuZIMWillowmoore ParkBenoni2009-2010221131103*131.0014093.57100113
Salman ButtPAKArbab Niaz StadiumPeshawar2004-200622013110165.5014192.91100210
Richie BerringtonSCOChoice Moosa StadiumPearland2022221131107*131.00120109.1710057
Gerhard ErasmusNAMICC AcademyDubai2022221131121*131.0014490.9710093
Daryl MitchellNZHagley OvalChristchurch2021-2025321131119131.00124105.65100142
Raman LambaINDArun Jaitley StadiumDelhi1986-198722113174131.00124105.6502081
Stuart LawAUSBellerive OvalHobart1994-199722013111065.5018371.5810071
Sachin TendulkarINDCarisbrookDunedin1990-19953301318443.6714987.92011130
Boeta DippenaarSAGoodyear ParkBloemfontein2002-200643113185*65.5020165.1701090
Martin GuptillNZAMI StadiumChristchurch2009-20113301319143.6713497.76010135
Tim PaineAUSLord'sLondon2009-20103301315443.6719666.84020110
Mitchell MarshAUSManuka OvalCanberra2014-201633113176*65.5095137.8901077
Andrew BalbirnieIREThe Rose BowlSouthampton202033013111343.6714789.12100140
Imad WasimPAKHeadingleyLeeds2016-201933213157*131.00116112.93010151
Ian ChappellAUSSydney Cricket GroundSydney1979-198033213163*131.00130100.77020120
Sunil GavaskarINDHeadingleyLeeds1974-198233113165*65.5018271.98010161
Ricky PontingAUSSophia GardensCardiff1999-20104401317032.7519367.88010170
Avishka GunawardeneSLR. Premadasa StadiumColombo1999-20054401315232.7516579.39020161
Suresh RainaINDSophia GardensCardiff2011-201444113110043.67100131.00100135
Dhanushka GunathillekeSLPallekele International Cricket StadiumKandy2016-20224401315532.7516081.88010121

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