Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR172/4 (18.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Neil JohnsonZIMCounty Cricket GroundChelmsford1999110767676.0011764.96010100
Leon GarrickWIGymkhana Club GroundNairobi2001110767676.0011963.8701070
Hashmatullah ShahidiAFGOld TraffordManchester2019110767676.0010076.0001052
Nasser HussainENGR Premadasa StadiumColombo2002220767538.0010870.3701060
Herschelle GibbsSARangiri Dambulla International StadiumDambulla2004220764938.0010969.7200091
Craig McMillanNZDe Beers Diamond OvalKimberley2000-2003220767538.008688.3701092
Andrew SymondsAUSGalle International StadiumGalle19992217668*76.0074102.7001081
Steve TikoloKENR Premadasa StadiumColombo2002-2011220766938.0011466.67010110
Brad HaddinAUSKingsmeadDurban2009-2011220765338.008589.4101083
AB de VilliersSAManuka OvalCanberra2014-2015220765238.0043176.7401073
Sean WilliamsZIMGrange Cricket Club Ground, Raeburn PlaceEdinburgh2017220767038.0070108.57010101
MahmudullahBANEden GardensKolkata2023220765638.0011168.4701081
Luke RonchiAUSWarner Park, BasseterreSt Kitts2008220766438.0037205.4101066
Dean BrownlieNZSheikh Zayed StadiumAbu Dhabi2014220764238.009976.7700090
Temba BavumaSAGaddafi StadiumLahore2025220765638.009480.8501071
Will YoungNZKensington Oval, Bridgetown, BarbadosBridgetown2026220765638.008589.4101091
Travis HeadAUSRangiri Dambulla International StadiumDambulla2016220764038.0010870.3700070
Haris SohailPAKMcLean ParkNapier2015220767038.008985.3901061
Khushdil ShahPAKNational StadiumKarachi2025320766938.0067113.43010101
Brandon KingWITakashinga Sports Club, HighfieldHarare2023220767638.008886.36011130
Imam-ul-HaqPAKThe Wanderers StadiumJohannesburg2019-2021220767138.0010175.2501071
Marco JansenSAWankhede StadiumMumbai20232227675*-43176.7401036
Aaron JohnsonCANForthillDundee2026220767038.008292.6801084
Keith FletcherENGOld Trafford Cricket GroundManchester1972-1973221766076.008985.39010110
Mudassar NazarPAKTyronne Fernando StadiumMoratuwa19862217647*76.0016346.630004-
Kim HughesAUSKennington OvalLondon1977-19802217673*76.0010870.3701020
Bill AtheyENGAdelaide OvalAdelaide1987220766438.0013456.7201020
Ravi ShastriINDVidarbha C.A. GroundNagpur1985-1987321765276.008490.4801034
Saleem MalikPAKPunjab Cricket Association IS Bindra StadiumChandigarh1997220764738.008886.3600040
Arjuna RanatungaSLCounty GroundTaunton1983-1999220764238.0010274.51000110
Navjot SidhuINDMA Chidambaram StadiumChennai1987-1994220767338.009679.1701045
Dean JonesAUSR Premadasa StadiumColombo19922217659*76.0011665.5201031
Robin SmithENGBasin ReserveWellington1991-1992220763838.0013755.4700070
Blair HartlandNZBuffalo ParkEast London1994220764438.0011864.4100090
Andrew FlintoffENGEdgbastonBirmingham2003-2005430765425.3357133.3301092
Michael ClarkeAUSSt George's ParkGqeberha2006-2011330765025.339778.3501041
Andrew StraussENGBrisbane Cricket Ground, WoolloongabbaBrisbane2007-2011330765525.3311665.5201032
MahmudullahBANSylhet International Cricket StadiumSylhet2018-2020430764125.338985.3900051
Nathan McCullumNZRangiri Dambulla International StadiumDambulla2010-2013431763638.0010175.2500042
Aaron FinchAUSEdgbastonBirmingham2017-2019430766825.338391.5701180
David MillerSABoland ParkPaarl2020-2023431766438.009282.6101041
Harry TectorIRESheikh Zayed Cricket StadiumAbu Dhabi2021330762825.3312162.8100031
Dewald BrevisSANamibia Cricket GroundWindhoek2026331763738.0060126.6700035
C de LangeNEDMaple Leaf North-West GroundKing City2026331763538.0012759.8400050
Larry GomesWILord'sLondon1983-19843317656*38.0013257.5801050
Allan LambENGHeadingley Cricket GroundLeeds1988-1990330765625.3311466.6701050
Graeme HickENGKensington OvalBridgetown1994-1998330764725.3310572.3800140
Peter KirstenSASuperSport ParkCenturion1992-1994330763525.3314452.7800041
Mohammad HafeezPAKKennington OvalLondon2003-20174417657*25.3376100.0001073
Suresh RainaINDNehru StadiumKochi2006-2014440765519.0012361.7901222
PreviousPage 154Next

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.