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
Asif KhanUAEICC AcademyDubai2022330322210.676450.0000040
Chris LewisENGEdgbaston Cricket GroundBirmingham1991-1994431321916.0023139.1300141
Adam ParoreNZHarare Sports ClubHarare1992-1997331321516.004374.4200002
David RichardsonSAMangaung OvalBloemfontein1992-1997631321816.003688.8900020
Sanjeeva RanatungaSLSinhalese Sports Club GroundColombo1994330321610.679234.7800010
Wasim AkramPAKBangabandhu National StadiumDhaka1988-2000741321010.673884.2100001
Aasif KarimKENBangabandhu National StadiumDhaka19995423216*16.005558.1800250
Nuwan KulasekaraSLMelbourne Cricket GroundMelbourne2008-201344032188.004080.0000240
Paul ReiffelAUSThe GabbaBrisbane1993-199844032148.004866.6700010
Kemar RoachWIBeausejour Stadium, Gros IsletSt Lucia2011-2013643322432.005261.5400031
Neil BroomNZHagley OvalChristchurch2016-201744032228.006152.4600001
Dillon HeyligerCANCentral Broward Regional Park Stadium Turf GroundLauderhill202544032188.004965.3100010
Kapil DevINDR Premadasa StadiumColombo1993-1994541322710.673884.2100131
Shaun PollockSANew Wanderers StadiumJohannesburg2000-200810523212*10.6732100.0000221
Anderson CumminsWISharjah Cricket StadiumSharjah1993-199585132188.0032100.0000130
Kieran PowellWISir Vivian Richards Stadium, North SoundAntigua2014-201755032166.405558.1800040
Brian VitoriZIMQueens Sports ClubBulawayo2013-20186513220*8.0026123.0800223
Mark WattSCOICC AcademyDubai2018-20196523210*10.673786.4900010
Farhad RezaBANShere Bangla National StadiumMirpur2006-20117623220*8.007443.2400020
WPUJC VaasSLAdelaide OvalAdelaide1995-200887132155.333982.0500100
Junaid SiddiqueUAEDubai International Cricket StadiumDubai2022-20251413332103.204965.3100503
Sachin TendulkarINDVCA GroundNagpur2007110313131.003881.5800030
Rahul DravidINDFatorda StadiumMargao2001110313131.004568.8900010
Alec StewartENGBarabati StadiumCuttack1989110313131.005853.4500030
Alec StewartENGKingsmead Cricket GroundDurban1996110313131.004470.4500060
Sanath JayasuriyaSLPunjab Cricket Association Stadium, MohaliChandigarh2006110313131.004667.3900050
Mahela JayawardeneSLThe Royal & Sun Alliance County GroundBristol2002110313131.004470.4500020
Mahela JayawardeneSLNew RoadWorcester1999110313131.003686.1100040
Matthew HaydenAUSCounty GroundBristol2005110313131.004470.4500021
Ricky PontingAUSMA Chidambaram StadiumChennai1996110313131.004372.0900040
Adam GilchristAUSR Premadasa StadiumColombo2002110313131.0024129.1700060
Adam GilchristAUSMarrara Cricket GroundDarwin2003110313131.003588.5700031
Herschelle GibbsSAWankhede StadiumMumbai1996110313131.004667.3900030
Saleem ElahiPAKKingsmead Cricket GroundDurban2002110313131.006944.9300020
Kamran AkmalPAKBoland Bank ParkPaarl2002110313131.003881.5800050
Stephen FlemingNZRiverside GroundChester-le-Street2004110313131.003491.1800050
Lou VincentNZBrisbane Cricket Ground, WoolloongabbaBrisbane2007110313131.003296.8800030
Brendon McCullumNZLal Bahadur Shastri Stadium, Hyderabad, DeccanHyderabad2003110313131.006944.9300030
Daniel VettoriNZSawai Mansingh StadiumJaipur2010110313131.003296.8800040
Aravinda de SilvaSLBoland ParkPaarl1998110313131.004273.8100031
Michael BevanAUSKingsmeadDurban2000110313131.005754.3900030
Clive LloydWIMoti Bagh StadiumVadodara1983110313131.0017182.3500041
Michael ClarkeAUSR. Premadasa StadiumColombo20041113131*-3686.1100011
Brian LaraWIVCA GroundNagpur2007110313131.0023134.7800022
Andy FlowerZIMNational Cricket StadiumSt George's2000110313131.004568.8900000
Grant FlowerZIMBuffalo ParkEast London2003110313131.005259.6200040
Guy WhittallZIMAntigua Recreation GroundSt John's2000110313131.006448.4400000
Shahid AfridiPAKNehru StadiumGuwahati2007110313131.003296.8800011
Wasim AkramPAKWestern Australia Cricket Association GroundPerth20001113131*-4077.5000001
John DavisonCANNewlandsCape Town2003110313131.003296.8800022
PreviousPage 335Next

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.