Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Daren PowellWINational Cricket Stadium, St George'sGrenada2007-20083317148*35.5052136.5400035
Vikram SolankiENGLord'sLondon2003-2004330715023.678583.53010111
Vikram SolankiENGEdgbastonBirmingham2003-2004330716223.6711064.55010110
Elton ChigumburaZIMArnos Vale Ground, KingstownSt Vincent2010330714223.6711263.3900053
Prosper UtseyaZIMGymkhana Club GroundNairobi2008-20093327168*71.007298.6101162
Farveez MaharoofSLHarare Sports ClubHarare2004-2008630713823.6758122.4100062
MS DhoniINDWestpac StadiumWellington2009-2019331714735.509773.2000050
Johan BothaSADubai International Cricket StadiumDubai20103327128*71.0060118.3300090
Sunil DhaniramCANToronto Cricket, Skating and Curling ClubToronto2006-2007330715523.679574.74010110
Alexei KervezeeNEDSenwes ParkPotchefstroom2009330714423.679673.96000120
Jonathan TrottENGSophia GardensCardiff2011-2013430716323.6767105.9701142
Nasir JamshedPAKSharjah Cricket StadiumSharjah2012-2013330714823.6711760.6800190
Ravindra JadejaINDR Premadasa StadiumColombo2009-20235317160*35.5010865.7401050
Angelo MathewsSLSydney Cricket GroundSydney2010-2015531713535.507495.9500051
Jos ButtlerENGWestpac StadiumWellington2015-20183317139*35.5049144.9000092
Glenn MaxwellAUSEdgbastonBirmingham2013-20194317129*35.507693.4200053
Sabbir RahmanBANSher-e-Bangla National Cricket StadiumMirpur2016330716523.6710071.0001063
Jason HolderWIQueens Sports ClubBulawayo20163337145*-71100.0000042
Washington SundarINDNarendra Modi StadiumAhmedabad2022-2025430713323.678979.7800041
Curtis CampherIREZayed Cricket StadiumAbu Dhabi2024330713423.678682.5600082
Aasif SheikhNEPICC AcademyDubai2025330713523.679872.4500080
Brian BennettZIMQueens Sports ClubBulawayo2024330713723.677495.9500072
Javed MiandadPAKLord'sLondon1983-19923317150*35.5010468.2701070
Roy DiasSLSharjah Cricket StadiumSharjah1984-19863317157*35.5015246.7101010
Andrew HudsonSAGymkhana Club GroundNairobi1996330714223.679773.20000101
Sachin TendulkarINDMcLean ParkNapier1994-2009440712317.757693.42000100
Gary KirstenSAKingsmead Cricket GroundDurban1996-1998441715123.6711661.2101290
Wavell HindsWIMelbourne Cricket GroundMelbourne2001-2010440716017.758583.53010101
Shivnarine ChanderpaulWIBeausejour Stadium, Gros IsletSt Lucia2004-2009540714017.759673.9600080
Shoaib MalikPAKSydney Cricket GroundSydney2005-2017440714717.7513751.8200011
Marlon SamuelsWISardar Patel Stadium, MoteraAhmedabad2002-2011542715835.5011263.3901061
JAR BlainSCOMombasa Sports ClubMombasa20074427130*35.508484.5200062
Ravindra JadejaINDSabina Park, KingstonJamaica2009-20175417149*23.679574.7400171
Richie BerringtonSCOUnited Cricket Club GroundWindhoek2022441713623.6712556.8000081
Chad SoperPNGAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20214427139*35.5010468.2700133
Rashid KhanAFGGaddafi StadiumLahore2023-20254427127*35.5049144.9000092
Roger HarperWIAdelaide OvalAdelaide1987-19954427131*35.5012457.2600031
IhsanullahAFGSheikh Zayed Cricket StadiumAbu Dhabi2018440714517.7510865.74000110
Kevin PietersenENGEdgbastonBirmingham2005-2013650713414.2010368.93000100
David HusseyAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2009-2013551713417.758286.5900051
Ravi RatnayekeSLWACA GroundPerth1985-1989550712514.2017440.8000020
Tim ZoehrerAUSSydney Cricket GroundSydney1986-1987551715017.759475.5301150
Logan van BeekNEDVRA GroundAmstelveen20226617130*14.208484.5200122
Jason HolderWIKensington Oval, Bridgetown, BarbadosBridgetown2021-2022661715214.2011860.1701271
Tony UraPNGAmini ParkPort Moresby2017-2022660714211.8310170.3000251
Mansoor AkhtarPAKMelbourne Cricket GroundMelbourne1981-1990660713211.8313154.2000040
Kumar DharmasenaSLR Premadasa StadiumColombo1994-20022472712614.2010468.2700130
Safyaan SharifSCOMannofield ParkAberdeen2011-2022975712535.508880.6800031
Nuwan KulasekaraSLMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2011-20171284713417.7566107.5800071
Wasim AkramPAKWACA GroundPerth1986-1997111147121*10.148880.6800230
PreviousPage 168Next

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.