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 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Arjuna RanatungaSLTyronne Fernando StadiumMoratuwa1984-19934318750*43.5011675.0001060
Craig SpearmanNZHarare Sports ClubHarare1997-2000330878629.0011079.0901163
Karun JethiCANMaple Leaf North-West GroundKing City20083318746*43.5079110.13000103
Lou VincentNZR Premadasa StadiumColombo2001440873021.7517051.1800040
Shane WatsonAUSArnos Vale Ground, KingstownSt Vincent2008-2012440873121.7510582.8600091
Javed OmarBANSinhalese Sports Club GroundColombo2002-2005440876821.7515456.4901070
Aftab AhmedBANMA Aziz StadiumChattogram2004-2005440873821.7513365.4100081
Jeff CroweNZEden ParkAuckland1983-1990541872829.0015456.4900072
Khawar AliOMATribhuvan University International Cricket GroundKirtipur2020440874121.7514659.59000121
Aarif SheikhNEPSportpark MaarschalkerweerdUtrecht2026441874129.0016253.7000170
Scott EdwardsNEDAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2024440875121.7511675.0001071
Ishan PandeyNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026440873721.7514858.7800180
Peter KirstenSASt George's ParkGqeberha1992-19944418745*29.0019843.94000100
Jimmy AdamsWIToronto Cricket, Skating and Curling ClubToronto19994428735*43.5014360.8400070
Daryll CullinanSASt George's ParkGqeberha1994-1999440876321.7514958.3901161
Alec StewartENGWACA GroundPerth1990-2002551874121.7513763.5000180
Chris CairnsNZRangiri Dambulla International StadiumDambulla2003551872821.7511575.65000101
Mark WattSCODubai International Cricket StadiumDubai2017-202410518737*21.7513962.5900060
Shane WatsonAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2003-2012760872614.5010384.4700071
Hamish MarshallNZMcLean ParkNapier2004-2006661873517.4012569.6000041
Chandrakant PanditINDSharjah Cricket StadiumSharjah1986-19887638733*29.0012072.5000040
Geoff HowarthNZMelbourne Cricket GroundMelbourne1981-1985870873012.4311973.1100090
Rohan MustafaUAEICC AcademyDubai2018-2022981872512.4319444.8500161
Tinashe PanyangaraZIMHarare Sports ClubHarare2004-20162116487337.2513863.0400472
Rahul DravidINDGreen ParkKanpur2005110868686.0011574.7801080
Sourav GangulyINDPunjab Cricket Association StadiumMohali2002110868686.0083103.6101083
Scott StyrisNZPunjab Cricket Association Stadium, MohaliChandigarh2006110868686.0011376.11010100
Alistair CampbellZIMWillowmoore ParkBenoni1997110868686.0010879.6301022
Stuart MatsikenyeriZIMWillowmoore ParkBenoni2009110868686.008798.8501081
Ravi RampaulWIDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2011-20132118686*-66130.3001066
Ragheb AgaKENBert Sutcliffe OvalLincoln2014110868686.0070122.86010120
Cameron WhiteAUSSophia GardensCardiff20101118686*-9887.7601072
Robin UthappaINDMaharani Usharaje Trust Cricket GroundIndore2006110868686.009689.58010121
Jonathan TrottENGR Premadasa StadiumColombo2011110868686.0011574.7801020
Martin GuptillNZSardar Patel Stadium, MoteraAhmedabad20111118686*-10879.6301072
Phillip HughesAUSManuka OvalCanberra2013110868686.009392.47010101
Darren BravoWIManuka OvalCanberra2013110868686.009689.5801071
Sanju SamsonINDBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow20221118686*-63136.5101093
Matt MachanSCODubai International Cricket StadiumDubai2015110868686.0012071.6701040
Imam-ul-HaqPAKSt George's ParkGqeberha2019110868686.0010185.1501052
Ian ChappellAUSAMI StadiumChristchurch1974110868686.0067128.36010102
Javed MiandadPAKHarare Sports ClubHarare19931118686*-13265.1501042
Bill AtheyENGNational StadiumKarachi1987210868686.0010482.6901062
Arjuna RanatungaSLDiamond OvalKimberley1998110868686.0082104.8801051
Geoff MarshAUSSeddon ParkHamilton1990110868686.0014459.72010101
Mike AthertonENGKensington OvalBridgetown1994110868686.0014658.9001060
Peter KirstenSAJawaharlal Nehru StadiumNew Delhi19911118686*-9293.4801061
Junior MurrayWIAdelaide OvalAdelaide1992-1996210868686.0078110.26010140
Junior MurrayWIThe OvalLondon1995110868686.0077111.6901062
Vinod KambliINDPCA IS Bindra StadiumMohali1993110868686.0011674.14010100
PreviousPage 131Next

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.