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
Robin SinghINDPCA IS Bindra StadiumMohali1999110424242.006762.6900010
Alex CareyAUSBellerive OvalHobart2018110424242.0041102.4400011
Wanindu HasarangaSLSinhalese Sports Club GroundColombo20201114242*-39107.6900041
Sadeera SamarawickramaSLDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2017110424242.005773.6800050
Imam-ul-HaqPAKKennington OvalLondon20191114242*-6861.7600050
Scott EdwardsNEDThe Wanderers StadiumJohannesburg2023110424242.0033127.2700041
Cameron GreenAUSRiverside GroundChester-le-Street2024110424242.004985.7100040
Kepler WesselsAUSSardar Patel StadiumAhmedabad1984110424242.005675.0000060
Saim AyubPAKPerth StadiumPerth2024110424242.005280.7700041
Dewald BrevisSALord'sLondon2025110424242.0020210.0000033
T SuriUAEBayuemas OvalKuala Lumpur2026110424242.0028150.0000043
Sediqullah AtalAFGEkana Cricket StadiumLucknow2026110424242.005084.0000051
Mark BurgessNZAdelaide OvalAdelaide1980110424242.005084.0000020
Gordon GreenidgeWIEdgbastonBirmingham1976110424242.0041102.4400041
Gordon GreenidgeWIMindoo Philip ParkCastries1984110424242.005477.7800032
Geoff HowarthNZNorth Marine Road GroundScarborough1978110424242.008847.7300030
Graham BarlowENGOld Trafford Cricket GroundManchester1977110424242.006663.6400070
Dilip VengsarkarINDKarnataka State Cricket Association StadiumBengaluru1982110424242.006168.85000--
Graham YallopAUSNehru StadiumIndore1984110424242.005773.6800040
Mike GattingENGCarisbrookDunedin1988110424242.004397.6700050
Ijaz FaqihPAKOld TraffordManchester19831114242*-5280.7700050
Wayne LarkinsENGGreen Park StadiumKanpur1989110424242.006861.7600030
Saleem MalikPAKBarabati StadiumCuttack1989110424242.005971.1900080
Arjuna RanatungaSLRawalpindi Cricket StadiumRawalpindi1995110424242.005379.2500030
Ghulam ParkarINDNehru StadiumGuwahati1983110424242.005084.00000--
Dean JonesAUSThe Wanderers StadiumJohannesburg1994110424242.006267.7400033
Kiran MoreINDM.Chinnaswamy StadiumBengaluru19871114242*-26161.5400050
Robin SmithENGSector 16 StadiumChandigarh1993110424242.0010639.6200040
Mark TaylorAUSNahar Singh StadiumFaridabad1996110424242.007456.7600030
Hansie CronjeSASabina ParkKingston1992110424242.005675.0000001
Stuart LawAUSMA Chidambaram StadiumChennai19961114242*-30140.0000031
Craig SpearmanNZOwen Delany ParkTaupō2000110424242.005084.0000051
Mehrab HossainBANRiverside GroundChester-le-Street1999110424242.007556.0000070
Anwar HossainBANBangabandhu National StadiumDhaka2002110424242.0010739.2500060
Rahul DravidINDTrent BridgeNottingham1999-2004220422921.005182.3500080
Mahela JayawardeneSLShaheed Chandu StadiumBogra20062214237*42.005872.4100050
Mahela JayawardeneSLSophia GardensCardiff2013220423821.007159.1500030
Steve WaughAUSSeddon ParkHamilton1990-1993220422321.005379.2500040
Shaun PollockSAEdgbaston Cricket GroundBirmingham1998-19993214222*42.004789.3600021
Nicky BojeSAMangaung OvalBloemfontein1996-2001221424042.0038110.5300050
Nicky BojeSAKingsmead Cricket GroundDurban2002220422221.004985.7100070
Abdul RazzaqPAKSawai Mansingh StadiumJaipur1999-20062214238*42.0030140.0000022
Nathan AstleNZSabina ParkKingston1996-2002220424121.005084.0000040
Nathan AstleNZOwen Delany ParkTaupō2000-2001220423221.0035120.0000061
Brendon McCullumNZRiverside GroundChester-le-Street2008-2015220423621.0031135.4800052
Scott StyrisNZSinhalese Sports Club GroundColombo2002220422621.0041102.4400060
Aravinda de SilvaSLThe GabbaBrisbane1990-1996220423221.0037113.5100012
Chris GayleWIKingsmeadDurban2004-2015220424121.0040105.0000052
Lance KlusenerSABellerive OvalHobart1997-2002220423721.007159.1500011
Thomas OdoyoKENQueens Sports ClubBulawayo2002-2006220423821.006960.8700000
PreviousPage 273Next

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.