Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 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
Shahid AfridiPAKW.A.C.A. GroundPerth2005220533026.5023230.4300044
David ObuyaKENR Premadasa StadiumColombo2002-2011220535126.5011346.9001030
Saeed AnwarPAKIbn-e-Qasim Bagh StadiumMultan1990-1994220533126.508959.5500040
Andrew HallSANew Wanderers StadiumJohannesburg2000-2007420534626.5053100.0000070
Robin PetersonSAKennington OvalLondon2012-2013221533053.007669.7400050
Shoaib MalikPAKGreen ParkKanpur2005-2007220534126.509257.6100071
Shoaib MalikPAKSt George's ParkGqeberha2007-2019220534126.506877.9400020
Vikram SolankiENGTrent BridgeNottingham2003-2004220535226.507867.9501080
Darren GoughENGRiverside GroundChester-le-Street2000-20054215346*53.005989.8300080
Andrew StraussENGSophia GardensCardiff2006-2010220535126.507075.7101032
Denesh RamdinWIRangiri Dambulla International StadiumDambulla2005220532926.507075.7100050
Mushfiqur RahimBANHimachal Pradesh Cricket Association StadiumDharamsala2023221535153.006779.1001040
Keegan MethZIMQueens Sports ClubBulawayo2006-2011320535326.508264.6301151
Shakib Al HasanBANWarner Park, BasseterreSt Kitts2009-2018220533726.506186.8900041
Alviro PetersenSAR Premadasa StadiumColombo2013220532926.505989.8300080
Lionel CannBERJaffery Sports Club GroundNairobi2007220534426.5045117.7800023
Craig WrightSCONairobi Gymkhana ClubNairobi2007221533053.005694.6400031
Angelo MathewsSLWankhede StadiumMumbai2011-20232215341*53.006088.3300050
Rob NicolNZPallekele International Cricket StadiumKandy2012220534626.509058.8900030
Kraigg BrathwaiteWISharjah Cricket StadiumSharjah2016220533926.5010450.9600040
Craig WallaceSCOThe Grange ClubEdinburgh2016-2019220533326.5029182.7600063
Irfan KarimKENSportpark WestvlietThe Hague2011220533226.505891.3800030
Michael BracewellNZProvidence Stadium, GuyanaProvidence2026321532953.005792.9800060
Moeen AliENGNarendra Modi StadiumAhmedabad2023220534226.506088.3300070
KL RahulINDHolkar Cricket StadiumIndore2023-2026220535226.5044120.4501033
Axar PatelINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-20232215329*53.0047112.7700023
Krishna ChandranUAEICC Global Cricket AcademyDubai2014421534353.008363.8600051
Babar AzamPAKMahinda Rajapaksa International Cricket StadiumHambantota2023220535326.506976.8101160
Chad SoperPNGSharjah Cricket StadiumSharjah2022220533526.5011844.9200040
Nazmul Hossain ShantoBANMaharashtra Cricket Association StadiumPune2023220534526.507471.6200060
Romario ShepherdWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain20222225339*-36147.2200052
Jaskaran MalhotraUSAOman Cricket Academy Ground Turf 1Muscat20212215336*53.006482.8100023
John CampbellWIKensington Oval, BarbadosBridgetown2019220533026.505989.8300081
Hassnain ShahOMACentral Broward Regional Park Stadium Turf GroundLauderhill2025320534226.5038139.4700024
Rod MarshAUSOld Trafford Cricket GroundManchester1972-1977220534226.5046115.2200062
Imran KhanPAKIqbal StadiumFaisalabad1987-1991220533926.5036147.2200061
Alan TurnerAUSHeadingley Cricket GroundLeeds1975220534626.507471.6200040
Gus LogieWIIbn-e-Qasim Bagh StadiumMultan1986-1990220534626.507471.6200050
Arjuna RanatungaSLFeroz Shah KotlaDelhi1989-19962215346*53.008264.6300020
Ramiz RajaPAKPunjab Cricket Association IS Bindra StadiumChandigarh1997220534226.507570.6700040
Ajay JadejaINDPCA IS Bindra StadiumMohali1993-1999220533926.5010650.0000070
Dirk ViljoenZIMEden ParkAuckland1998-2001220533926.506581.5400030
Asghar AfghanAFGVRA Cricket GroundAmstelveen2009220533026.5013738.6900030
Noor Ali ZadranAFGSportpark WestvlietThe Hague2010220535026.5010152.4801020
Ricardo PowellWINewlandsCape Town2003-20043315340*26.5030176.6700062
BJ PatelKENHarare Sports ClubHarare2002-2006330534417.6710251.9600070
Bastiaan ZuiderentNEDWarner Park, BasseterreSt Kitts20073315343*26.509555.7900070
Moin KhanPAKJinnah StadiumGujranwala1995-2000430533517.675989.8300051
Andrew StraussENGCounty GroundBristol2005-2010330533317.677570.6700071
Thilina KandambySLHarare Sports ClubHarare2004-2008330534017.6713040.7700110
PreviousPage 226Next

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.