Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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
Tom BantonENGThe Rose BowlSouthampton2020330845828.009093.33010101
Odean SmithWISabina Park, Kingston, JamaicaKingston2022331844642.0037227.0300049
Marco JansenSAThe Wanderers StadiumJohannesburg2023-2024331844742.0058144.8300065
Gulsan JhaNEPTakashinga Sports Club, HighfieldHarare20234318457*42.009786.6001063
Rick McCoskerAUSKennington OvalLondon1975-1977330847328.0015056.0001120
Dilip VengsarkarINDBangabandhu National StadiumDhaka19883318450*42.0010778.5001121
Kapil DevINDMadhavrao Scindia Cricket GroundRajkot1986-1994331845842.0046182.6101082
Mohammad AzharuddinINDKeenan StadiumJamshedpur1987-2000430843228.0011275.0000060
Peter KirstenSABuffalo ParkEast London1992-1994330845328.0017348.5501071
Sourav GangulyINDBarabati StadiumCuttack1998-2007440844421.0014956.3800080
Brett LeeAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2003-20121041845728.0011374.3401133
Shane WatsonAUSR Premadasa StadiumColombo2002-2011540845621.0014159.5701091
Jonty RhodesSAKingsmeadDurban2000-20014418446*28.009093.3300052
Clayton LambertWISharjah Cricket StadiumSharjah1991440846621.0014159.5701151
MS DhoniINDWestern Australia Cricket Association GroundPerth2012-20165418445*28.0010679.2500082
Lionel CannBERQueen's Park Oval, Port of SpainTrinidad2006-2007440844021.0072116.6700184
Johnson CharlesWIProvidence StadiumGuyana2013-2016440843121.0014458.3300182
Nosthush KenjigeUSAMoosa Cricket StadiumPearland20225438434*84.0080105.0000081
Viv RichardsWIEdgbaston Cricket GroundBirmingham1975-1991441843028.0011970.59000101
Lou VincentNZRangiri Dambulla International StadiumDambulla2003551843221.0021838.5300051
Mushfiqur RahmanBANHarare Sports ClubHarare2001-2004550844916.8014159.5700141
Dwayne BravoWIProvidence StadiumGuyana2007-20136518443*21.0010084.0000181
Michael BracewellNZKensington Oval, Bridgetown, BarbadosBridgetown2022-2026551843221.0010183.17000101
Moeen AliENGThe Rose BowlSouthampton2015-2023950843316.8077109.09001111
Brendon KuruppuSLAdelaide OvalAdelaide1985-1990550843716.8014557.9300020
Carl HooperWIAdelaide OvalAdelaide1988-1996661842416.8015255.2600140
Wasim AkramPAKEden ParkAuckland1985-2001760843314.0015255.2600070
Yusuf PathanINDR Premadasa StadiumColombo20097618459*16.808697.6701263
Ridley JacobsWISharjah Cricket Association StadiumSharjah1999-2002772842816.8016351.5300121
Tadiwanashe MarumaniZIMHarare Sports ClubHarare2021-20251513284257.6414358.7400492
VVS LaxmanINDNehru StadiumIndore2001110838383.008894.3201060
Adam GilchristAUSCaptain Roop Singh StadiumGwalior2003110838383.0079105.0601080
Jacques KallisSAQueens Sports ClubBulawayo2001110838383.008696.5101032
Boeta DippenaarSASt. George's ParkPort Elizabeth2004110838383.0012367.4801080
Inzamam-ul-HaqPAKGalle International StadiumGalle20001118383*-11870.3401060
Mohammad YousufPAKGrange Cricket Club GroundEdinburgh20061118383*-11373.45010110
Craig McMillanNZArnos Vale GroundKingstown2002110838383.008795.4001061
Aravinda de SilvaSLK. D. Singh Babu StadiumLucknow1989110838383.009092.2201052
Michael BevanAUSNational StadiumKarachi1998110838383.0078106.4101070
Brian LaraWIMA Chidambaram Stadium, ChepaukChennai2007110838383.008894.32010102
Ramnaresh SarwanWIKeenan StadiumJamshedpur20021118383*-8993.2601063
Ramnaresh SarwanWIIndira Gandhi StadiumVijayawada2002110838383.0010182.1801061
Jonty RhodesSANorth West Cricket StadiumPotchefstroom2002-2003210838383.0074112.1601061
Guy WhittallZIMSt Lawrence GroundCanterbury2000110838383.0011174.7701050
MO OdumbeKENCaptain Roop Singh StadiumGwalior1998110838383.009191.2101025
Misbah-ul-HaqPAKGrange Cricket Club Ground, Raeburn PlaceEdinburgh20131118383*-80103.7501023
Irfan PathanINDVidarbha C.A. GroundNagpur2005110838383.0070118.5701084
Peter FultonNZProvidence StadiumGuyana2007110838383.0011075.4501090
Mushfiqur RahimBANRose BowlSouthampton2019110838383.008795.4001041
Ryan WatsonSCOCivil Service Cricket ClubBelfast2007110838383.0013063.8501061
PreviousPage 137Next

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.