ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Gordon GreenidgeWINehru StadiumIndore1983110969696.0012775.59010101
Andrew SymondsAUSW.A.C.A. GroundPerth2004-2005220967348.009897.96010132
Michael ClarkeAUSSir Vivian Richards Stadium, North SoundAntigua20073219655*96.0011087.2701060
Alistair CampbellZIMNahar Singh StadiumFaridabad1993-2002220968448.0016558.1801070
Stuart MatsikenyeriZIMMombasa Sports ClubMombasa2009220969048.0011682.7601081
JP DuminySAOUTsurance OvalBloemfontein2008-2010221969096.0092104.3501080
James HopesAUSDubai Sports City Cricket Stadium20092219648*96.0011087.2700082
WK McCallanIRECambusdoon New GroundAyr20062229650*-67143.28010121
Fraser WattsSCOHazelaarwegRotterdam2010220965048.0019150.2601050
Eoin MorganENG/IREClontarf Cricket Club GroundDublin2007-2011221965996.0012080.00010112
Sarfraz AhmedPAKThe Rose BowlSouthampton2016-2019221965596.0090106.6701050
Ajinkya RahaneINDPunjab Cricket Association Stadium, MohaliChandigarh2011-2016220969148.0011484.2101070
Amjad JavedUAEMcLean ParkNapier2015220965648.0013272.73010123
Amjad AliUAEGaddafi StadiumLahore2008220967748.009798.97010160
Umar AkmalPAKNew Wanderers StadiumJohannesburg2009221965596.0011384.96010130
Ruvindu GunasekeraCANICC Global Cricket AcademyDubai2013220967248.0015362.7501063
Faf du PlessisSARangiri Dambulla International StadiumDambulla2018220964948.009798.97000132
Joe RootENGRangiri Dambulla International StadiumDambulla2018221967196.0011186.49010100
Sikandar RazaZIMSportpark Het SchootsveldDeventer20192219685*96.0091105.4901055
Dhanushka GunathillekeSLSaxton OvalNelson2015-2019320966548.009798.9701084
Robin SinghINDWestern Australia Cricket Association GroundPerth2000220965148.0015362.7501040
Wanindu HasarangaSLRawalpindi Cricket StadiumRawalpindi2025221965996.0078123.08010100
Jacob BethellENGEdgbastonBirmingham2025-2026220968248.0084114.2901095
Shoaib KhanOMAHarare Sports ClubHarare2023220965048.0011583.48010101
Aryan LakraUAEMannofield ParkAberdeen2022220968448.0013471.64010121
Graham GoochENGSawai Mansingh StadiumJaipur1987-1993220969248.0016259.2601070
Allan LambENGSabina ParkKingston1986-1990220966648.0017554.8601041
Mohammad AzharuddinINDQueens Sports ClubBulawayo1997-1998320967248.0012974.4201051
Robin SmithENGEden ParkAuckland1991-19922219661*96.0011484.21010131
Mahela JayawardeneSLMcLean ParkNapier2001-20063319634*48.0012576.80000100
Chris HarrisNZJade StadiumChristchurch2000-20023329659*96.0095101.0501143
Habibul BasharBANChittagong Divisional StadiumChattogram2006330965232.0016458.5401081
Saeed AnwarPAKNational Cricket StadiumTangier2002330967032.0011186.49010121
Aftab AhmedBANChittagong Divisional StadiumChattogram2006330966632.0096100.00011134
Farveez MaharoofSLSheikh Zayed StadiumAbu Dhabi20073319669*48.0081118.52010122
Roshan MahanamaSLR. Premadasa StadiumColombo1998430965232.0012080.0001120
Peter FultonNZJade StadiumChristchurch2006-20073319643*48.0014068.5700093
Ravi BoparaENGOld TraffordManchester2007-20144329652*96.0014566.2101080
Rob NicolNZWarner Park, BasseterreSt Kitts2012330965932.0010393.2001075
Colin AckermannNEDWest End Park International Cricket StadiumDoha2022330968132.0011782.05010102
Nicolas PooranWIEkana Cricket StadiumLucknow2019331966748.0089107.8701094
Matty CrossSCOHarare Sports ClubHarare2018-20233319674*48.0014168.0901090
Stuart ThompsonIREThe Village, MalahideDublin2014331963948.0010393.20000111
Brandon KingWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain2022330965432.0010888.8901173
Tony de ZorziSAIqbal StadiumFaisalabad2025330967632.009798.97010104
Alishan SharafuUAEVRA GroundAmstelveen2025330965832.0012974.4201063
Vinayak ShuklaOMACentral Broward Regional Park Stadium Turf GroundLauderhill2025430964632.0089107.8700055
Glenn TurnerNZSydney Cricket GroundSydney1983330965532.0013869.5701060
Geoff HowarthNZEdgbastonBirmingham1975-1983330966032.0017953.6301081
Javed MiandadPAKEden ParkAuckland1985-19923319657*48.0018352.4601050
PreviousPage 114Next

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.