Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kyle CoetzerSCOUnited Cricket Club GroundWindhoek2022440735418.2569105.80011131
Alex HalesENGHeadingleyLeeds2014-2017440736118.258982.02011101
Akshdeep NathUAETribhuvan University International Cricket GroundKirtipur20264417336*24.339576.8400042
Harry BrookENGGaddafi StadiumLahore2025-2026440734418.2568107.3500062
Rod LathamNZMelbourne Cricket GroundMelbourne1990-1994441733924.3315547.1000040
Alok KapaliBANShere Bangla National StadiumMirpur2008-2011550732014.6011364.6000170
Bastiaan ZuiderentNEDHazelaarwegRotterdam2007-20105517335*18.2512060.8300060
Pikky Ya FranceNAMWanderers Cricket GroundWindhoek2019-20237547334*73.008982.0200133
Simon O'DonnellAUSWACA GroundPerth1985-1991851734618.2511662.9300141
Khaled MahmudBANSinhalese Sports Club GroundColombo2002-2004760732212.1713852.9000160
Stuart LawAUSSydney Cricket GroundSydney1994-1998761732314.6010073.0000050
Alishan SharafuUAEDubai International Cricket StadiumDubai2022-20251010073217.3011464.0400381
Peter TaylorAUSMelbourne Cricket GroundMelbourne1987-1992211057327*14.608783.9100140
Greg MatthewsAUSSydney Cricket GroundSydney1984-1993131337313*7.3011165.7700210
Craig McDermottAUSMelbourne Cricket GroundMelbourne1985-19962914273196.0810966.9700460
Craig McDermottAUSSydney Cricket GroundSydney1985-19962715273245.627696.0500561
Andrew FlintoffENGBellerive OvalHobart20071117272*-7596.0001070
Sourav GangulyINDMSC GroundRajkot2002110727272.008386.7501090
Nick KnightENGDe Beers Diamond OvalKimberley20001117272*-9476.6001080
Graham ThorpeENGMangaung OvalBloemfontein19961117272*-8584.7101050
Kumar SangakkaraSLSinhalese Sports ClubColombo2004110727272.0071101.4101041
Yuvraj SinghINDHeadingleyLeeds2007110727272.0057126.32010102
Gary KirstenSAIndian Petrochemicals Corporation Limited Sports Complex GroundVadodara2000110727272.009278.2601060
Younis KhanPAKNewlands Cricket GroundCape Town2002110727272.008188.8901080
Michael BevanAUSNational Cricket StadiumSt George's19991117272*-7497.3001060
Owais ShahENGM Chinnaswamy StadiumBengaluru2008110727272.0048150.0001093
Chris GayleWIMSC GroundRajkot2002110727272.0068105.88010122
Carl HooperWIAsgiriya StadiumKandy2001210727272.009873.4701040
Saeed AnwarPAKKeenan StadiumJamshedpur1999110727272.0055130.91010100
Shoaib MalikPAKArun Jaitley StadiumDelhi2005110727272.008782.7601080
James FranklinNZReliance StadiumVadodara20101117272*-10866.6701051
MS DhoniINDGaddafi StadiumLahore20061117272*-46156.52010130
Tanmay MishraKENM Chinnaswamy StadiumBengaluru2011110727272.008980.9001081
Adam VogesAUSRaeburn PlaceEdinburgh2009110727272.0064112.5001043
Rohit SharmaINDNehru StadiumKochi2013110727272.008188.8901081
Imrul KayesBANSheikh Zayed Cricket StadiumAbu Dhabi20181117272*-8980.9001060
Martin GuptillNZJSCA International Stadium ComplexRanchi2016110727272.008485.71010120
Yashpal SharmaINDAdelaide OvalAdelaide1980110727272.0010568.5701034
Aaron FinchAUSMaharashtra Cricket Association StadiumPune2013110727272.007991.1401083
Glenn PhillipsNZKennington OvalLondon2023110727272.007694.7401052
Kusal MendisSLSabina Park, Kingston, JamaicaKingston2026110727272.0062116.1301044
Afif HossainBANThe Wanderers StadiumJohannesburg2022110727272.0010767.2901090
Harry BrookENGCounty GroundBristol2024110727272.0052138.4601037
Brandon KingWISenwes ParkPotchefstroom2023110727272.0072100.00010111
Matthew BreetzkeSAJSCA International Stadium ComplexRanchi2025110727272.008090.0001081
Pathum NissankaSLBarsapara Cricket StadiumGuwahati2023110727272.008090.00010110
Javed MiandadPAKSt. Helen's Cricket GroundSwansea1983110727272.0052138.4601043
Kim HughesAUSJawaharlal Nehru StadiumNew Delhi1984110727272.009377.42010100
Kapil DevINDAlbion Sports ComplexAlbion1983110727272.0038189.4701073
Andrew HilditchAUSTrent BridgeNottingham1979110727272.0012955.8101040
PreviousPage 163Next

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.