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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Duleep MendisSLNiaz StadiumHyderabad1985-1987220474623.508058.7500030
Arjuna RanatungaSLSeddon ParkHamilton1992-1995220472723.507067.1400050
Mohammad AzharuddinINDReliance StadiumVadodara1994-19982214747*47.0040117.5000150
Mohammad AzharuddinINDEden ParkAuckland1994-1999221473547.005881.0300041
Jack RussellENGBourdaGeorgetown1990220472823.505881.0300050
Robin SmithENGThe GabbaBrisbane1990220474123.508158.0200030
David RichardsonSABellerive OvalHobart1993-19972224738*-7661.8400000
Ali ShahZIMR Premadasa StadiumColombo1996220474123.508158.0200011
Nayan MongiaINDMA Chidambaram StadiumChennai1994-19972224724*-5290.3800050
Nawroz MangalAFGSharjah Cricket Association Stadium, SharjahUAE2010220473223.5047100.0000042
Graham ThorpeENGThe OvalLondon1995-1999330472615.677661.8400030
Alec StewartENGArnos Vale GroundKingstown1994-1998330473315.678555.2900050
Shaun PollockSAThe GabbaBrisbane1998-2002431471823.505487.0400021
Michael BevanAUSEden ParkAuckland1998-2000330473715.679151.6500010
Shane WarneAUSThe GabbaBrisbane1997-2002630473115.677661.8400010
Ridley JacobsWISinhalese Sports Club GroundColombo2001-2002331472523.505388.6800020
Naved-ul-HasanPAKMultan Cricket StadiumMultan2004-2006332471847.0040117.5000032
Brendan TaylorZIMNational Cricket Stadium, St George'sGrenada2013330473915.676275.8100142
MS DhoniINDJSCA International Stadium ComplexRanchi2013-2019431472623.508555.2900041
Suresh RainaINDWestern Australia Cricket Association GroundPerth2012-2015430472415.675782.4600050
Alastair CookENGRangiri Dambulla International StadiumDambulla2007330474615.679947.4700130
Rodney TrottBERGymkhana Club GroundNairobi2007331472523.509151.6500140
Steve SmithAUSMA Chidambaram Stadium, ChepaukChennai2017-2023330474615.677959.4900150
Regis ChakabvaZIMSylhet International Cricket StadiumSylhet2020330473415.676869.1200020
Mohammad MithunBANShere Bangla National Stadium, MirpurDhaka2018-2021330473715.676869.1200114
Farhaan BehardienSASt George's ParkGqeberha2015-20163324723*47.005683.9300020
Jason HolderWIOld TraffordManchester2017-20193314741*23.5047100.0000150
Sompal KamiNEPMaple Leaf North-West GroundKing City2024330472115.678158.0200022
Faheem AshrafPAKSharjah Cricket StadiumSharjah2017-2019331472823.505192.1600051
Darius D'SilvaUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020331473123.5010544.7600070
Aasif SheikhNEPForthillDundee2025330472015.676374.6000060
Deryck MurrayWISydney Cricket GroundSydney1979-1980431472723.508356.6300040
Zaheer AbbasPAKHeadingley Cricket GroundLeeds1975-1979330473615.678058.7500061
Imran KhanPAKJinnah StadiumGujranwala1985-1989331474523.5039120.5100061
Keith ArthurtonWIKensington OvalBridgetown1989-1999430472515.6710644.3400050
Asghar AfghanAFGThe Grange ClubEdinburgh2016-20193314722*23.504897.9200030
Ricardo PowellWISydney Cricket GroundSydney2001440472811.757364.3800150
Gautam GambhirINDRajiv Gandhi International Stadium, UppalHyderabad2005-2011440473211.756177.0500050
Moin KhanPAKAdelaide OvalAdelaide1992-2000440472311.756078.3300030
Devon ThomasWIShere Bangla National StadiumMirpur2011-2012541472515.678754.0200140
Milinda SiriwardanaSLR Premadasa StadiumColombo2015-2016540471911.754897.9200021
Richie RichardsonWIGaddafi StadiumLahore1985-1991440472211.757661.8400140
Bill AtheyENGMelbourne Cricket GroundMelbourne1987-1988440472911.7514831.7600010
Jeff DujonWIAdelaide OvalAdelaide1981-1987741472515.677761.0400140
Ashantha de MelSLSharjah Cricket StadiumSharjah19864424721*23.5046102.1700150
Enamul HaqueBANSharjah Cricket StadiumSharjah1990-1995551471811.7512836.7200040
Mitchell StarcAUSOld TraffordManchester2015-20206524719*15.6731151.6100133
Kapil DevINDWACA GroundPerth1980-19925514725*11.756869.1200230
Nathan BrackenAUSSydney Cricket GroundSydney2001-20091463472115.675487.0400140
Ray PriceZIMShere Bangla National StadiumMirpur2009-201087247179.407661.8400040
PreviousPage 252Next

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.