Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUSMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota201122111290*112.0013384.21010121
Simon KatichAUSEden ParkAuckland20052201125856.0014378.32020151
Imran FarhatPAKHarare Sports ClubHarare201122111275*112.0015174.17010130
Angelo MathewsSLTrent BridgeNottingham2011-20162201127356.0015870.8901062
David MillerSAEden GardensKolkata202322011210156.0012788.19100105
Colin IngramSASheikh Zayed StadiumAbu Dhabi2010221112100112.0013682.35100121
Usman KhawajaAUSSharjah Cricket StadiumSharjah20192201128856.0013980.58010110
Rilee RossouwSASydney Cricket GroundSydney2014-20153201126156.00110101.82020111
Solomon MireZIMGalle International StadiumGalle201722011211256.00101110.89101140
Mehedi Hasan MirazBANGaddafi StadiumLahore2023221112112*112.0012093.3310173
Mohammad ShahzadAFGSportpark WestvlietThe Hague20102201125756.0012093.33020141
Abid AliPAKDubai International Cricket StadiumDubai201922011211256.0012093.3310190
Harsh ThakerCANSportpark WestvlietThe Hague20242201127756.0015671.7901081
Glenn TurnerNZBasin ReserveWellington1975-19832201129456.0012688.89010121
Graeme FowlerENGLord'sLondon1983-198422111278*112.0022350.2201060
Rahul DravidINDCivil Service Cricket Club, StormontBelfast20074301127437.3315273.68010100
Sourav GangulyINDBrisbane Cricket GroundBrisbane2000-20043301126137.3316866.67010111
Graeme SmithSAProvidence StadiumGuyana20073301125937.3313483.58010141
Darren LehmannAUSNorth West Cricket StadiumPotchefstroom2002-200333211250*112.00103108.7401093
Hemang BadaniINDBarabati StadiumCuttack2000-200333111258*56.0013185.5001091
Fraser WattsSCOCambusdoon New GroundAyr2006-201043111255*56.0018759.8902081
Virat KohliINDBay OvalMount Maunganui2019-20203301126037.3313185.50010112
Ajinkya RahaneINDHarare Sports ClubHarare20153301126337.3315472.73010130
Naeem IslamBANKhan Shaheb Osman Ali StadiumFatullah2013-20143301126337.3314477.7801080
Dimuth KarunaratneSLMahinda Rajapaksa International Cricket StadiumHambantota202333111256*56.0011399.12020150
Hamish GardinerSCOThe Village, MalahideDublin20143301128937.3315671.79010130
Hardik PandyaINDEden GardensKolkata2017-20233301125637.3312291.80010102
Alex CareyAUSKensington Oval, Bridgetown, BarbadosBridgetown20213301126737.3315273.6801092
Ryan BurlZIMQueens Sports ClubBulawayo20233301128337.33111100.9001084
Asif KhanUAESharjah Cricket StadiumSharjah2022-202343111281*56.0016567.88010102
Ibrahim ZadranAFGM. A. Chidambaram StadiumChennai2023-20263301128737.3314676.71010140
Hassan NawazPAKBrian Lara Stadium, Tarouba, TrinidadTarouba202533211263*112.0012490.3201056
Mohinder AmarnathINDBangabandhu National StadiumDhaka198833111274*56.0017364.7401091
Asanka GurusinhaSLBellerive OvalHobart1988-19963301125937.3317962.5701080
Upul ChandanaSLBangabandhu National StadiumDhaka1998-20005411124637.3311994.1200094
Ranjan MadugalleSLMelbourne Cricket GroundMelbourne1985-19884411124437.3318062.2200031
Hashim AmlaSASydney Cricket GroundSydney2009-20154401126528.0015870.8901061
Anamul HaqueBANZahur Ahmed Chowdhury StadiumChattogram2014-20244401128028.0016866.6701063
Stephan BaardNAMAmini ParkPort Moresby20224401125328.0018361.20010101
Derek RandallENGLord'sLondon1976-19844401128828.0017165.50010101
Bruce EdgarNZBasin ReserveWellington1982-19864401126028.0024346.0901070
Michael BevanAUSBellerive OvalHobart1994-20045511125228.0021651.8501050
Ian BellENGWestern Australia Cricket Association GroundPerth2007-20155501125522.4013284.85010171
Jos ButtlerENGRiverside GroundChester-le-Street2014-202655111254*28.0092121.74010141
Johnson CharlesWISharjah Cricket StadiumSharjah2016-20235501126322.40105106.67010135
Moin KhanPAKNational StadiumKarachi1991-200486111231*22.40107104.6700081
Angelo MathewsSLSophia GardensCardiff2013-20196601125118.6720355.1701262
Andrew BalbirnieIRECivil Service Cricket Club, StormontBelfast2015-20216601124018.6714477.78000111
Chundangapoyil RizwanUAEICC AcademyDubai2019-20227601124518.6721452.34001110
Basil HameedUAEDubai International Cricket StadiumDubai2022-20246601122718.6723148.4800032

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.