Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Usman KhawajaAUSProvidence StadiumGuyana2016220292714.504564.4400050
Matthew WadeAUSWarner Park, BasseterreSt Kitts2016220292414.5017170.5900040
PL MommsenSCOHazelaarwegRotterdam2010220291814.509430.8500031
Carlos BrathwaiteWIProvidence StadiumGuyana2016220292114.506246.7700021
Carlos BrathwaiteWISharjah Cricket StadiumSharjah2016220291514.5027107.4100022
Stephan MyburghNEDVRA Cricket GroundAmstelveen2018220292914.503485.2900141
George WorkerNZSheikh Zayed StadiumAbu Dhabi2018220292814.505949.1500020
Corey AndersonNZSharjah Cricket StadiumSharjah2014220291914.5026111.5400031
Marcus StoinisAUSLord'sLondon2019220292114.504170.7300040
Jason HolderWIQueen's Park Oval, Port of SpainTrinidad2013-2017320292914.503096.6700111
Nicolas PooranWIOld TraffordManchester2019220292814.505750.8800020
Sohaib MaqsoodPAKAdelaide OvalAdelaide2015320292914.504663.0400110
JJ SmitNAMAmini ParkPort Moresby20222212929*29.003387.8800130
Zane GreenNAMMaple Leaf North-West GroundKing City2025320292714.503680.5600020
Tanwir AfzalHKBulawayo Athletic ClubBulawayo2018220292214.503974.3600031
Matty CrossSCOUniversity OvalDunedin2015220291514.504465.9100030
Vijay ShankarINDOld TraffordManchester20192212915*29.003485.2900040
Andile PhehlukwayoSAMangaung OvalBloemfontein2018-2023320292814.505354.7200011
Marnus LabuschagneAUSWankhede StadiumMumbai2020-2023320291514.505058.0000030
Hardik PandyaINDBarabati StadiumCuttack2017-20252212919*29.0015193.3300041
Shai HopeWIQueen's Park Oval, TrinidadPort of Spain2019220292414.506246.7700010
Sese BauPNGUnited Cricket Club GroundWindhoek2023220292614.504564.4400030
Saad Bin ZafarCANSportpark WestvlietThe Hague2024220292214.504269.0500020
Lungi NgidiSAZayed Cricket StadiumAbu Dhabi20243212920*29.003876.3200031
Mosaddek HossainBANShere Bangla National StadiumMirpur2016220292914.505058.0000140
Brydon CarseENGHeadingleyLeeds2024-2025221292629.005354.7200021
Shahid WasifHKBulawayo Athletic ClubBulawayo2018220292114.506445.3100021
Mohammad ShahzadAFGSher-e-Bangla National StadiumMirpur2014220292214.503582.8600022
Alex CareyAUSSaurashtra Cricket Association StadiumRajkot2020-2023220291814.503680.5600011
Dipendra Singh AireeNEPHarare Sports ClubHarare2023220292314.5027107.4100021
Parveen KumarCANCentral Broward Regional Park Stadium Turf GroundLauderhill2025220292314.503876.3200030
Shoaib KhanUAEICC AcademyDubai2025220292914.506346.0300130
Ian ChappellAUSKennington OvalLondon1975220292514.507041.4300010
Imran KhanPAKNiaz StadiumHyderabad1986-19923212927*29.0025116.0000002
John ParkerNZAdelaide OvalAdelaide1980220291614.505750.8800020
Geoff MillerENGOld TraffordManchester1982-1984221292629.003974.3600030
Ian BothamENGGaddafi StadiumLahore1978-19842212918*29.0026111.5400030
John EmbureyENGWACA GroundPerth1987421291829.003290.6300030
David GowerENGQueen's Park OvalPort of Spain1986220292014.504761.7000030
Saleem MalikPAKSuperSport ParkCenturion1993-1994220292014.503387.8800020
Somachandra De SilvaSLMelbourne Cricket GroundMelbourne19853212924*29.005156.8600010
Ravi RatnayekeSLP Sara OvalColombo1984-19863212922*29.005354.7200030
Sidath WettimunySLNational StadiumKarachi1982220292714.504465.9100021
Shoaib MohammadPAKJinnah StadiumSialkot1984-1986220292214.506346.0300021
Neil FosterENGTrent BridgeNottingham1984-1989320292414.505156.8600020
Manoj PrabhakarINDSawai Mansingh StadiumJaipur1993-1994221292529.003096.6700050
Sadanand ViswanathINDVidarbha C.A. GroundNagpur1985-19872212923*29.003387.8800030
Phil SimmonsWISardar Patel StadiumAhmedabad1988-1993220292014.507140.8500030
Phil SimmonsWIBangabandhu National StadiumDhaka1998320292114.504465.9100020
Phil SimmonsWIOld Trafford Cricket GroundManchester1991-1999220292814.506048.3300010
PreviousPage 355Next

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.