Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,030 of the 5,036 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Rakep PatelKENHarare Sports ClubHarare20095501164723.2018463.04000132
Anwar AliPAKSheikh Zayed StadiumAbu Dhabi2013-201565211641*38.6712791.3400093
Malcolm MarshallWIAdelaide OvalAdelaide1981-199185111656*29.0016769.4601090
Ken RutherfordNZSydney Cricket GroundSydney1988-19945501166523.2017665.9101040
Rohit SharmaINDNational StadiumKarachi20086621165829.0016072.5001080
Farhaan BehardienSASuperSport ParkCenturion2013-20187621165829.0012592.8001083
Ghulam ShabberUAEHarare Sports ClubHarare2018-20196601165619.3319260.4201281
Guy WhittallZIMSharjah Cricket StadiumSharjah1997-20007711164419.3317367.0500152
Mark AdairIREThe Village, MalahideDublin2019-20227741163238.6786134.8800197
Geoff LawsonAUSMelbourne Cricket GroundMelbourne1980-1985191661162711.6014580.0000470
Nasser HussainENGLord's Cricket GroundLondon2002110115115115.0012889.84100100
Gary KirstenSANehru StadiumKochi2000110115115115.0012393.50100120
Andy FlowerZIMPukekura ParkNew Plymouth1992111115115*-15275.6610081
Mohammad HafeezPAKAMI StadiumChristchurch2011110115115115.0014479.86100122
Grant ElliottNZSydney Cricket GroundSydney2009110115115115.0012492.7410080
Ahmed ShehzadPAKSeddon ParkHamilton2011110115115115.00109105.50100123
Shai HopeWISinhalese Sports Club GroundColombo2020110115115115.0014082.14100100
Gordon GreenidgeWIKeenan StadiumJamshedpur1983110115115115.0013485.82100105
Graham GoochENGWankhede StadiumMumbai1987110115115115.0013684.56100110
Nick KnightENGBuffalo ParkEast London2000-20032201156457.5016968.05020140
Matthew HaydenAUSSharjah Cricket StadiumSharjah19943201156757.5015275.66010140
Brendon McCullumNZWankhede StadiumMumbai201122011510157.5012592.00100142
Chris CairnsNZGymkhana Club GroundNairobi2000221115102*115.0013783.9410092
Brian LaraWIQueens Sports ClubBulawayo200322011511357.5091126.37100143
Cameron WhiteAUSThe Rose BowlSouthampton2009-201022011510557.5014380.42100101
Eoin MorganIREJaffery Sports Club GroundNairobi200722011511557.50112102.68101102
Virat KohliINDTrent BridgeNottingham2014-20182201157557.5013287.1201091
Babar AzamPAKAdelaide OvalAdelaide2017-2024221115100115.0012989.1510072
Aiden MarkramSAArun Jaitley StadiumDelhi2022-202322011510657.5073157.53100143
Pathum NissankaSLBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow20232201156157.5011996.64020170
Shreyas MovvaCANHazelaarwegRotterdam202422111568115.0016768.86010100
Ajay JadejaINDNehru StadiumPune1995-1999221115103*115.0011996.6410093
Bryan YoungNZBellerive OvalHobart1990-199322111574115.0015375.1601081
Graham ThorpeENGOld Trafford Cricket GroundManchester1993-20004301155538.3318761.50010120
Sanath JayasuriyaSLMcLean ParkNapier1991-200633011511138.3396119.79101125
Craig EvansZIMR Premadasa StadiumColombo199633111596*57.5014977.1801083
Hashim AmlaSAWestern Australia Cricket Association GroundPerth2009-20143301159738.3315275.6601081
Mushfiqur RahimBANWarner Park, BasseterreSt Kitts2009-20183301157238.3316968.05010121
Eoin MorganENGSir Vivian Richards Stadium, North SoundAntigua2014-201733011510738.3313386.47100112
Ahmed ShehzadPAKAdelaide OvalAdelaide20153301156338.3315773.25010120
Colin AckermannNEDHarare Sports ClubHarare20233301155038.3316370.5501080
Tarisai MusakandaZIMMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota20173301154838.3312989.15000131
Fakhar ZamanPAKTrent BridgeNottingham20193301155738.33106108.49010133
Malan KrugerNAMSportpark MaarschalkerweerdUtrecht20263301156438.3319758.3801080
Saleem MalikPAKKingsmead Cricket GroundDurban1993-199433211565*115.0015076.6701090
Graeme SmithSABangabandhu National StadiumDhaka20035401156728.7514181.56010161
Boeta DippenaarSABangabandhu National StadiumDhaka200354111566*38.3315773.25010110
Stephen FlemingNZSinhalese Sports Club GroundColombo2001-20024401156628.7515872.78010160
Jean-Pierre KotzeNAMWanderers Cricket GroundWindhoek2019-20254401154828.7517067.65000120
Basit AliPAKSinhalese Sports Club GroundColombo19944401155028.7520157.2101142

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.