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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Vikramjit SinghNEDQueens Sports ClubBulawayo2023220404020.005178.4300160
Kushal MallaNEPGrand Prairie StadiumDallas2024220403320.007255.5600011
Michael van LingenNAMSharjah Cricket StadiumSharjah2022220402720.005474.0700050
Mohammad Aadil AlamNEPMoosa Cricket StadiumPearland2022320403620.0034117.6500032
Rick McCoskerAUSHeadingley Cricket GroundLeeds1975220402520.0012631.7500020
Dilip VengsarkarINDSher-i-Kashmir StadiumSrinagar1983-1986221402840.006066.6700040
David MurrayWISydney Cricket GroundSydney1980-1981220403520.0011235.7100060
Manzoor ElahiPAKJinnah StadiumSialkot1984-19904214024*40.004785.1100031
Asif MujtabaPAKR Premadasa StadiumColombo1994321402840.006759.7000010
Mark WaughAUSGalle International StadiumGalle1999220402820.004588.8900040
Hansie CronjeSAHarare Sports ClubHarare1995220403320.006660.6100050
Michael SlaterAUSAdelaide OvalAdelaide1993-1995220403220.006363.4900051
Daryll CullinanSABasin ReserveWellington1995-1999220404020.006660.6100130
Robert CroftENGHarare Sports ClubHarare19972224030*-4981.6300021
Mark EalhamENGArnos Vale GroundKingstown1998220402320.006957.9700010
Wajahatullah WastiPAKToronto Cricket, Skating and Curling ClubToronto1999220404020.008944.9400130
Wajahatullah WastiPAKSharjah Cricket Association StadiumSharjah1999220402120.009840.8200020
Jacob MartinINDToronto Cricket, Skating and Curling ClubToronto1999220403320.009940.4000040
Brian McKechnieNZTrent BridgeNottingham1975-1979321402740.009442.5500040
Shane LeeAUSDocklands StadiumMelbourne2000220402820.0034117.6500002
Craig McMillanNZNational Cricket Stadium, St George'sGrenada20073314038*20.006759.7000021
Michael ClarkeAUSMarrara Cricket GroundDarwin2008330402513.3310438.4600020
Lance KlusenerSAWACA GroundPerth1998-20023314025*20.0031129.0300051
Rashid LatifPAKNational Cricket StadiumTangier2002430402213.335572.7300040
Saeed AnwarPAKNewlands Cricket GroundCape Town1993-1998330403013.337454.0500003
Dougie MarillierZIMR Premadasa StadiumColombo2001-2002330402013.335276.9200020
Irfan PathanINDMelbourne Cricket GroundMelbourne2004-2008330401913.335572.7300011
Kevin PietersenENGSophia GardensCardiff2006-2013430403313.335770.1800050
Graeme CremerZIMArnos Vale Ground, KingstownSt Vincent20103314019*20.008745.9800020
John MooneyIREDubai International Cricket StadiumDubai2015330403613.335375.4700131
Tim BresnanENGOld TraffordManchester2006-2011331402020.004393.0200040
Ravi BoparaENGWestern Australia Cricket Association GroundPerth2014-2015330403313.337553.3300010
Neil McCallumSCOClontarf Cricket Club GroundDublin2007-2008331402720.004686.9600050
Ravindra JadejaINDBrisbane Cricket Ground, WoolloongabbaBrisbane2012-2016330401813.336165.5700020
Ahmed RazaUAESheikh Zayed StadiumAbu Dhabi2017-2021430402013.334197.5600032
Gerhard ErasmusNAMSportpark MaarschalkerweerdUtrecht2026431402720.006660.6100021
Corey AndersonNZSophia GardensCardiff2013-2017330403013.3340100.0000131
Adam ZampaAUSAdelaide OvalAdelaide2017-2025631402220.004686.9600031
Adam ZampaAUSCazaly's StadiumCairns2022-2025431401620.005276.9200040
Sompal KamiNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20215314022*20.006066.6700031
Shai HopeWINarendra Modi StadiumAhmedabad2022330402713.337354.7900060
Ayan KhanOMAMaple Leaf North-West GroundKing City2024330403013.336957.9700041
Rovman PowellWIProvidence Stadium, GuyanaProvidence2022330401813.335967.8000021
Jaskaran MalhotraUSAMannofield ParkAberdeen20223314036*20.0034117.6500041
Shakeel AhmedOMANamibia Cricket GroundWindhoek20263314023*20.004883.3300131
Greg RitchieAUSAdelaide OvalAdelaide1984-1986330402813.338248.7800100
Ramiz RajaPAKSinhalese Sports ClubColombo1986331402520.007057.1400010
Curtly AmbroseWIWACA GroundPerth1991-1997532401740.005375.4700021
Ajay JadejaINDKingsmead Cricket GroundDurban1992-1997330401813.338646.5100021
Philo WallaceWISharjah Cricket StadiumSharjah1997330403213.337553.3300140
PreviousPage 285Next

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.