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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Saleem YousufPAKWACA GroundPerth1986-1989652363112.004776.6000140
Woorkeri RamanINDSharjah Cricket StadiumSharjah1988-199155036217.2013526.6700110
Ian BishopWISydney Cricket GroundSydney1989-19977633618*12.0012229.5100110
Marcus TrescothickENGFeroz Shah KotlaDelhi2002110353535.004087.5000050
Nasser HussainENGJade StadiumChristchurch2002110353535.003892.1100060
Marvan AtapattuSLJohn Davies OvalQueenstown2005110353535.005662.5000040
Mahela JayawardeneSLPunjab Cricket Association Stadium, MohaliChandigarh2006110353535.0024145.8300061
Upul ChandanaSLIndira Priyadarshini StadiumVisakhapatnam1999110353535.0026134.6200003
Dinesh MongiaINDWankhede StadiumMumbai2002110353535.005662.5000030
Matthew HaydenAUSSt George's ParkGqeberha2002110353535.0029120.6900032
Ricky PontingAUSLord's Cricket GroundLondon20011113535*-23152.1700051
Herschelle GibbsSAMadhavrao Scindia Cricket GroundRajkot1996110353535.004971.4300050
Mark BoucherSAWankhede StadiumMumbai2005110353535.005662.5000000
Younis KhanPAKNiaz Stadium, HyderabadSindh2008110353535.0031112.9000030
Inzamam-ul-HaqPAKWestern Australia Cricket Association GroundPerth2000110353535.004283.3300030
Abdul RazzaqPAKVRA Cricket GroundAmstelveen20041113535*-27129.6300012
Stephen FlemingNZCenturion ParkCenturion2000110353535.0026134.6200070
Hashan TillakaratneSLGreen Park StadiumKanpur1993110353535.004479.5500020
Andrew SymondsAUSTrent BridgeNottingham2001110353535.004971.4300060
Brad HoggAUSSinhalese Sports Club GroundColombo20041113535*-4872.9200010
Darren LehmannAUSSinhalese Sports Club GroundColombo2002210353535.005366.0400030
Wavell HindsWIDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2005110353535.004774.4700040
Shivnarine ChanderpaulWIPunjab Cricket Association Stadium, MohaliChandigarh2011110353535.006256.4500030
Ricardo PowellWIEden ParkAuckland2000110353535.0030116.6700032
Ricardo PowellWIOwen Delany ParkTaupō2000110353535.004087.5000012
Lance KlusenerSAMcLean ParkNapier1999-2004210353535.005860.3400030
Lance KlusenerSABasin ReserveWellington19991113535*-26134.6200020
Andy FlowerZIMWillowmoore ParkBenoni1997110353535.0034102.9400020
Guy WhittallZIMSinhalese Sports Club GroundColombo1996110353535.006454.6900050
Heath StreakZIMDe Beers Diamond OvalKimberley20001113535*-6553.8500030
Tapash BaisyaBANWillowmoore ParkBenoni20021113535*-4676.0900041
Abdool SamadCANToronto C.S.C.C.Toronto2006110353535.004971.4300020
BJ PatelKENSinhalese Sports Club GroundColombo2002110353535.006355.5600060
Hitesh ModiKENNarayanganj Osmani StadiumFatullah2006110353535.006058.3300020
Bastiaan ZuiderentNEDTitwoodGlasgow20101113535*-4381.4000001
David ObuyaKENOUTsurance OvalBloemfontein2008110353535.006355.5600001
Tony SujiKENQueens Sports ClubBulawayo2006110353535.005070.0000050
Saeed AnwarPAKSophia GardensCardiff2001110353535.005662.5000050
Misbah-ul-HaqPAKAMI StadiumChristchurch2011110353535.006454.6900010
Gautam GambhirINDManuka OvalCanberra2008110353535.0033106.0600030
Jacques RudolphSANew Wanderers StadiumJohannesburg2004110353535.0029120.6900031
Tillakaratne DilshanSLJSCA International Stadium ComplexRanchi2014110353535.0024145.8300070
Matt HorneNZOld Trafford Cricket GroundManchester1999110353535.004872.9200050
Matt HorneNZHeadingley Cricket GroundLeeds1999110353535.0035100.0000060
Matt HorneNZCounty Cricket GroundChelmsford1999110353535.008640.7000040
Moin KhanPAKNational Cricket StadiumSt George's20001113535*-3697.2200051
Moin KhanPAKM. Chinnaswamy StadiumBengaluru1999110353535.004283.3300040
Aftab AhmedBANProvidence StadiumGuyana2007110353535.004381.4000022
Hemang BadaniINDBangabandhu National StadiumDhaka2000110353535.005168.6300030
Michael HusseyAUSNehru StadiumGuwahati20091113535*-6256.4500020
PreviousPage 310Next

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.