Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWD2/0 (1.4)WP chose to bowlFirst-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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
George SalmondSCONew RoadWorcester1999110313131.005457.4100020
Sachin TendulkarINDLord'sLondon2002-2007220313015.505556.3600040
Rahul DravidINDReliance StadiumVadodara2005-20072213131*31.004963.2700120
Rahul DravidINDNehru StadiumGuwahati1999-2002220312615.504077.5000010
Sourav GangulyINDNehru StadiumKochi2000-2005220313115.5029106.9000160
Yuvraj SinghINDSheikh Zayed StadiumAbu Dhabi2006220312415.5014221.4300041
Matthew HaydenAUSEdgbastonBirmingham2004-2005220311715.504568.8900041
Damien MartynAUSSt George's Park, Port ElizabethGqeberha2003220313115.505655.3600130
Adam GilchristAUSNational Cricket Stadium, St George'sGrenada2007220313015.505160.7800040
John CrawleyENGSydney Cricket GroundSydney1994-1999220311815.507640.7900010
Boeta DippenaarSAR Premadasa StadiumColombo2002220313115.5031100.0000131
Mark BoucherSASinhalese Sports Club GroundColombo2000-2002320312315.504470.4500011
Shaun PollockSAWanderers StadiumJohannesburg1999-20012213121*31.0025124.0000003
Saleem ElahiPAKBoland Bank ParkPaarl2002-2003220312615.505160.7800030
Craig McMillanNZSinghalese Sports Club Cricket GroundColombo1998220312615.504372.0900030
Daniel VettoriNZQueens Sports ClubBulawayo1997-2005320311815.503491.1800010
Daniel VettoriNZSher-e-Bangla National StadiumMirpur2008220313015.506349.2100040
Andre AdamsNZGoodyear ParkBloemfontein2003-20053213130*31.0026119.2300011
Clive LloydWIThe GabbaBrisbane1979-1982320313015.5030103.3300040
Lance KlusenerSACarisbrookDunedin1999-2004221312831.004963.2700020
Lance KlusenerSAThe Wanderers StadiumJohannesburg1997-1998220312615.503979.4900030
Ashish BagaiCANVRA GroundAmstelveen2010220312115.506547.6900000
Habibul BasharBANBundaberg Rum StadiumCairns2003220313115.506547.6900110
Mashrafe MortazaBANSaxton OvalNelson2015-2016320311715.503783.7800021
Collins ObuyaKENBeausejour Stadium, Gros IsletSt Lucia2007320312115.504470.4500020
Saeed AnwarPAKPunjab Cricket Association IS Bindra StadiumChandigarh1997220311715.504667.3900030
Nathan HauritzAUSNew Wanderers StadiumJohannesburg2002-20093223124*-3393.9400021
Shoaib MalikPAKDubai Sports City Cricket Stadium2009220312415.506547.6900020
Yasir HameedPAKRangiri Dambulla International StadiumDambulla2003220312515.506944.9300030
Stuart CarlisleZIMKallang GroundSingapore1999220312715.504765.9600011
Ian ButlerNZR Premadasa StadiumColombo2009220312515.506944.9300011
Andrew StraussENGMA Chidambaram Stadium, ChepaukChennai2011220313115.504273.8100131
Craig CummingNZGaddafi StadiumLahore2003220312515.506051.6700040
James FranklinNZNational Cricket Stadium, St George'sGrenada20073213125*31.003686.1100001
Hamilton MasakadzaZIMSardar Patel Stadium, MoteraAhmedabad2006220313015.506150.8200050
Matt PriorENGMA Chidambaram Stadium, ChepaukChennai2011220312115.504077.5000040
MS DhoniINDManuka OvalCanberra2008-2016220313115.5029106.9000130
AB de VilliersSAEdgbastonBirmingham2013-2017220313115.503296.8800111
Cameron WhiteAUSMarrara Cricket GroundDarwin20083213122*31.003588.5700011
Johan BothaAXMA Chidambaram Stadium, ChepaukChennai20072213118*31.0017182.3500031
Liam PlunkettENGRawalpindi Cricket StadiumRawalpindi20052213124*31.0024129.1700041
Malinga BandaraSLR Premadasa StadiumColombo2007-2009320313115.504864.5800110
Rawl LewisWIKensington OvalBridgetown1998220312715.503686.1100030
Trent JohnstonIREVRA GroundAmstelveen2010-20134213121*31.0024129.1700030
Kevin HurdleBERJaffery Sports Club GroundNairobi2007221312131.0028110.7100013
Majid HaqSCOUniversity OvalDunedin2015220313115.505358.4900130
Kieron PollardWISharjah Cricket StadiumSharjah2016220312215.503686.1100011
Alex CusackIRECivil Service Cricket Club GroundBelfast2011220312615.506746.2700010
Praveen KumarINDSir Vivian Richards Stadium, North SoundAntigua20112213125*31.0028110.7100012
Daniel FlynnNZSher-e-Bangla National StadiumMirpur2008220312515.506646.9700021
PreviousPage 339Next

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.