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 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
Colin IngramSAEden GardensKolkata2011110464646.0043106.9800070
Andre RussellWIHimachal Pradesh Cricket Association StadiumDharamsala2014110464646.0023200.0000063
Bhuvneshwar KumarINDArun Jaitley StadiumDelhi2019110464646.005485.1900032
Jason MohammedWIKennington OvalLondon2017110464646.007164.7900040
Tom LathamNZFeroz Shah KotlaDelhi2016110464646.0046100.0000061
Temba BavumaSAShaheed Veer Narayan Singh International StadiumRaipur2025110464646.004895.8300031
Anton DevcichNZKhan Shaheb Osman Ali StadiumFatullah2013110464646.0038121.0500080
Moeen AliENGBellerive OvalHobart2015110464646.004895.8300033
Moeen AliENGThe Grange ClubEdinburgh2018110464646.0033139.3900033
Samiullah ShenwariAFGCambusdoon New GroundAyr2010210464646.007462.1600051
Sanju SamsonINDR Premadasa StadiumColombo2021110464646.0046100.0000051
Sikandar RazaZIMSaxton OvalNelson2015110464646.0044104.5500061
Ashton AgarAUSSophia GardensCardiff2018110464646.0042109.5200070
Jonathan CarterWIKensington Oval, BridgetownBarbados2017110464646.007759.7400080
Jamie OvertonENGBay OvalMount Maunganui2025110464646.005485.1900061
Murray GoodwinZIMFeroz Shah KotlaDelhi1998110464646.005386.7900040
Vijay ShankarINDVidarbha Cricket Association Stadium, JamthaNagpur2019110464646.0041112.2000051
Niroshan DickwellaSLSaxton OvalNelson2019110464646.0037124.3200032
Andile PhehlukwayoSALord'sLondon20191114646*-32143.7500060
Mohammad RizwanPAKM Chinnaswamy StadiumBengaluru2023210464646.0040115.0000050
Imad WasimPAKOld TraffordManchester20191114646*-39117.9500060
Alei NaoPNGICC Academy Ground 1Dubai2017110464646.0037124.3200032
Kyle HopeWISabina Park, KingstonJamaica2017110464646.005092.0000090
Rovman PowellWIBuffalo ParkEast London2023110464646.004993.8800023
Rameez ShahzadUAEMulpani Cricket GroundKathmandu2023110464646.005879.3100061
Alex CareyAUSEdgbastonBirmingham2019110464646.007065.7100040
Keemo PaulWIDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019110464646.0042109.5200043
Hayden Walsh, Jr.WIKensington Oval, BarbadosBridgetown20202114646*-6768.6600040
Kamindu MendisSLEden ParkAuckland2025110464646.007164.7900023
Rachin RavindraNZSky StadiumWellington2025110464646.0037124.3200070
Pathum NissankaSLMaharashtra Cricket Association StadiumPune2023110464646.006076.6700050
Mushtaq MohammadPAKJinnah StadiumSialkot1976-1978210464646.006867.6500010
Chetan ChauhanINDThe GabbaBrisbane1980110464646.006966.6700040
Jeremy ConeyNZTrust Bank ParkHamilton1981110464646.006373.0200032
Alan TurnerAUSAdelaide OvalAdelaide1975110464646.005092.0000080
Javed MiandadPAKBasin ReserveWellington1992110464646.009150.5500000
Geoff MillerENGBasin ReserveWellington1983110464646.004895.8300060
Dilip VengsarkarINDSardar Vallabhbhai Patel StadiumAhmedabad1981110464646.008554.1200040
Craig SerjeantAUSOld Trafford Cricket GroundManchester1977110464646.0010942.2000041
Jeff DujonWIGandhi StadiumJalandhar1989110464646.007164.7900040
Greg RitchieAUSAlbion Sports ComplexAlbion1984110464646.006175.4100000
Martin CroweNZHeadingley Cricket GroundLeeds1990110464646.004895.8300030
Greg MatthewsAUSBrisbane Cricket GroundBrisbane1986-19872114646*-7759.7400010
Navjot SidhuINDGandhi StadiumJalandhar1994110464646.007958.2300041
Chris CowdreyENGVidarbha C.A. GroundNagpur19851114646*-42109.5200041
Ramiz RajaPAKEdgbaston Cricket GroundBirmingham1987110464646.007263.8900060
Neil FairbrotherENGSawai Mansingh StadiumJaipur19931114646*-38121.0500051
Bert VanceNZCarisbrookDunedin1989110464646.0010942.2000020
Mark TaylorAUSIbn-e-Qasim Bagh StadiumMultan1994110464646.005977.9700050
Mike AthertonENGSabina ParkKingston1994110464646.007462.1600040
PreviousPage 254Next

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.