ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Keacy CartyWISophia GardensCardiff2025110103103103.0010598.10100130
Gordon GreenidgeWILancaster ParkChristchurch1980110103103103.0013775.18100102
Roger TwoseNZNewlandsCape Town2000110103103103.0011589.57100102
Neil JohnsonZIMSheikhupura StadiumSheikhupura1998110103103103.0012085.83100130
Matthew HaydenAUSKinrara Academy OvalKuala Lumpur20062201035451.5014372.03010140
Ricky PontingAUSSawai Mansingh StadiumJaipur1996-200622010310251.5011688.7910051
Jacques KallisSANational Cricket Stadium, St George'sGrenada20072201038151.5014073.5701072
Inzamam-ul-HaqPAKW.A.C.A. GroundPerth20052201037451.5010598.10010130
Inzamam-ul-HaqPAKM. Chinnaswamy StadiumBengaluru1996-19992201039151.5013278.03010100
Ramnaresh SarwanWIBrisbane Cricket Ground, WoolloongabbaBrisbane20052201037651.5012979.8401081
Andy FlowerZIMSeddon ParkHamilton1992-199822110360103.0012284.4301080
Marlon SamuelsWISharjah Cricket StadiumSharjah20162201035751.5011192.7901054
MS DhoniINDNew Wanderers StadiumJohannesburg2009-20133201036551.5013278.0301091
Dean MinorsBERJaffery Sports Club GroundNairobi20072201035251.5018356.2802095
Richie BerringtonSCOThe Village, MalahideDublin2014321103101*103.0013476.8710081
Imrul KayesBANSaxton OvalNelson20162201035951.5015168.21010111
Harpreet SinghUAEForthillDundee20262201038151.50103100.00010101
Tom LathamNZWankhede StadiumMumbai2017-2023221103103*103.0010499.0410182
Ben DuckettENGEdgbastonBirmingham2025-20262201036051.5093110.75010123
Heinrich KlaasenSABharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2022-202322110374*103.0092111.9601092
Heinrich KlaasenSANewlandsCape Town2018-20242201039751.5086119.7701094
Jamie SmithENGHeadingleyLeeds2024-20252201035451.5010994.50010162
David HookesAUSAdelaide OvalAdelaide19832201037651.5013079.2301092
Jeff DujonWIJinnah StadiumGujranwala1985-198732110357*103.0014969.1301082
Roy DiasSLArun Jaitley StadiumDelhi1982-1987221103102103.0011589.5710080
Wayne PhillipsAUSWACA GroundPerth1985-198622210375*-82125.61010112
Sadagoppan RameshINDSinghalese Sports Club Cricket GroundColombo19992201037151.5015865.19010100
Flavian AponsoNEDGaddafi StadiumLahore19962201035851.5018555.6801091
Nathan AstleNZGoodyear ParkBloemfontein2003-2005331103102*51.5013675.74101110
Mathew SinclairNZMcLean ParkNapier2000-20074301037834.3316662.0501181
MahmudullahBANSharjah Cricket StadiumSharjah20243301039834.3311291.9601073
Junaid SiddiqueBANZahur Ahmed Chowdhury StadiumChattogram2010-201133110356*51.5018156.9101070
Lahiru ThirimanneSLMelbourne Cricket GroundMelbourne2012-20153301035234.3313775.1802150
Dinesh ChandimalSLAdelaide OvalAdelaide20123311038151.5011589.5701091
Shamsur RahmanBANKhan Shaheb Osman Ali StadiumFatullah2013-20143301039634.3312185.1201184
Henry NichollsNZThe Village, MalahideDublin20223301037934.3391113.1901093
Tom BlundellNZNational StadiumKarachi20233301036534.3312979.84010130
Sharmarh BrooksWISharjah Cricket StadiumSharjah20233301034434.3313874.6400081
Sunil GavaskarINDArun Jaitley StadiumDelhi1986-19873301036134.3314969.1301080
Chris TavaréENGSydney Cricket GroundSydney198333110383*51.5020849.5201091
Dean JonesAUSQueen's Park OvalPort of Spain1984-19913301036434.3313974.10010131
Athula SamarasekeraSLWACA GroundPerth1989-19923301036034.3315367.32010100
Pravin AmreINDEden GardensKolkata1991-19933301035534.3316861.3101191
Sachin TendulkarINDNehru StadiumPune1990-20055401035325.75100103.00010153
Boeta DippenaarSANew Wanderers StadiumJohannesburg2002-20065401035125.7516263.58010130
Ross TaylorNZLord'sLondon2008-20194401035425.7517758.19010110
Hiral PatelCANMaple Leaf North-West GroundKing City2009-20134411036234.3313775.1801161
Wesley BarresiNEDHarare Sports ClubHarare20234401039725.7582125.61011103
Wanindu HasarangaSLShere Bangla National Stadium, MirpurDhaka2018-20214401037425.7594109.5701146
Smit PatelUSAGrand Prairie StadiumDallas20264401035025.7514372.03010112
PreviousPage 103Next

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.