ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTIT

Batting by ground (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Aayan Afzal KhanUAETribhuvan University International Cricket GroundKirtipur2022-202388114654*20.8619475.26011155
Ruben TrumpelmannNAMWanderers Cricket GroundWindhoek2021-20251310214655*18.2522764.3201175
Rahul DravidINDCounty GroundTaunton1999110145145145.00129112.40100171
Brendan TaylorZIMOUTsurance OvalBloemfontein2010111145145*-136106.62100120
Kane WilliamsonNZDe Beers Diamond OvalKimberley2013111145145*-136106.62100171
Lendl SimmonsWISaxton OvalNelson2014-201522014510272.50132109.85100155
Jonny BairstowENGEdgbastonBirmingham2016-201932014511172.5015295.39100156
Haris SohailPAKDubai International Cricket Stadium2014-201822114585*145.0016886.31020113
Max O'DowdNEDSportpark Het SchootsveldDeventer201922114586*145.0020072.50020131
Marcus TrescothickENGSydney Cricket GroundSydney2002-20033301458548.3315494.16021211
Adam GilchristAUSWarner Park, BasseterreSt Kitts20073301455748.3316190.06010241
Adam GilchristAUSMcLean ParkNapier1998-20053301459148.33125116.00010144
Chris CairnsNZGaddafi StadiumLahore1996-200333114584*72.50118122.8801098
Andy FlowerZIMHarare Sports Club19943301457648.3318877.13020140
Grant FlowerZIMAdelaide OvalAdelaide2001-20043301459448.3318478.8001090
Rajin SalehBANNarayanganj Osmani StadiumFatullah2006331145108*72.5021667.13101210
MahmudullahBANWarner Park, BasseterreSt Kitts2009-201833214567*145.0015792.3602095
Calum MacLeodSCOThe Village, MalahideDublin2014331145116*72.5017284.30100200
Sikandar RazaZIMSylhet International Cricket StadiumSylhet20203301456648.33139104.32020124
Roston ChaseWIEkana Cricket StadiumLucknow20193311459472.5016985.80010150
Imam-ul-HaqPAKLord'sLondon2019-202133014510048.3316090.63100130
Larry GomesWIWACA GroundPerth1981-198743114510172.5018578.3810093
Dean JonesAUSAMI StadiumChristchurch1990-199333014510748.3319574.36100100
Rahul DravidINDQueens Sports ClubBulawayo1998-200554114572*48.3317682.39020110
Steve WaughAUSOld Trafford Cricket GroundManchester1989-20014411456448.3326055.77010150
Mohammad YousufPAKLord'sLondon2003-20104411458848.3320670.3901062
Lance KlusenerSASuperSport ParkCenturion1997-20045411455948.3316985.8001085
Heath StreakZIMBellerive OvalHobart1994-200444414564*-16587.8802093
Brad HaddinAUSEden ParkAuckland2007-20154401455336.2516587.88011127
Kevin O'BrienIREStormontBelfast20164401457536.2516786.83010113
Dinesh ChandimalSLShere Bangla National Stadium, MirpurDhaka20185411454548.3321766.8200053
Christopher McBrideSCOQueens Sports ClubBulawayo20234401455636.2518180.11010162
Darren LehmannAUSSharjah Cricket StadiumSharjah19985511457036.2516488.41010111
Ashish BagaiCANWillowmoore ParkBenoni2003-20095501458729.0023162.77010161
Saeed AnwarPAKJinnah StadiumGujranwala1989-200055214542*48.3316289.51000162
Niall O'BrienIRESabina Park, KingstonJamaica2007-20145501457229.0023362.2301091
Umar AkmalPAKAdelaide Oval2010-20175511455936.2517483.33011160
George MunseySCOICC AcademyDubai2018-20196601454724.1717284.30001184
Dwayne BravoWIKensington Oval, BridgetownBarbados2004-20118731456936.2516090.6301093
Tim BresnanENGLord'sLondon2006-20139811453420.7116090.63000120
Sourav GangulyINDSardar Patel StadiumAhmedabad2000110144144144.0015294.7410086
Michael VaughanENGQueens Sports ClubBulawayo200422214490*-17283.7202052
Matthew HaydenAUSNational Cricket Stadium, St George'sGrenada200722014410372.00130110.77100154
Gary KirstenSAAMI StadiumChristchurch1995-199922114481*144.0020171.64020150
AB de VilliersSAPunjab Cricket Association Stadium, MohaliChandigarh2006-201122014413472.00109132.11100154
Eoin MorganIREWillowmoore ParkBenoni200922114484*144.0015692.31020135
Grant ElliottNZMelbourne Cricket Ground2009-201522114483144.0015791.72020131
Scott StyrisNZKennington OvalLondon2004-20083301447548.0017681.82021160
MS DhoniINDEden ParkAuckland2009-201533114485*72.0015791.72020115
AB de VilliersSAShere Bangla National StadiumMirpur2008-201133114469*72.0018976.19010131

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.