Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
MahmudullahBANMA Chidambaram Stadium, ChepaukChennai20231114141*-4983.6700022
Sarfraz AhmedPAKKingsmeadDurban2019110414141.005969.4900020
Shikhar DhawanINDQueens Sports ClubBulawayo2013110414141.0038107.8900061
Suraj RandivSLPallekele International Cricket StadiumKandy2011110414141.005082.0000041
Steve SmithAUSPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2023110414141.006068.3300031
Steve SmithAUSSophia GardensCardiff2010110414141.005377.3600030
Jahurul IslamBANTitwoodGlasgow2010110414141.0040102.5000040
Kedar JadhavINDFeroz Shah KotlaDelhi2016110414141.0037110.8100022
Mitchell MarshAUSSeddon ParkHamilton2016110414141.004297.6200041
Asad ShafiqPAKEdgbastonBirmingham2013110414141.005771.9300030
Kane WilliamsonNZJSCA International Stadium ComplexRanchi2016110414141.005969.4900040
Andre RussellWIR Premadasa StadiumColombo2015110414141.0024170.8300033
Regis ChakabvaZIMGymkhana Club GroundNairobi2008110414141.004493.1800030
Chris WoakesENGPallekele International Cricket StadiumKandy2014-2018410414141.004983.6700040
James TaylorENGHeadingleyLeeds2015110414141.004297.6200080
Glenn MaxwellAUSHimachal Pradesh Cricket Association StadiumDharamsala2023110414141.0024170.8300052
Colin de GrandhommeNZMaharashtra Cricket Association StadiumPune2017110414141.0040102.5000051
Jon-Jon SmutsSAMangaung OvalBloemfontein2020110414141.006464.0600030
Quinton de KockSANarendra Modi StadiumAhmedabad2023110414141.004787.2300023
David WieseSANewlandsCape Town20161114141*-32128.1300052
James NeeshamNZSuperSport ParkCenturion2015110414141.0041100.0000060
Moeen AliENGDiamond OvalKimberley2023110414141.0023178.2600024
Haris SohailPAKCounty GroundBristol2019110414141.0041100.0000070
Matty CrossSCOSportpark MaarschalkerweerdUtrecht2025210414141.0029141.3800030
Marnus LabuschagneAUSBoland ParkPaarl2020110414141.005180.3900020
Glenn PhillipsNZWankhede StadiumMumbai2023110414141.0033124.2400042
Hardik PandyaINDM.Chinnaswamy StadiumBengaluru2017110414141.0040102.5000013
Liam LivingstoneENGBarabati StadiumCuttack2025110414141.0032128.1300022
Barry McCarthyIRETrent BridgeNottingham2023110414141.0038107.8900041
Ayan KhanOMAOman Cricket Academy Ground Turf 1Muscat2021110414141.008250.0000021
Alzarri JosephWIKennington OvalLondon2017-2025210414141.0029141.3800052
Roston ChaseWISinhalese Sports Club GroundColombo2020110414141.004591.1100031
Jason SmithSAGaddafi StadiumLahore2025110414141.005180.3900012
Mohammad SaifuddinBANMcLean ParkNapier2019110414141.005870.6900030
Teja NidamanuruNEDMaharashtra Cricket Association StadiumPune20231114141*-34120.5900023
Justin GreavesWIWarner Park, Basseterre, St KittsBasseterre20242114141*-31132.2600050
Jake Fraser-McGurkAUSManuka OvalCanberra2024110414141.0018227.7800053
Saif HassanBANSharjah Cricket Association StadiumSharjah2026110414141.008250.0000021
Pathum NissankaSLGaddafi StadiumLahore2023110414141.0040102.5000060
Muhammad AbbasNZSeddon ParkHamilton2025110414141.006662.1200030
Richard HadleeNZQueen's Park OvalPort of Spain1985210414141.0010240.2000040
Graham GoochENGBasin ReserveWellington1991110414141.006068.3300040
Mudassar NazarPAKAsgiriya StadiumKandy1986110414141.005082.0000000
Dilip VengsarkarINDTrust Bank ParkHamilton1981110414141.008051.2500030
Abdul QadirPAKSeddon ParkHamilton1989110414141.005870.6900031
Abdul QadirPAKEdgbastonBirmingham19831114141*-6860.2900021
Jock EdwardsNZLancaster ParkChristchurch1976110414141.005771.9300041
Allan BorderAUSM Chinnaswamy StadiumBengaluru1989110414141.004689.1300040
Allan BorderAUSSuperSport ParkCenturion1994110414141.004983.6700021
Clive RadleyENGNorth Marine Road GroundScarborough1978110414141.006464.0600050
PreviousPage 277Next

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.