Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 All internationals)

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 11,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme WoodAUSBourdaGeorgetown197812017612688.00--110141
Daryll CullinanSAQueen's Park OvalPort of Spain200112017610388.0033352.85110200
Brian LaraWIPCA IS Bindra StadiumMohali1994-19962301769158.6721681.48010140
MS DhoniINDBasin ReserveWellington2009-20142311766888.0025868.22030232
Dhananjaya de SilvaSLKennington OvalLondon2019-20243311769188.0023275.86020260
Azhar AndaniPORGucherre Cricket GroundAlbergaria20213301768158.67128137.50010201
Luka WoodsSERGB OvalSzodliget20253311768288.00109161.47020177
Patsy HendrenENGOld Trafford Cricket GroundManchester1926-193433117613288.0024853.23100270
Graham RoopeENGLord'sLondon1973-19782301766958.6749035.92030141
Mohammad AzharuddinINDKennington OvalLondon1986-199633217683*176.0028561.75020190
Nick KnightENGHeadingley Cricket GroundLeeds1996-200244017611344.0027663.77111230
Chris GayleWIThe Rose BowlSouthampton2004-20195401769944.0021083.81010126
Shikhar DhawanINDWankhede StadiumMumbai2013-20204401767444.0019092.63020251
Cheteshwar PujaraINDFeroz Shah KotlaDelhi2013-201524117682*58.6728461.97020201
Azhar AliPAKHagley OvalChristchurch2016-20212401769344.0048236.51010230
Jermaine BlackwoodWISabina Park, KingstonJamaica2015-20162401766344.0020187.56031237
Mohammad ShahzadAFGStormontBelfast20164401768144.0021581.86020201
Pathum NissankaSLSydney Cricket GroundSydney20224401767344.00140125.71021148
Muhammad Haziq AimanMASTerdthai Cricket GroundBangkok202544017611344.0086204.651001415
Kenneth HutchingsENGMelbourne Cricket GroundMelbourne190824017612644.00--100211
John ReidNZKennington OvalLondon1949-19582411769358.67--020111
John EdrichENGAdelaide OvalAdelaide1966-197124017613044.0044639.46100170
Graham YallopAUSQueen's Park OvalPort of Spain19782401768144.00--020160
Neil JohnsonZIMLord'sLondon1999-2000341176132*58.6724970.68100212
Mitchell MarshAUSManuka OvalCanberra2014-202265117676*44.00125140.80011109
Andile PhehlukwayoSAKingsmeadDurban2016-202075417669*176.00168104.76011176
Babar AzamPAKSeddon ParkHamilton2016-202545117690*44.0027663.77020192
Dhanushka GunathillekeSLSinhalese Sports Club GroundColombo2017-20183501766135.2027464.23020183
Tom BantonENGOld TraffordManchester2020-20266511767144.00121145.45010186
Karanbir SinghAUAHappy Valley Ground 2Episkopi202655117669*44.00101174.260201116
Ismail KaraZAMTCA OvalBlantyre20265501765535.20107164.490201515
Fred TitmusENGAdelaide OvalAdelaide1963-197535117659*44.0035333.14020180
Kamran AkmalPAKIqbal StadiumFaisalabad2003-20086601767829.3331555.87011211
Saeed AnwarPAKKingsmead Cricket GroundDurban1993-199856017611829.3333452.69102270
Hashim AmlaSAHarare Sports ClubHarare20146601766629.3326167.43020151
Shikhar DhawanINDTrent BridgeNottingham2014-20184601764429.3323176.19000280
Kraigg BrathwaiteWISir Vivian Richards Stadium, North SoundAntigua2015-20174601767429.3342741.22010140
Matty CrossSCOQueens Sports ClubBulawayo2018-202366017611429.3323973.64101105
Dhanushka GunathillekeSLPallekele International Cricket StadiumKandy2016-20226601765529.3319789.34010172
Mohammad ShahzadAFGSheikh Zayed StadiumAbu Dhabi2010-20176601766029.33147119.73010224
Vikramjit SinghNEDVRA GroundAmstelveen20226601765429.3320585.85010214
D NdikubwimanaRWASikh Union Club GroundNairobi202466117654*35.20173101.73020221
Lala AmarnathINDBrabourne StadiumMumbai1948-195246117658*35.20--01060
Neil HarveyAUSOld Trafford Cricket GroundManchester1953-196136017612229.33--103170
Neil JohnsonZIMBangabandhu National StadiumDhaka1998-199966017610129.3322378.92101201
Craig McMillanNZBellerive OvalHobart1997-20076701765525.1438046.32010151
Grant ElliottNZShere Bangla National StadiumMirpur2008-20137711767129.3329260.27021142
Aman DesaiSINUKM-YSD Cricket OvalBangi20227701766425.14115153.040201110
Navjot SidhuINDBangabandhu National StadiumDhaka1988-19988701767625.1422677.88021113
Nasser HussainENGHarare Sports ClubHarare1996-20017811767325.1430158.47021151
PreviousPage 138Next

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.