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
Dilruwan PereraSLRangiri Dambulla International StadiumDambulla2016-2017330441814.675088.0000031
Pieter SeelaarNEDWest End Park International Cricket StadiumDoha2022330443214.678651.1600130
Martin GuptillNZWarner Park, BasseterreSt Kitts2012330443314.677459.4600142
PL MommsenSCOThe Village, MalahideDublin20143314431*22.004793.6200041
Reeza HendricksSASharjah Cricket StadiumSharjah2024330441814.677757.1400030
Reeza HendricksSAKingsmeadDurban2019-20203314435*22.005481.4800040
Will YoungNZGaddafi StadiumLahore2025330442114.675875.8600060
Damien RavuPNGMannofield ParkAberdeen20193324438*44.005777.1900122
Shaheen Shah AfridiPAKShere Bangla National Stadium, MirpurDhaka2026330443714.675186.2700032
Basil HameedUAEMoosa Cricket StadiumPearland2022430443214.679347.3100021
Mahesh TheekshanaSLQueens Sports ClubBulawayo2023631442822.007062.8600120
Tanzid HasanBANSharjah Cricket StadiumSharjah2024330442214.675186.2700061
Mohammad AzharuddinINDMcLean ParkNapier1994-1999330442814.679944.4400020
Manzoor ElahiPAKGaddafi StadiumLahore1987-1990330441714.675777.1900050
Jimmy AdamsWIAdelaide OvalAdelaide1995-2001431442022.008154.3200010
Nayan MongiaINDM. Chinnaswamy StadiumBengaluru1996-19994314427*22.007657.8900030
Nasser HussainENGAdelaide OvalAdelaide1999-2003440442111.008452.3800140
Javagal SrinathINDM. Chinnaswamy StadiumBengaluru1996-20014424430*22.0033133.3300141
Mathew SinclairNZSharjah Cricket Association StadiumSharjah2002440442811.009645.8300210
Andy BichelAUSSydney Cricket GroundSydney1997-2004642442822.005186.2700021
Wasim AkramPAKGymkhana Club GroundNairobi1996-2002740443411.005383.0200111
Dougie BrownENGSharjah Cricket StadiumSharjah19974434418*44.006073.3300020
Ashley NurseWISir Vivian Richards Stadium, North SoundAntigua2017440442111.0043102.3300032
Nosthush KenjigeUSAAmini ParkPort Moresby20224414427*14.679645.8300020
Karl BirkenstockNAMTribhuvan University International Cricket GroundKirtipur2023440442011.0010243.1400070
Sadiq MohammadPAKJinnah StadiumSialkot1976-1980440441711.0010840.7400020
Mudassar NazarPAKAdelaide OvalAdelaide1981-1984440441811.0011737.6100020
Darren SammyWIProvidence StadiumGuyana2009-20136534421*22.006666.6700030
Justin KempSA/AXSuperSport ParkCenturion2005-20076524424*14.675875.8600050
Mudassar BukhariNEDClontarf Cricket Club GroundDublin2007-201055044298.808055.0000122
Andrew BalbirnieIRESharjah Cricket StadiumSharjah2017-202455044358.808154.3200150
Jack JarvisSCOForthillDundee2024-2026751443011.0031141.9400133
Newman NyamhuriZIMHarare Sports ClubHarare2024-202685044338.807558.6700060
Ian BothamENGTrent BridgeNottingham1982-1992551442411.005580.0000121
Denesh RamdinWIProvidence StadiumGuyana2007-201666044127.339546.3200000
Tim SoutheeNZMcLean ParkNapier2009-20191062442811.005088.0000123
Jeff ThomsonAUSSydney Cricket GroundSydney1979-198312724419*8.807657.8900210
Arafat SunnyBANShere Bangla National StadiumMirpur2014-20151285441514.678750.5700050
Ajantha MendisSLR Premadasa StadiumColombo2008-2015241054421*8.808651.1600311
Nasser HussainENGBellerive OvalHobart2003110434343.0038113.1600030
Michael VaughanENGMA Chidambaram StadiumChennai2002110434343.005972.8800040
Andrew FlintoffENGMaharani Usharaje Trust Cricket GroundIndore2008110434343.0035122.8600043
Andrew FlintoffENGProvidence StadiumGuyana2007110434343.006269.3500040
Andrew FlintoffENGDaren Sammy National Cricket StadiumGros Islet2004110434343.004791.4900021
Kumar SangakkaraSLVidarbha C.A. GroundNagpur2005110434343.0037116.2200042
Damien MartynAUSHeadingleyLeeds2005110434343.007160.5600040
Inzamam-ul-HaqPAKSawai Mansingh StadiumJaipur1999110434343.006071.6700030
Mohammad YousufPAKVRA GroundAmstelveen2004110434343.005775.4400031
Mohammad YousufPAKDe Beers Diamond OvalKimberley2003110434343.005578.1800030
Abdul RazzaqPAKR.Premadasa StadiumColombo2004110434343.007160.5600040
PreviousPage 266Next

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.