Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Kashyap PrajapatiOMASharjah Cricket StadiumSharjah2022110717171.007693.4201091
Mike GattingENGBurlton ParkJullundur19811117171*-58122.4101044
Bruce LairdAUSCarisbrookDunedin19821117171*-12556.8001080
Navjot SidhuINDBasin ReserveWellington19941117171*-7792.2101031
Dipak PatelNZSabina ParkKingston1996110717171.0058122.4101053
Mark WaughAUSNewlands Cricket GroundCape Town1994-1997210717171.009971.7201050
Hansie CronjeSAKeenan StadiumJamshedpur2000110717171.008682.5601071
Aamer SohailPAKNewlands Cricket GroundCape Town1995110717171.007495.95010110
Daryll CullinanSANahar Singh StadiumFaridabad19961117171*-11561.7401060
Sherwin CampbellWIJade StadiumChristchurch2000110717171.008781.6101021
Trevor MadondoZIMMadhavrao Scindia Cricket GroundRajkot2000110717171.0070101.43010100
Duncan FletcherZIMNew RoadWorcester19831117171*-8880.6801070
Russel ArnoldSLWestern Australia Cricket Association GroundPerth2006220715635.5013353.3801020
Brett LeeAUSBeausejour Stadium, Gros IsletSt Lucia2012220715935.5058122.4101075
Scott StyrisNZAMI StadiumChristchurch2008-2011220714635.5010269.6100050
Chris HarrisNZArnos Vale GroundKingstown1996-20022227142*-66107.5800041
Guy WhittallZIMBellerive OvalHobart1994-2001220713635.5014548.9700060
Abdool SamadCANMombasa Sports ClubMombasa2007220715035.5012556.8001050
Tony SujiKENAga Khan Sports Club GroundNairobi1996-1997320716735.507989.8701052
Nathan HauritzAUSWestern Australia Cricket Association GroundPerth20102217153*71.0059120.3401034
Michael HusseyAUSTrent BridgeNottingham2009220716535.507891.0301042
Dwayne BravoWISinhalese Sports Club GroundColombo2011220713935.509773.2000022
AB de VilliersSASawai Mansingh StadiumJaipur2006-2010220714635.508088.7500070
Kevin O'BrienIRECastle AvenueDublin2019220716835.508187.6501071
Alex CusackIREM Chinnaswamy StadiumBengaluru2011220714735.508880.6800061
Samit PatelENGPunjab Cricket Association Stadium, MohaliChandigarh2011-20132217170*71.0053133.9601072
Angelo MathewsSLGalle International StadiumGalle2017221714371.0065109.23000101
David WarnerAUSSaurashtra Cricket Association StadiumRajkot2020-2023220715635.5046154.3501084
Calum MacLeodSCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2021220714535.5012955.0400060
Asad ShafiqPAKKensington Oval, BridgetownBarbados2011220717135.5010368.9301140
Steven TaylorUSAChoice Moosa StadiumPearland2022220714235.5071100.00000120
Matthew WadeAUSThe Rose BowlSouthampton2013-20152217171*71.0051139.22011120
Travis HeadAUSKingsmeadDurban2016-2026220713635.5055129.0900091
Kushal Janith PereraSLSharjah Cricket StadiumSharjah2013220716435.508187.6501051
Aizaz KhanHKTony Ireland StadiumTownsville2014220714235.5010269.6100040
Dawid MalanENGMangaung OvalBloemfontein2023220715935.5070101.43010101
Matthew ShortAUSSydney Cricket GroundSydney2024-2025220714135.509673.9600041
Babar AzamPAKMelbourne Cricket GroundMelbourne2017-2024220713735.509376.3400090
Tony de ZorziSAGreat Barrier Reef ArenaMackay2025220713835.5069102.90000110
Towhid HridoyBANPallekele International Cricket StadiumKandy2023-2025220715135.5011959.6601031
Michael LevittNEDSportpark MaarschalkerweerdUtrecht2025220713935.5062114.5200092
Gus LogieWICaptain Roop Singh StadiumGwalior1988-1989220715435.5010766.3601040
Basit AliPAKR Premadasa StadiumColombo1994220714035.5013054.6200011
Marcus TrescothickENGOld Trafford Cricket GroundManchester2000-2002330712923.6710368.9300081
Rahul DravidINDEden GardensKolkata2003-2005430714923.6713452.9900060
Boeta DippenaarSADocklands StadiumMelbourne2000-2006330714123.6714847.9700050
Clive LloydWIHeadingleyLeeds1973-1983330713123.679773.2000033
Shahid AfridiPAKBellerive OvalHobart1997-20053317156*35.5058122.4101064
Shahid AfridiPAKWestern Australia Cricket Association GroundPerth2000-2010330714123.677397.2600053
Wasim AkramPAKThe Wanderers StadiumJohannesburg1993-1995330713423.6710368.9300051
PreviousPage 167Next

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.