Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR136/3 (15.3)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)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)First-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
George DockrellIRECounty GroundChelmsford20233217774*77.0052148.0801034
Mitchell MarshAUSHeadingleyLeeds2015-2024220776038.508392.7701063
Kane WilliamsonNZRiverside GroundChester-le-Street2015-2019220775038.5010573.3301080
Peter ForrestAUSBeausejour Stadium, Gros IsletSt Lucia2012220775338.509680.2101090
Tom LathamNZRajiv Gandhi International Stadium, UppalHyderabad2023220775338.509283.7001091
Chris MorrisSAThe Rose BowlSouthampton2017-2019321774277.0056137.5000044
Haseeb AmjadHKTony Ireland StadiumTownsville2014220774238.5059130.5100056
Anshuman RathHKTony Ireland StadiumTownsville2014220775538.5011964.7101080
Pargat SinghCANHazelaarwegRotterdam2024220777238.508689.5301081
Muhammad UsmanUAEGrange Cricket Club Ground, Raeburn PlaceEdinburgh2016220774338.509779.3800032
Shubman GillINDPallekele International Cricket StadiumKandy20232217767*77.009481.9101091
Shayan JahangirUSASportpark WestvlietThe Hague20242217757*77.0072106.9401070
Azmatullah OmarzaiAFGM. A. Chidambaram StadiumChennai2023-2026320775038.508887.5001072
YS SamraCANWanderers Cricket GroundWindhoek2025220775338.5011765.8101074
Sunil GavaskarINDBarabati StadiumCuttack1982-1984221777177.009184.62010100
Larry GomesWIKennington OvalLondon19832227750*-12263.1101030
Kapil DevINDLal Bahadur Shastri StadiumHyderabad1983-1994420775938.5075102.6701082
Kris SrikkanthINDCaptain Roop Singh StadiumGwalior1988-1991220776838.5011070.00010110
Arjuna RanatungaSLGymkhana Club GroundNairobi1996221775277.008491.67010121
Neil FairbrotherENGEden ParkAuckland1988-1992221775477.009680.2101081
Ijaz AhmedPAKThe Wanderers StadiumJohannesburg1994-1995220777338.509085.56010110
Ricky PontingAUSNehru StadiumGuwahati1996-2009330775225.6714254.2301190
Craig McMillanNZGoodyear ParkBloemfontein2003-2005330776625.6710374.7601091
Kyle MillsNZAMI StadiumChristchurch2008-2011430775425.6757135.0901083
Darren LehmannAUSSt George's Park, Port ElizabethGqeberha2003330773725.6713756.2000060
Michael ClarkeAUSSophia GardensCardiff2005-2013330775425.6711964.7101070
Chris GayleWIEdgbastonBirmingham2004-2009330773625.679977.7800093
Andrew HallSAKallang GroundSingapore2000330774625.6710474.04000121
Azhar MahmoodPAKGaddafi StadiumLahore1997-20007327759*77.0055140.0001062
Shoaib MalikPAKPunjab Cricket Association Stadium, MohaliChandigarh2006-2007330775225.6710176.2401160
Tillakaratne DilshanSLSardar Patel Stadium, MoteraAhmedabad2006-2014330773625.679977.78000100
Kevin PietersenENGProvidence StadiumGuyana2007-2009330774825.678293.9000081
Ed JoyceIREDubai International Cricket StadiumDubai2015330775125.6710970.6401060
Shakib Al HasanBANSaxton OvalNelson2015-20163317752*38.508689.5301071
Raqibul HasanBANNational StadiumKarachi2008330775225.679878.5701191
Umar AkmalPAKPallekele International Cricket StadiumKandy2011-2012331773838.5011765.8100090
Suraj RandivSLShere Bangla National StadiumMirpur2010530775625.6711566.9601060
Faf du PlessisSAEdgbastonBirmingham2013-2019330772825.6711964.7100070
Pikky Ya FranceNAMUnited Cricket Club GroundWindhoek2022-20233327752*77.008887.50010102
Ayan KhanOMAICC AcademyDubai2022330773925.6712064.1700030
Richie RichardsonWILord'sLondon1988-1995330774125.6713557.0400091
Monank PatelUSAMaple Leaf North-West GroundKing City2026330773025.679977.78000112
Basil HameedUAESharjah Cricket StadiumSharjah2019-2023430774925.6713059.2300053
Basil HameedUAEBulawayo Athletic ClubBulawayo2023330773925.679581.0500035
Pathum NissankaSLRawalpindi Cricket StadiumRawalpindi2025330772925.679779.38000110
Peter KirstenSAKingsmead Cricket GroundDurban1992-1994330774425.6715848.7300042
Noor Ali ZadranAFGGreater Noida Sports Complex GroundGreater Noida2017330775125.6712462.1001060
Gary KirstenSAMangaung OvalBloemfontein1996-1999440777319.2512661.1101150
MS DhoniINDDubai International Cricket StadiumDubai2018640773619.2512462.1000160
Shahriar NafeesBANChittagong Divisional StadiumChattogram2006-2008440773619.2512561.6000090
PreviousPage 152Next

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.