Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL135/8 (20.1)LIOInnings break - LIO need 136 runs to winT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th 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 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

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
Jeroen SmitsNEDSenwes ParkPotchefstroom20093112929*-3096.6700030
Saeed AnwarPAKNewlandsCape Town2003110292929.006048.3300030
Mohammad AshrafulBANPallekele International Cricket StadiumKandy2013110292929.003876.3200050
Mohammad AshrafulBANMA Aziz Stadium, ChittagongChattogram2002110292929.0025116.0000041
Andrew HallSAOld TraffordManchester2003110292929.003974.3600020
Azhar MahmoodPAKCounty Cricket GroundNorthampton1999110292929.006147.5400030
Alistair CampbellZIMNew Wanderers StadiumJohannesburg2000110292929.004072.5000050
Gavin RennieZIMThe GabbaBrisbane2001110292929.003974.3600010
Naved-ul-HasanPAKMelbourne Cricket GroundMelbourne2005110292929.0029100.0000040
Misbah-ul-HaqPAKIqbal StadiumFaisalabad2007-20083112929*-3290.6300021
Jimmy KamandeKENDe Beers Diamond OvalKimberley2001-2008210292929.003193.5500020
Gautam GambhirINDNahar Singh StadiumFaridabad2006110292929.004564.4400040
Omari BanksWISabina Park, KingstonJamaica2003110292929.007638.1600020
Carlton BaughWIMaple Leaf North-West GroundKing City2008310292929.004170.7300040
Marlon SamuelsWIKensington Oval, Bridgetown, BarbadosBridgetown2003110292929.003876.3200050
Marlon SamuelsWIQueen's Park OvalPort of Spain2001110292929.004269.0500040
Chris NevinNZBarabati StadiumCuttack2003110292929.004564.4400030
Tillakaratne DilshanSLDocklands StadiumMelbourne2006110292929.003778.3800030
Stuart CarlisleZIMThe GabbaBrisbane2001110292929.004269.0500031
Andrew StraussENGBourda, GeorgetownGuyana2004110292929.004663.0400050
Hamish MarshallNZQueenstown Events CentreQueenstown2006110292929.003582.8600001
Irfan PathanINDVidarbha Cricket Association GroundNagpur2007110292929.0029100.0000032
Irfan PathanINDPallekele International Cricket StadiumKandy20121112929*-28103.5700020
Michael PappsNZCarisbrookDunedin2004110292929.005255.7700040
Farveez MaharoofSLQueenstown Events CentreQueenstown20061112929*-24120.8300021
Farveez MaharoofSLThe Village, MalahideDublin2016110292929.0016181.2500031
JP DuminySAMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2014110292929.0024120.8300021
Kevin PietersenENGSeddon ParkHamilton2008110292929.003974.3600041
Kevin PietersenENGSydney Cricket GroundSydney2011110292929.003485.2900020
Hamilton MasakadzaZIMBrisbane Cricket Ground, WoolloongabbaBrisbane2015110292929.005453.7000040
Matt PriorENGCivil Service Cricket Club, StormontBelfast2009110292929.005255.7700030
Joginder SharmaINDBangabandhu National StadiumDhaka20042112929*-22131.8200040
James HopesAUSEden ParkAuckland2010210292929.0024120.8300030
Albie MorkelSANewlandsCape Town2009110292929.0025116.0000021
Sean WilliamsZIMTony Ireland StadiumTownsville2022110292929.004564.4400030
Narsingh DeonarineWIQueenstown Events CentreQueenstown2014110292929.003096.6700040
Xavier MarshallWIQueenstown Events CentreQueenstown20081112929*-5949.1500020
Dilhara LokuhettigeSLVidarbha C.A. GroundNagpur2005110292929.0020145.0000023
Liam PlunkettENGBeausejour Stadium, Gros IsletSt Lucia20072112929*-3485.2900011
Shakib Al HasanBANThe Village, MalahideDublin2019110292929.003582.8600030
Shakib Al HasanBANDiamond OvalKimberley2017110292929.004564.4400020
Nehemiah OdhiamboKENSenwes ParkPotchefstroom20091112929*-17170.5900012
Lendl SimmonsWINehru StadiumKochi2013110292929.004072.5000011
Anderson CumminsWINehru StadiumGuwahati19941112929*-17170.5900011
Fraser WattsSCOSher-e-Bangla Cricket StadiumDhaka2006110292929.003778.3800030
Gavin HamiltonSCOChittagong Divisional StadiumChattogram2006110292929.003193.5500050
William PorterfieldIREBellerive OvalHobart2015110292929.006147.5400010
Kieron PollardWISardar Patel Stadium, MoteraAhmedabad2011110292929.003290.6300021
Gary WilsonIREAdelaide OvalAdelaide2015110292929.003876.3200020
Dimitri MascarenhasENGAMI StadiumChristchurch20081112929*-12241.6700012
PreviousPage 350Next

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.