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 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st 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
Younis KhanPAKThe Rose BowlSouthampton2006110101101101.0010992.66100131
Younis KhanPAKSheikh Zayed Cricket StadiumAbu Dhabi2008110101101101.0011984.8710051
Mohammad YousufPAK/AXKingsmeadDurban2005-2007211101101*-11190.99100120
Nathan AstleNZSardar Patel StadiumAhmedabad1996110101101101.0013276.5210082
Chris GayleWIIPCL Sports Complex GroundVadodara2002110101101101.0010794.39100103
Salman ButtPAKKeenan StadiumJamshedpur2005110101101101.0011687.07100100
Hamish MarshallNZIqbal StadiumFaisalabad2003111101101*-10992.6610072
Irving RomaineBERToronto C.S.C.C.Toronto2006110101101101.0011190.99100135
Ravi BoparaENGThe Village, MalahideDublin2013111101101*-75134.67100105
Nasir JamshedPAKMA Chidambaram Stadium, ChepaukChennai2012111101101*-13276.5210051
Shaun MarshAUSRiverside GroundChester-le-Street2018110101101101.0092109.7810054
Imrul KayesBANAMI StadiumChristchurch2010110101101101.0013873.19100110
Steve SmithAUSSharjah Cricket StadiumSharjah2014110101101101.0011885.5910062
Andrew BalbirnieIREBready Cricket Club, MagheramasonBready2019110101101101.0011290.1810092
Joe RootENGKensington Oval, BridgetownBarbados2017110101101101.0010893.52100100
Mark ChapmanNZGrange Cricket Club Ground, Raeburn PlaceEdinburgh2022111101101*-75134.6710067
John CampbellWIBarsapara Cricket StadiumGuwahati2026110101101101.0068148.5310095
Justin GreavesWIGreenfield International StadiumThiruvananthapuram2026110101101101.0010893.52100120
Saim AyubPAKThe Wanderers StadiumJohannesburg2024110101101101.0094107.45100132
Bevan CongdonNZBasin ReserveWellington1975110101101101.0011091.8210071
Desmond HaynesWIBellerive OvalHobart1988110101101101.0011290.1810081
Kris SrikkanthINDUniversity StadiumTrivandrum1988110101101101.0010695.28100103
Arjuna RanatungaSLKingsmead Cricket GroundDurban1994111101101*-10893.5210080
Chetan SharmaINDGreen Park StadiumKanpur1989111101101*-96105.2110081
Romesh KaluwitharanaSLBoland ParkPaarl1998-20012201018350.5013574.81010100
Yuvraj SinghINDRawalpindi Cricket StadiumRawalpindi2004-200622110182*101.0010992.66010102
Damien MartynAUSEdgbastonBirmingham2004-20052201016550.5015664.74010100
Boeta DippenaarSANewlands Cricket GroundCape Town200222110193101.0012878.9101090
Craig McMillanNZWellington Regional StadiumWellington20013201016450.5014669.1801071
Andrew SymondsAUSQueen's Park Oval, Port of SpainTrinidad20032201017750.5011389.38010100
Grant FlowerZIMEden ParkAuckland1996-19982201015550.5012382.11010111
Daan van BungeNEDSenwes ParkPotchefstroom20093201018050.5087116.09010133
Matt HorneNZMcLean ParkNapier1998-19993201016150.5014669.1801072
Chris BroadENGAdelaide OvalAdelaide19872201015550.5019152.8801030
Upul TharangaSLBarabati StadiumCuttack2009-20142201017350.5013475.3701091
MahmudullahBANSheikh Zayed Cricket StadiumAbu Dhabi20182201017450.5013574.8101052
Ajinkya RahaneINDHimachal Pradesh Cricket Association StadiumDharamsala2014-20162201016850.5011389.38010112
Dinesh ChandimalSLWestern Australia Cricket Association GroundPerth20122201016450.5013177.1001080
Tom CooperNEDMannofield ParkAberdeen20112201017550.5013972.6601051
Ben StokesENGShere Bangla National StadiumMirpur201622010110150.5010596.1910184
Travis HeadAUSEden GardensKolkata2017-20232201016250.5087116.09010142
Shai HopeWITakashinga Sports Club, HighfieldHarare20232201015450.5098103.0601093
Rishabh PantINDBoland ParkPaarl20222201018550.5093108.60010112
Smit PatelUSASportpark WestvlietThe Hague20242201016350.5012978.29010111
Rahmanullah GurbazAFGArun Jaitley Cricket StadiumDelhi20232201018050.5085118.82010115
Mohammad AzharuddinINDThe GabbaBrisbane19922201019350.5011190.99010110
Andrew FlintoffIWX/ICCDocklands StadiumMelbourne20053301014233.6712779.5300091
Rahul DravidINDNahar Singh StadiumFaridabad2000-20063301017333.6716660.8401061
Yuvraj SinghINDLord'sLondon2002-200733110164*50.5012580.8001081
Yuvraj SinghINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2005-20133301015833.6714669.18010101
PreviousPage 106Next

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.