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
Graeme FowlerENGSharjah Cricket StadiumSharjah1985220452622.508950.5600040
Duleep MendisSLGreen ParkKanpur1986-1987220452622.507956.9600030
Arjuna RanatungaSLNehru StadiumMargao1989-19902214530*45.007163.3800030
Asif MujtabaPAKAdelaide OvalAdelaide1992220454522.5010045.0000110
Adam ParoreNZEdgbaston Cricket GroundBirmingham1994-1999220454222.507064.2900040
Chandika HathurusingheSLTyronne Fernando StadiumMoratuwa1993220453322.505976.2700070
Hansie CronjeSAQueen's Park OvalPort of Spain1992220452322.505384.9100041
Peter KirstenSAMangaung OvalBloemfontein1992-19932214535*45.007560.0000030
Rod LathamNZBellerive OvalHobart1990-1993220453822.506470.3100020
Nayan MongiaINDCaptain Roop Singh StadiumGwalior1996-19982214524*45.007262.5000040
Hashmatullah ShahidiAFGHimachal Pradesh Cricket Association StadiumDharamsala2023-2026220452722.506866.1800050
Frasat AliEAFEdgbastonBirmingham1975220454522.5014032.1400111
Saeed AzadPAKGymkhana Club GroundNairobi1996220453122.508354.2200060
Jacob OramNZSabina Park, KingstonJamaica2007-2012330453215.005877.5900032
Mohammad RafiqueBANShaheed Chandu StadiumBogra2006530453615.004991.8400031
James FranklinNZSharjah Cricket Association StadiumSharjah20023314523*22.507361.6400040
Peter FultonNZWestern Australia Cricket Association GroundPerth2007-2009330452315.008056.2500060
Mushfiqur RahimBANNational StadiumKarachi2008330452215.008453.5700040
Eoin MorganIREProvidence StadiumGuyana2007330452815.009447.8700060
Dilruwan PereraSLR Premadasa StadiumColombo2007-2016430453015.005188.2400060
Ravindra JadejaINDVidarbha Cricket Association Stadium, JamthaNagpur2009-2025532452145.005680.3600040
Mitchell MarshAUSSuperSport ParkCenturion2011-2023331453122.5039115.3800071
Stuart BinnyINDShere Bangla National StadiumMirpur2014-20153324525*45.005581.8200060
Craig ErvineZIMRawalpindi Cricket StadiumRawalpindi2020330454115.009050.0000060
David MillerSASheikh Zayed StadiumAbu Dhabi2010-2013430453415.005384.9100040
Johnson CharlesWIQueens Sports ClubBulawayo2016330452615.004697.8300152
Glenn MaxwellAUSPerth StadiumPerth2018-2024330453415.004991.8400151
Marcus StoinisAUSAdelaide OvalAdelaide2018-2022430452915.005680.3600060
Andrew McBrineIREHigh Performance OvalWindhoek2026331453022.505090.0000022
Khawar AliOMAMoosa Cricket StadiumPearland2022430453015.008056.2500031
Babar AzamPAKIqbal StadiumFaisalabad2025330452715.005778.9500060
Alzarri JosephWIProvidence StadiumGuyana2017-20184324529*45.005581.8200022
Fakhar ZamanPAKIqbal StadiumFaisalabad2025330454515.006272.5800242
Brandon KingWINarendra Modi StadiumAhmedabad2022330451815.005976.2700061
Dion MyersZIMQueens Sports ClubBulawayo2024330453315.004697.8300080
Gudakesh MotieWIKensington Oval, Bridgetown, BarbadosBridgetown2023-2026631454122.506470.3100031
Abdul SamadPAKShere Bangla National Stadium, MirpurDhaka2026330453415.005877.5900151
Tony GreigENGKennington OvalLondon1973-19773314524*22.506965.2200030
Malcolm MarshallWIThe GabbaBrisbane1989-1992430453915.004991.8400022
Mark TaylorAUSQueen's Park OvalPort of Spain1991-1995330452615.008056.2500030
Ranjan MadugalleSLSydney Cricket GroundSydney1985-1988440452511.2510144.5500131
Rashid LatifPAKSuperSport ParkCenturion1993-20034424529*22.506075.0000020
Khaled MahmudBANMA Aziz StadiumChattogram2004-2005440452111.255680.3600061
Marlon SamuelsWIKennington OvalLondon2012-2017440453011.259348.3900050
MahmudullahBANRangiri Dambulla International StadiumDambulla2010-2017542452322.507857.6900021
Ryan McLarenSASuperSport ParkCenturion2009-2013540451711.258354.2200020
Lahiru ThirimanneSLSophia GardensCardiff2013-2019440452511.259547.3700040
Devendra BishooWIProvidence StadiumGuyana2011-20186414529*15.006075.0000250
Pat CumminsAUSMelbourne Cricket GroundMelbourne2014-20247424532*22.5045100.0000150
Con de LangeSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2016-20176424526*22.505778.9500030
PreviousPage 261Next

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.