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
James TaylorENGMelbourne Cricket GroundMelbourne20151119898*-90108.89010112
Kumar SangakkaraSLRiverside GroundChester-le-Street2006-20142219858*98.0014368.5301070
Owais ShahENGSuperSport ParkCenturion2009220989849.0091107.6901156
Shivnarine ChanderpaulWIKennington OvalLondon20042219851*98.0011883.05010120
Mohammad HafeezPAKMcLean ParkNapier2011-2015220988649.0011287.5001073
Yasir HameedPAKArbab Niaz StadiumPeshawar2004220989849.0011883.05011140
Chris BroadENGSydney Cricket GroundSydney1987220985349.0014567.5901070
Jamie HowNZEden ParkAuckland2007-2008220988849.0013970.5001061
Aaron FinchAUSJSCA International Stadium ComplexRanchi2013-2019220989349.0010989.91010113
Faf du PlessisSAChevrolet ParkBloemfontein2012-2013220987249.0010395.15010110
Marcus StoinisAUSVidarbha Cricket Association Stadium, JamthaNagpur2017-2019220985249.0012876.5601082
Jason HolderWIThe Village, MalahideDublin2019320986249.0010098.0001043
Liton DasBANSuperSport ParkCenturion2022220985049.0012479.03010131
Sohaib MaqsoodPAKMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota20142219889*98.0079124.0501091
Evin LewisWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024220989449.0075130.6701058
Shimron HetmyerWIDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2018-2019220989449.0071138.0301047
Aryansh SharmaUAEICC AcademyDubai2025220989849.009998.99011103
Graham YallopAUSP Saravanamuttu StadiumColombo1983220985949.0013373.68010101
Mohammad AzharuddinINDKennington OvalLondon1986-19962229883*-17954.7501090
Dean JonesAUSLal Bahadur Shastri StadiumHyderabad1986-1989220985049.0015364.0501091
Ajay JadejaINDPunjab Cricket Association IS Bindra StadiumChandigarh1996-1998221987398.0012081.6701091
Andrew FlintoffENGMelbourne Cricket GroundMelbourne2003-20073319847*49.0092106.5200071
Sanath JayasuriyaSLWestern Australia Cricket Association GroundPerth2006-2008330988632.6782119.51011113
Yuvraj SinghINDEdgbastonBirmingham2004-2017430985332.6774132.43011122
Ricky PontingAUSRiverside GroundChester-le-Street1999-2009331985349.0011783.76010131
Jacques KallisSADubai International Cricket StadiumDubai2010330988332.6712677.7801160
Mark BoucherSASharjah Cricket Association StadiumSharjah2000530985732.6712677.7801053
Heath StreakZIMEden ParkAuckland1996-20013319879*49.0010692.4501055
Gautam GambhirINDWankhede StadiumMumbai2005-2011330989732.6713572.5901190
Saman JayanthaSLRangiri Dambulla International StadiumDambulla2004330984632.6713373.6800092
Chamu ChibhabhaZIMQueen's Park Oval, Port of SpainTrinidad2006330984332.6718054.4400070
Ross TaylorNZBellerive OvalHobart2007330988432.6710890.74010113
Rohit SharmaINDEden ParkAuckland2009-20153319843*49.0013373.6800045
Dean BrownlieNZSeddon ParkHamilton2017430986332.6712777.17010110
Cole McConchieNZNational StadiumKarachi20233319864*49.0084116.6701083
Rohit KumarNEPGrand Prairie StadiumDallas2024430989632.6786113.9501083
Wesley MadhevereZIMRawalpindi Cricket StadiumRawalpindi2020330985532.6710791.59010130
Curtis CampherIRESheikh Zayed Cricket StadiumAbu Dhabi2021330984732.6713174.8100070
YS SamraCANForthillDundee2026330987832.6794104.26010114
Gordon GreenidgeWISabina ParkKingston1984-1991330984532.6722543.56000110
Saleem MalikPAKCarisbrookDunedin1989-1995330988332.6712479.03010102
Duleep MendisSLSydney Cricket GroundSydney1985330988032.6710791.59010110
Arjuna RanatungaSLBellerive OvalHobart1988-19993319845*49.0012379.6700052
Asanka GurusinhaSLP Sara OvalColombo1986-1992330985332.6715662.8201092
Mike RindelSABangabandhu National StadiumDhaka1998330984932.6712975.97000130
Vince WellsENGSydney Cricket GroundSydney1999330983932.6715264.4700071
Mark BoucherSAGymkhana Club GroundNairobi1999-2000641986032.6713672.06011110
Jehan MubarakSLHarare Sports ClubHarare20085429860*49.0017057.6501071
Hashim AmlaSASeddon ParkHamilton2014-2017440984024.5012777.17000131
James HopesAUSMelbourne Cricket GroundMelbourne2008-20105419857*32.6788111.36010130
PreviousPage 111Next

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.