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
Babar AzamPAKNewlandsCape Town2019-2024220977348.5012080.83010110
Harrison CarlyonJERWanderers Cricket GroundWindhoek2023220978548.5011088.18010105
Charith AsalankaSLMahinda Rajapaksa International Cricket StadiumHambantota2023320979148.5010790.65010120
Dilip VengsarkarINDJinnah StadiumSialkot1978-19842219794*97.0012378.8601000
Rahmat ShahAFGHeadingleyLeeds2019220976248.5012180.17010150
Marvan AtapattuSLEden ParkAuckland2001-20073319759*48.5016957.4001091
Kumar SangakkaraSLUniversity OvalDunedin2015330978132.3396101.0401082
Inzamam-ul-HaqPAKThe Wanderers StadiumJohannesburg1993-1995330975532.3314765.99010111
Stephen FlemingNZBrabourne StadiumMumbai1995-2006330978932.3314069.29011120
Moin KhanPAKArbab Niaz StadiumPeshawar1996-2004331974148.5011882.2000043
Hamilton MasakadzaZIMGymkhana Club GroundNairobi2008-2009330977232.3310196.04010171
Nasir JamshedPAKHarare Sports ClubHarare2013330973832.3314965.1000081
Neil BroomNZEden ParkAuckland2009-2017331977348.5093104.3001145
Dimuth KarunaratneSLR.Premadasa Stadium, KhettaramaColombo2019330974632.3312676.98000110
Tony UraPNGTribhuvan University International Cricket GroundKirtipur2022-2023330975032.339898.98010170
Khushdil ShahPAKMultan Cricket StadiumMultan20223319741*48.5097100.0000064
Janneman MalanSABoland ParkPaarl2020-2022330979132.3311981.5101191
Rahmanullah GurbazAFGStormont Cricket GroundBelfast2026330977132.3310295.1001075
Alishan SharafuUAETribhuvan University International Cricket GroundKirtipur2022330973532.3315164.2400090
John WrightNZSeddon ParkHamilton1985-1992330975732.3315961.0101090
Sherwin CampbellWIKensington OvalBridgetown1999-2000330976232.3315064.67010110
Michael VaughanENGBeausejour Stadium, Gros IsletSt Lucia2004-2007440974524.2514965.10000140
Russel ArnoldSLAdelaide OvalAdelaide2003-2006441973532.3312975.1900041
Upul ChandanaSLHarare Sports ClubHarare1999-2004440975124.2511683.6201070
Brendan TaylorZIMSardar Patel Stadium, MoteraAhmedabad2006-2011440974424.2513671.32000100
Assad ValaPNGAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021440976224.2514367.8301091
Larry GomesWIAdelaide OvalAdelaide1984-1987440974324.2519051.0500000
Arjuna RanatungaSLR. Premadasa StadiumColombo1998441974332.3311981.5100041
Asghar AfghanAFGICC Global Cricket AcademyDubai2014440974624.2511782.9100055
Rohit SharmaINDWankhede StadiumMumbai2015-2023550974719.4084115.48000106
Dinesh ChandimalSLSheikh Zayed StadiumAbu Dhabi2011-20175519764*24.2514965.1001041
Tim BresnanENGThe Rose BowlSouthampton2009-20137629731*24.2510295.10002100
Muhammad UsmanUAEHarare Sports ClubHarare2018-2019660974916.1715363.4000172
Shane ThomsonNZEden ParkAuckland1990-1996871973716.1717356.0700071
Herschelle GibbsSASuperSport ParkCenturion1997-20091090973310.7814865.54002102
Saqlain MushtaqPAKSharjah Cricket StadiumSharjah1995-20012918597307.4628134.5200461
Sanath JayasuriyaSLPunjab Cricket Association IS Bindra StadiumChandigarh1997110969696.0067143.28010121
Jacques KallisSACounty Cricket GroundHove1999110969696.0012875.0001070
Grant FlowerZIMRiverside GroundChester-le-Street20001119696*-87110.3401081
Steve TikoloKENAsgiriya StadiumKandy1996110969696.0095101.0501084
Misbah-ul-HaqPAKKennington OvalLondon20131119696*-12775.5901053
Sean WilliamsZIMBellerive OvalHobart2015110969696.0083115.6601072
Denesh RamdinWIHolkar Cricket StadiumIndore2011110969696.0096100.00010120
Peter BorrenNEDToronto Cricket, Skating and Curling ClubToronto2007110969696.0069139.1301094
Mitchell MarshAUSSaurashtra Cricket Association StadiumRajkot2023110969696.0084114.29010133
Faf du PlessisSARiverside GroundChester-le-Street20191119696*-10393.20010101
Hamish GardinerSCOICC Global Cricket AcademyDubai2015110969696.0010591.43010140
Dawid MalanENGKennington OvalLondon2023110969696.0095101.05010121
Shai HopeWIThe Cooper Associates County GroundTaunton2019110969696.0012179.3401041
Muhammad ShahdadUAEICC AcademyDubai2025110969696.0012378.0501063
PreviousPage 113Next

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.