Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tony SujiKENGymkhana Club GroundNairobi1996-2007151431122710.1825643.75001120
Matthew HaydenAUSIndira Priyadarshini StadiumVisakhapatnam2001110111111111.0011398.2310082
Herschelle GibbsSANehru StadiumKochi2000110111111111.0012787.40100112
Michael ClarkeAUSDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2010111111111*-13979.8610071
Brian LaraWIMangaung OvalBloemfontein1993111111111*-14079.29100141
John DavisonCANSuperSport ParkCenturion2003110111111111.0076146.0510086
Alistair CampbellZIMWellington Regional StadiumWellington2001110111111111.0013383.4610091
Kevin PietersenENGBarabati StadiumCuttack2008111111111*-12886.72100101
MahmudullahBANWankhede StadiumMumbai2023110111111111.00111100.00100114
David HusseyAUSRaeburn PlaceEdinburgh2009110111111111.0083133.7310086
Ajinkya RahaneINDBarabati StadiumCuttack2014110111111111.00108102.78100132
Angelo MathewsSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2017111111111*-13284.0910093
David BoonAUSSawai Mansingh StadiumJaipur1986110111111111.0011894.07100102
KL RahulINDHeadingleyLeeds2019110111111111.0011894.07100111
Devon ConwayNZSophia GardensCardiff2023111111111*-12191.74100131
Murray GoodwinZIMR. Premadasa StadiumColombo1998110111111111.0013482.8410070
Geoff MarshAUSLord'sLondon1989111111111*-16268.5210071
Mark GreatbatchNZKennington OvalLondon1990110111111111.0013085.38100101
Virender SehwagINDMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota20122201119655.5011299.11010120
Paul CollingwoodENGBarabati StadiumCuttack2002-200822111171*111.0014278.1701072
Damien MartynAUSSinhalese Sports Club GroundColombo2002-20042201117355.5014974.50010100
Jacques KallisSACenturion ParkCenturion1999-20002201116655.5013284.0901072
Saleem ElahiPAKQueens Sports ClubBulawayo2002-200322011110755.5011596.52100170
Ashish BagaiCANSedgars ParkPotchefstroom200622111158*111.0016666.87020100
Shakib Al HasanBANCastle AvenueDublin201922211161*-11299.1102072
Darron ReekersNEDNairobi Gymkhana ClubNairobi200722011110455.5089124.72100133
Tamim IqbalBANMalahideDublin201722111164*111.0014278.17010140
Rohit SharmaINDManuka OvalCanberra2008-201622111170*111.0089124.7201084
Sarfraz AhmedPAKAdelaide OvalAdelaide2015221111101*111.0014079.2910070
Paul StirlingIREEden GardensKolkata201122011110155.5083133.73100162
Neil BroomNZClontarf Cricket Club GroundDublin20172201116355.5014178.72010110
Mitchell MarshAUSKensington Oval, BridgetownBarbados201632111179*111.0013085.38010100
Usman KhawajaAUSLord'sLondon20192201118855.5015870.2501060
Jason HolderWIOld HarariansHarare201822211199*-107103.7401095
KL RahulINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019-202532011110255.5011695.6910093
Glenn PhillipsNZHolkar Cricket StadiumIndore2023-202622011110655.5095116.8410093
Dasun ShanakaSLNational StadiumKarachi20192201116855.50104106.73010114
Mohammad ShahzadAFGCambusdoon New GroundAyr2010221111100*111.0083133.73100170
Aasif SheikhNEPTitwoodGlasgow20222201117155.5012092.50010161
Barry WoodENGEdgbastonBirmingham1975-19762201117755.5018759.36010110
Graham YallopAUSSinhalese Sports Club GroundColombo198322111160*111.0013681.62020132
Mike GattingENGArbab Niaz StadiumPeshawar19872201115855.5011497.3702070
Saleem MalikPAKQueen's Park OvalPort of Spain19882201118555.5088126.14010140
Asanka GurusinhaSLIqbal StadiumFaisalabad1995-19962201116655.5013681.62010101
Brendon McCullumNZNew Wanderers StadiumJohannesburg2003-20094301114837.0012787.40000104
Mohammad NadeemOMABulawayo Athletic ClubBulawayo202333211150*111.0014178.72010100
Fakhar ZamanPAKSuperSport ParkCenturion2019-202133011110137.0012688.10100103
Saad BaigPAKGaddafi StadiumLahore20263301117437.00105105.71010180
Marvan AtapattuSLR.Premadasa StadiumColombo20045401116527.7518859.04010150
Yuvraj SinghINDSawai Mansingh StadiumJaipur2005-20135421115055.5015870.25010112

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.