ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Simon KatichAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2006221107107*107.0014971.8110190
AB de VilliersSASophia GardensCardiff2008-20134201077053.5097110.3101091
Virat KohliINDMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota201222010710653.5011890.6810090
Shikhar DhawanINDMcLean ParkNapier2014-201922110775*107.0014971.8101090
Ajinkya RahaneINDWankhede StadiumMumbai2011-20152201078753.5095112.63010103
Glenn MaxwellAUSArun Jaitley StadiumDelhi2019-202322010710653.5047227.6610098
Sam CurranENGMaharashtra Cricket Association StadiumPune202132110795*107.00103103.88010103
Dhananjaya de SilvaSLKennington OvalLondon2019-202122110791107.0012188.43010150
Ishan KishanINDKensington Oval, Bridgetown, BarbadosBridgetown20232201075553.50101105.94020132
Tom BantonENGRawalpindi Cricket StadiumRawalpindi20262201075753.50104102.88020142
Glenn TurnerNZAdelaide OvalAdelaide19832201078453.5013181.68010120
Dilip VengsarkarINDNehru StadiumPune1984-198722010710553.5014673.29100101
Navjot SidhuINDMcLean ParkNapier1994-19952201077353.5015369.93010100
Carlisle BestWIBourdaGeorgetown1990221107100107.0013380.45100121
Mark WaughAUSFeroz Shah KotlaDelhi19982201078753.5014175.8901051
Surinder KhannaINDSharjah Cricket StadiumSharjah198422110756107.0014175.8902092
Saleem ElahiPAKGymkhana Club GroundNairobi19963301075435.6712585.60010113
Stuart MatsikenyeriZIMSabina Park, KingstonJamaica200733110773*53.5012883.59010141
Rohit SharmaINDPunjab Cricket Association Stadium, MohaliChandigarh2013-20163301078335.6713678.68010151
Angelo MathewsSLSheikh Zayed StadiumAbu Dhabi2011-20133301076135.6717860.1101043
Azhar AliPAKDubai International Cricket StadiumDubai2012-20153301075835.6713479.85010112
Matthew WadeAUSSharjah Cricket StadiumSharjah20123301077535.6718358.4701031
Henry NichollsNZEden ParkAuckland2016-20203301076135.6713976.98010111
Vriitya AravindUAEMannofield ParkAberdeen20223301075335.6717561.1402071
Shoaib KhanOMABulawayo Athletic ClubBulawayo202333210752*107.0012982.95010102
B SharkiNEPDubai International Cricket StadiumDubai2022-20254301077035.6718458.1501091
Rahmat ShahAFGSher-e-Bangla National Cricket StadiumMirpur20163301077135.6716863.6901133
Sourav GangulyINDKallang GroundSingapore19994401074626.7516664.46000111
Prosper UtseyaZIMSardar Patel Stadium, MoteraAhmedabad2006-20114401073626.7519654.5900090
MS DhoniINDHimachal Pradesh Cricket Association StadiumDharamsala2013-20174401076526.7513976.98010133
Murali VijayINDHarare Sports ClubHarare2010-20154401077226.7518159.1201032
Imad WasimPAKSheikh Zayed StadiumAbu Dhabi2016-20195401075026.7515768.1501042
Max O'DowdNEDTribhuvan University International Cricket GroundKirtipur20244401074126.7515369.9300086
Pargat SinghCANDubai International Cricket StadiumDubai202444110787*35.6712784.25010141
Kiplin DorigaPNGTribhuvan University International Cricket GroundKirtipur20234401075526.7515469.48010143
Michael LevittNEDForthillDundee20254401074426.7512386.99000113
Javed MiandadPAKJinnah StadiumGujranwala1985-199654110774*35.6715867.7201080
Derek RandallENGOld Trafford Cricket GroundManchester1977-197944110742*35.6712982.95000102
Asghar AfghanAFGStormont Cricket GroundBelfast2018-20195401073926.7517660.8000061
Tillakaratne DilshanSLR. Premadasa StadiumColombo2004-200565110738*26.7516863.6900040
Ian BellENGR Premadasa StadiumColombo2007-20145501073521.4015369.93000100
Irving RomaineBERMaple Leaf North-West GroundKing City20085501076021.4014474.31010103
Rakep PatelKENGymkhana Club GroundNairobi2008-20106501079221.4013380.45011102
Russel ArnoldSLSinhalese Sports Club GroundColombo2000-200696310729*35.6719854.0400180
Waqar YounisPAKSydney Cricket GroundSydney1990-20009621073726.7515469.4800191
Saleem YousufPAKGaddafi StadiumLahore1985-19909721075621.40103103.88010110
Romesh KaluwitharanaSLRangiri Dambulla International StadiumDambulla2001-20048811074815.2921450.00002150
Sunil JoshiINDToronto Cricket, Skating and Curling ClubToronto1996-199912801073113.3813778.10000104
Najibullah ZadranAFGHarare Sports ClubHarare2017-202210821074517.8313678.6800135
Gulbadin NaibAFGHarare Sports ClubHarare2017-20188801074513.3821450.00000100

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.