Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Gavin RennieZIMAga Khan Sports Club GroundNairobi1997220422721.007655.2600000
Misbah-ul-HaqPAKDubai Sports City Cricket Stadium20092214230*42.009046.6700050
Jacques RudolphSARangiri Dambulla International StadiumDambulla2004220422421.005971.1900010
Yasir HameedPAKR. Premadasa StadiumColombo2004220423121.008052.5000050
Elton ChigumburaZIMZohur Ahmed Chowdhury StadiumChittagong2009220423821.004985.7100060
Ashwell PrinceSAThe Wanderers StadiumJohannesburg2005221422242.0042100.0000060
Denesh RamdinWISharjah Cricket StadiumSharjah2016220423421.004593.3300021
Keith DabengwaZIMMombasa Sports ClubMombasa2009220422521.0034123.5300032
Mushfiqur RahimBANWindsor Park, RoseauDominica2009220423121.004887.5000040
Trevor JestyENGSydney Cricket GroundSydney1983220423021.007060.0000040
Lionel CannBERHazelaarwegRotterdam2007220422121.004985.7100021
Gary WilsonIRECastle AvenueDublin2019220423021.004887.5000040
Kemar RoachWIQueen's Park Oval, Port of SpainTrinidad2013221423442.004495.4500042
Akram RazaPAKR Premadasa StadiumColombo19943224233*-4397.6700011
Calum MacLeodSCOHarare Sports ClubHarare2018220422121.008549.4100021
Lahiru ThirimanneSLSydney Cricket GroundSydney2012-2015420424121.005379.2500050
Jeevan MendisSLHarare Sports ClubHarare20103214235*42.004397.6700050
Kane WilliamsonNZCobham Oval (New)Whangarei2012-2017220423821.005379.2500050
Colin IngramSANew Wanderers StadiumJohannesburg2011-2013320422521.007357.5300031
Tom LathamNZMaharashtra Cricket Association StadiumPune2017-2023220423821.007754.5500020
Taijul IslamBANR.Premadasa Stadium, KhettaramaColombo20192214239*42.0037113.5100051
Swapnil PatilUAEMcLean ParkNapier2015220423621.008847.7300020
Henry NichollsNZHolkar Cricket StadiumIndore2023-2026220424221.0041102.4400132
James NeeshamNZSydney Cricket GroundSydney2016-2020220423421.004691.3000051
Colin MunroNZSheikh Zayed StadiumAbu Dhabi2018220422921.0037113.5100061
Michael RipponNEDSeddon ParkHamilton2022220422421.004593.3300052
MD DaiPNGSheikh Zayed StadiumAbu Dhabi2017220422821.005576.3600050
Devon ConwayNZRajiv Gandhi International Stadium, UppalHyderabad2023220423221.005675.0000071
Jamie OvertonENGGaddafi StadiumLahore2025-2026220423221.004495.4500040
Zeeshan MaqsoodOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2021220422621.005872.4100060
Marnus LabuschagneAUSPallekele International Cricket StadiumKandy2022220422421.006168.8500010
Mohammad RizwanPAKSuperSport ParkCenturion2021220424021.005971.1900040
Lega SiakaPNGSharjah Cricket StadiumSharjah2022220422521.005971.1900030
Mark AdairIREKensington Oval, BarbadosBridgetown2020220422921.005872.4100022
Akshdeep NathUAEForthillDundee2026220423221.005280.7700050
Stephen DohenyIRESylhet International Cricket StadiumSylhet2023320423421.005971.1900051
Dipendra Singh AireeNEPCambusdoon New GroundAyr2022220423821.006267.7400040
Rahmanullah GurbazAFGSharjah Cricket Association StadiumSharjah2026220423621.0039107.6900052
Haider AliPAKRawalpindi Cricket StadiumRawalpindi2020220422921.0033127.2700042
Chris GreavesSCOForthillDundee20244214231*42.0040105.0000031
Aaron JohnsonCANHazelaarwegRotterdam2024220423221.004397.6700081
Greg ChappellAUSCarisbrookDunedin1974-19822214242*42.0035120.0000161
Sunil GavaskarINDM.Chinnaswamy StadiumBengaluru1985-1987220424021.007258.3300030
Dennis LilleeAUSWACA GroundPerth1981-19832224242*-6267.7400030
Larry GomesWISharjah Cricket StadiumSharjah1985-1986320423221.009643.7500030
Kapil DevINDJawaharlal Nehru StadiumNew Delhi1984-1991221423942.005379.2500060
Kapil DevINDAMI StadiumChristchurch1990-1994220422721.006960.8700020
Mansoor AkhtarPAKAdelaide OvalAdelaide1984220422221.006861.7600050
Arjuna RanatungaSLMadhavrao Scindia Cricket GroundRajkot1989-1994220423421.009146.1500000
Ashantha de MelSLMelbourne Cricket GroundMelbourne1985321422742.005675.0000000
PreviousPage 274Next

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.