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/27QUETASODI1st 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 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
Shuvagata HomBANQueens Sports ClubBulawayo20112213835*38.005076.0000060
Alex HalesENGSydney Cricket GroundSydney2015-2018220383719.004192.6800032
Jos ButtlerENGKensington Oval, BarbadosBridgetown2019221383438.0034111.7600032
Jos ButtlerENGEden GardensKolkata2017-2023220382719.0033115.1500041
Quinton de KockSAEdgbastonBirmingham2017-2019220383319.005766.6700030
Rumesh RatnayakeSLNehru StadiumGuwahati1987-1993220382119.0037102.7000022
Travis HeadAUSMA Chidambaram Stadium, ChepaukChennai2017-2023220383319.0037102.7000042
Kushal Janith PereraSLBellerive OvalHobart2013-2015220382419.004388.3700032
Moeen AliENGPallekele International Cricket StadiumKandy2014-2018420383419.0036105.5600052
Stephan BaardNAMICC AcademyDubai2022220382619.005964.4100041
Babar HayatHKBulawayo Athletic ClubBulawayo2018220383119.006360.3200041
MD DaiPNGDubai International Cricket StadiumDubai2017220383819.006558.4600140
Matty CrossSCONamibia Cricket GroundWindhoek2026321382438.004584.4400040
Zeeshan MaqsoodOMAQueens Sports ClubBulawayo2023220383719.004879.1700031
Saad Bin ZafarCANDubai International Cricket StadiumDubai2024421382138.005569.0900011
Bilal AsifPAKHarare Sports ClubHarare2015220383819.004290.4800161
Kusal MendisSLBay OvalMount Maunganui2019220382019.005076.0000040
Asela GunaratneSLKennington OvalLondon20172213834*38.0034111.7600022
Mohammad ShahzadAFGGymkhana Club GroundNairobi2010220383719.005076.0000051
Alex CareyAUSMA Chidambaram Stadium, ChepaukChennai2023220383819.004879.1700121
Gareth DelanyIREQueens Sports ClubBulawayo2023220381919.0022172.7300022
Ryan BurlZIMGrange Cricket Club Ground, Raeburn PlaceEdinburgh20172213830*38.005273.0800020
Mujeeb Ur RahmanAFGArun Jaitley Cricket StadiumDelhi2023221382838.0028135.7100051
Jaker AliBANSharjah Cricket StadiumSharjah20242213837*38.0029131.0300013
Akshay HomrajUSASharjah Cricket StadiumSharjah2019220382419.004192.6800011
Charith AsalankaSLRawalpindi Cricket StadiumRawalpindi2025220383219.005667.8600030
Oliver PeakeAUSGaddafi StadiumLahore2026220383119.004584.4400022
Sunil GavaskarINDLord'sLondon1975-19832213836*38.0018620.4300010
Sunil GavaskarINDOld Trafford Cricket GroundManchester1975-1979220382619.006855.8800040
Graham GoochENGSabina ParkKingston1986-1990220383619.009241.3000030
Javed MiandadPAKRawalpindi Cricket StadiumRawalpindi1992-1993220381919.0026146.1500032
Mohsin KhanPAKWACA GroundPerth1981-1984220383219.0010436.5400041
Haroon RasheedPAKHeadingley Cricket GroundLeeds19792213837*38.007153.5200010
Kris SrikkanthINDM.Chinnaswamy StadiumBengaluru1985-1987220382919.007550.6700031
Mohammad AzharuddinINDSingapore Cricket ClubPadang1996220382919.006261.2900010
Geoff MarshAUSArun Jaitley StadiumDelhi1986-1987220383319.007054.2900030
Ijaz AhmedPAKSingapore Cricket ClubPadang1996321383238.0033115.1500012
John MorrisENGWACA GroundPerth1990220383119.007948.1000060
Pravin AmreINDMelbourne Cricket GroundMelbourne1992220382019.008445.2400000
Jimmy AdamsWITrent BridgeNottingham1995-2000220383619.007153.5200040
Vinod KambliINDKeenan StadiumJamshedpur1993-1995220382319.006558.4600010
Sameer DigheINDWestern Australia Cricket Association GroundPerth20002213836*38.005174.5100020
Athar Ali KhanBANMA Aziz StadiumChattogram1988220382219.008644.1900010
Ali BrownENGKennington OvalLondon1996-2001220383719.005964.4100040
Shabir NooriAFGHazelaarwegRotterdam2010220383819.008146.9100121
Mark BoucherSAWillowmoore ParkBenoni2000-2009630381812.676162.3000030
Mohammad SamiPAKRawalpindi Cricket StadiumRawalpindi2003-2005531382219.006855.8800110
Shahid AfridiPAKMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2011-2014331381719.0024158.3300060
Wasim AkramPAKSuperSport ParkCenturion1993-2003331381619.0036105.5600030
Alok KapaliBANShaheed Chandu StadiumBogra20063313819*19.006657.5800030
PreviousPage 296Next

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.