Live1st ODI · India in New Zealand 2026/27NZ86/4 (18.1)INDIND chose to bowlTest1st 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
Rick DarlingAUSWACA GroundPerth1978-19813501917938.2035553.80020170
Brendon McCullumNZHeadingleyLeeds2004-20153601915531.8329265.41020202
Shivnarine ChanderpaulWIAntigua Recreation Ground, St John'sAntigua2006-20094601916231.8344542.92020200
Hashim AmlaSAZahur Ahmed Chowdhury StadiumChattogram2014-20156601915631.83188101.60010203
Ed JoyceIREDubai International Cricket StadiumDubai2012-201586219178*47.7521688.43020153
H LakovBULHappy Valley Ground 2Episkopi20256621914247.75187102.14000160
Peter ParfittENGHeadingley Cricket GroundLeeds1962-197246119111938.2014228.17100260
Andrew FlintoffENG/IWXSydney Cricket GroundSydney2005-20075701918927.2928866.32011175
Stephen FlemingNZLord'sLondon1994-20044711916731.8337750.66010280
CV AntoKUWMission Road Ground, Mong Kok, Hong KongMong Kok2025-20267701917227.29113169.030111416
Harry TrottAUSLord'sLondon1888-189647019114327.29--103240
Shakib Al HasanBANChittagong Divisional StadiumChattogram2006-20096911917123.8835453.95011270
Mohammad BootaUAEICC AcademyDubai2018-2019109219159*27.29187102.14010157
Mansoor AkhtarPAKNational StadiumKarachi1980-19879911913223.8831660.44001240
AB de VilliersSAThe Wanderers StadiumJohannesburg2006-201871201916915.9238150.13010223
Wanindu HasarangaSLR Premadasa StadiumColombo2021-2026252241912410.6121389.67003192
Gautam GambhirINDBasin ReserveWellington200912019016795.0030462.50100182
Faf du PlessisSAMangaung OvalBloemfontein2016-2017221190135*190.0022584.44110221
Moeen AliENGMA Chidambaram Stadium, ChepaukChennai201612019014695.0035952.92100171
Asa TribeJERUnited Cricket Club GroundWindhoek2023221190115*190.0024776.92110154
Majid KhanPAKBourdaGeorgetown197712019016795.00--100250
Matthew HaydenAUSWarner Park, BasseterreSt Kitts200733019010163.33175108.57110246
Imran NazirPAKSabina Park, KingstonJamaica200733019016063.33175108.57100179
Roshan MahanamaSLSeddon ParkHamilton1992-19972301908063.3340347.15020160
Ahmed ShehzadPAKMcLean ParkNapier2011-20153301909363.3320990.91020222
Darren BravoWISheikh Abu Naser StadiumKhulna201233019012763.3337051.35100171
Michael BracewellNZThe Village, MalahideDublin2022333190127*-138137.681001411
Babar AzamPAKEden ParkAuckland2016-20243311908395.00141134.75030214
Neil HarveyAUSEllis Park StadiumJohannesburg1949-195023119010095.00--110-0
Asif IqbalPAKSydney Cricket GroundSydney1973-197723019012063.3337750.40110230
Viv RichardsWIOld Trafford Cricket GroundManchester1975-19914301907863.3322385.20020243
Alec StewartENGHarare Sports ClubHarare1996-1997341190101*63.3339747.86100170
Brendon McCullumNZQueenstown Events CentreQueenstown2006-201464119080*63.33107177.570102211
Saeed AnwarPAKOld Trafford Cricket GroundManchester1999-2001341190113*63.3325674.22100220
Simon KatichAUSDocklands StadiumMelbourne2005-20064401906047.5027070.37020140
Yashpal SharmaINDEden GardensKolkata1979-198024119085*63.3339548.10020260
Tanzid HasanBANZahur Ahmed Chowdhury StadiumChattogram20244411908463.33169112.43020198
Intikhab AlamPAKMelbourne Cricket GroundMelbourne1964-19722401906847.5035952.92020240
Yuvraj SinghINDBarabati StadiumCuttack2000-201755019015038.00185102.70101263
Graeme SmithSAWillowmoore ParkBenoni2002-20105511906547.5021488.79010233
Aravinda de SilvaSLNational Cricket StadiumTangier200255219077*63.3322086.36020132
Gautam GambhirINDBrisbane Cricket Ground, WoolloongabbaBrisbane2008-2012551190102*47.5020791.79100201
Phillip HughesAUSMelbourne Cricket GroundMelbourne2010-201345019011238.0027070.37100230
Mansoor AkhtarPAKIqbal StadiumFaisalabad1980-198745019011138.0036252.49100270
Hansie CronjeSARawalpindi Cricket StadiumRawalpindi1994-19975501905738.0027170.1102091
Hansie CronjeSAIqbal StadiumFaisalabad1994-19974501907838.0026372.24020203
Stuart MatsikenyeriZIMShere Bangla National StadiumMirpur2006-20096611907538.0028466.90010180
Moin KhanPAKSinhalese Sports Club GroundColombo1997-20045621909847.5028167.62010205
JO AdedejiNGREntebbe Cricket OvalEntebbe20216601906831.67183103.83021196
Kashyap PrajapatiOMATribhuvan University International Cricket GroundKirtipur20236611906338.00171111.11020197
PreviousPage 123Next

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.