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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Mitchell SantnerNZDubai International Cricket StadiumDubai2025220362818.004187.8000012
Mohammad NadeemOMAHarare Sports ClubHarare2023220362018.007548.0000040
Shai HopeWISharjah Cricket StadiumSharjah2023221362336.0029124.1400002
Jan FrylinckNAMAmini ParkPort Moresby2022420362218.007349.3200020
Mohammad SaifuddinBANHarare Sports ClubHarare2021-20264223628*-4090.0000020
Alex CareyAUSTony Ireland StadiumTownsville20222213626*36.004187.8000040
Alex CareyAUSPallekele International Cricket StadiumKandy2022220362118.004285.7100020
Adnan MuftiUAEICC Global Cricket AcademyDubai2017220362118.007647.3700010
Gareth DelanyIRESheikh Zayed StadiumAbu Dhabi20212223621*-23156.5200040
Monank PatelUSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat20212213634*36.005072.0000011
Suraj KumarOMAWanderers Cricket GroundWindhoek2019-2021220362718.007150.7000020
Sushant ModaniUSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021220362018.005763.1600040
Riaz HassanAFGZohur Ahmed Chowdhury StadiumChittagong2022220363518.005170.5900041
Shivam SharmaCANMaple Leaf North-West GroundKing City2025221362936.004285.7100030
Shoaib KhanUAEForthillDundee2026220363018.003992.3100022
Keith FletcherENGEdgbaston Cricket GroundBirmingham1972-1974220363418.007051.4300030
Imran KhanPAKQueen's Park OvalPort of Spain1988220362018.004285.7100010
Alvin KallicharranWIHeadingleyLeeds1973-1980220362618.0011631.0300040
Madan LalINDSardar Patel StadiumAhmedabad1984-1986221363036.006258.0600030
Gary CosierAUSMelbourne Cricket GroundMelbourne1979221362836.0024150.0000031
Geoff HowarthNZLancaster ParkChristchurch1980-1984220361818.008940.4500000
Ian BothamENGBrisbane Cricket GroundBrisbane1987221362236.004481.8200030
Allan BorderAUSSabina ParkKingston1984-1991220362818.004875.0000021
Chris TavaréENGMelbourne Cricket GroundMelbourne1983220362018.009139.5600030
Ravi ShastriINDBrisbane Cricket GroundBrisbane19862213636*36.004776.6000100
Guy de AlwisSLSydney Cricket GroundSydney1988220363218.003992.3100050
Manzoor ElahiPAKArbab Niaz StadiumPeshawar1984-1990320362118.004580.0000021
Ramiz RajaPAKBangabandhu National StadiumDhaka1988220363318.006060.0000030
Ken RutherfordNZWACA GroundPerth1990-1994220362518.008045.0000030
Athula SamarasekeraSLMelbourne Cricket GroundMelbourne1989-1990220363018.006753.7300020
Andrew HudsonSAQueen's Park OvalPort of Spain1992220363018.008045.0000050
Junior MurrayWIThe GabbaBrisbane1993-1997320362118.005466.6700040
Bryan YoungNZWACA GroundPerth1994-1998220363418.006060.0000030
Paul StrangZIMBasin ReserveWellington1996-19982213628*36.004090.0000040
Robert CroftENGThe GabbaBrisbane19992223626*-5565.4500010
Javed AhmadiAFGGymkhana Club GroundNairobi2010220363518.003992.3100060
Noor Ali ZadranAFGHazelaarwegRotterdam2010220362118.007746.7500010
Uvais KarnainSLWACA GroundPerth19852213628*36.006159.0200000
Laurie WilliamsWIMelbourne Cricket GroundMelbourne20012223626*-4383.7200030
Marvan AtapattuSLQueens Sports ClubBulawayo1999-20043313621*18.006357.1400130
Carl HooperWINewlands Cricket GroundCape Town1993-1999330363412.008442.8600040
Heath StreakZIMAdelaide OvalAdelaide2001-2004331362818.004383.7200030
Andrew HallSASt George's ParkGqeberha2000-2006430361812.003992.3100031
Umar GulPAKGaddafi StadiumLahore2003-2009832362736.004285.7100032
Gavin RennieZIMQueens Sports ClubBulawayo1997-1999330362212.004678.2600000
Naved-ul-HasanPAKRawalpindi Cricket StadiumRawalpindi2005-2006330361712.003894.7400022
David BernardWINew Wanderers StadiumJohannesburg2009330362212.006654.5500030
Nuwan KulasekaraSLBellerive OvalHobart2012-20154333618*-29124.1400041
Iftikhar AnjumPAKSheikh Zayed StadiumAbu Dhabi2006-2008430361812.006159.0200020
Xavier MarshallUSACentral Broward Regional Park Stadium Turf GroundLauderhill2019330361712.007846.1500021
PreviousPage 308Next

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.