Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mehedi Hasan MirazBANHarare Sports ClubHarare2021-2026970982714.0012876.5600191
Jim LakerENGHeadingley Cricket GroundLeeds1948-1958671984816.33--00060
Chandu BordeINDGreen ParkKanpur1958-1964570984414.00--00330
Lance CairnsNZAMI StadiumChristchurch1974-1985771983116.339865.3100085
Ahmad RamdoniINATerdthai Cricket GroundBangkok2024-2025883982419.6012180.9900073
Jeff ThomsonAUSThe GabbaBrisbane1974-19838849841*24.5020547.80001103
Bernard ScholtzNAMUnited Cricket Club GroundWindhoek2019-202417969831*32.6780122.5000182
KM AwalaGHATafawa Balewa Square Cricket OvalLagos20239919823*12.2510197.0300152
Sarfraz NawazPAKMelbourne Cricket GroundMelbourne1972-1984893983516.3318752.41001110
Sufyan MehmoodOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-202516102983712.2517057.6500233
Malcolm MarshallWISabina ParkKingston1981-199112112982610.8919139.2700370
William ScottonENGSydney Cricket GroundSydney1882-1887612098308.17156.6700250
Washeem AbbasMACMarsa Sports ClubMarsa2019-20253219598287.0079124.0500357
Sourav GangulyINDCounty Cricket GroundHove1999110979797.0014268.31010111
Nathan AstleNZCaptain Roop Singh StadiumGwalior1999110979797.0011187.3901081
Lance KlusenerSAM Chinnaswamy StadiumBengaluru2000110979797.0016957.4001051
Dwayne SmithWIFeroz Shah KotlaDelhi2014110979797.0097100.00010112
Albie MorkelSAHarare Sports ClubHarare2007210979797.0010493.2701084
Usman KhawajaAUSRawalpindi Cricket StadiumRawalpindi2022110979797.0015961.01010150
Devon ConwayNZGaddafi StadiumLahore2025110979797.0010790.6501091
Anshuman RathHKMission Road GroundMong Kok2016110979797.0013671.3201082
Brian BennettZIMMA Chidambaram Stadium, ChepaukChennai20261119797*-59164.4101086
Rod MarshAUSSabina ParkKingston1973110979797.00--010171
John ReidNZNational StadiumKarachi1984110979797.0022443.30010130
Peter KirstenSAThe GabbaBrisbane1994110979797.0010889.8101061
Neil JohnsonZIMNewlandsCape Town2000110979797.0013174.0501051
Nasser HussainENGPunjab Cricket Association StadiumMohali2001120978548.5016658.43010151
Virender SehwagINDZahur Ahmed Chowdhury StadiumChattogram2010120975248.5010988.99010131
Yuvraj SinghINDCaptain Roop Singh StadiumGwalior2003-20072219753*97.009898.98010102
Justin LangerAUSP Sara Oval, ColomboSri Lanka2002120977248.5015861.39010120
Matthew HaydenAUSMA Chidambaram StadiumChennai2004120975848.5016359.5101092
Graeme SmithSAGalle International StadiumGalle2004120977448.5024140.2501070
Mark BoucherSAP Sara OvalColombo2006120976548.5014367.83010132
Abdul RazzaqPAKPunjab Cricket Association StadiumMohali2005120977148.5028434.1501091
Ramnaresh SarwanWIM. A. Chidambaram StadiumChennai2002120977848.5027435.4001072
Habibul BasharBANSabina Park, KingstonJamaica2004120977748.5012975.19010120
Imran NazirPAKPallekele International Cricket StadiumKandy2012220977248.5052186.54010143
Asim KamalPAKSydney Cricket GroundSydney2005120978748.5017256.40010160
Michael HusseyAUSQueen's Park Oval, Port of SpainTrinidad2012120977348.5025438.1901062
JP DuminySABuffalo ParkEast London2006-20153229766*-12676.9801021
Kevin PietersenENGMaharani Usharaje Trust Cricket GroundIndore2006-2008220976448.5010592.38010141
Sean WilliamsZIMBrisbane Cricket Ground, WoolloongabbaBrisbane2015-2022220976448.5074131.08010100
Shakib Al HasanBANWindsor Park, Roseau, DominicaRoseau20222219768*97.0067144.7801075
Lionel CannBERRuaraka Sports Club GroundNairobi20072219749*97.0093104.3000084
Rohit SharmaINDThe Village, MalahideDublin2018220979748.5063153.9701185
Jonathan TrottENGUniversity OvalDunedin2013120975248.5021545.12010150
MahmudullahBANClontarf Cricket Club GroundDublin2017221975197.0092105.43010121
Arvind KandappahCANGymkhana Club GroundNairobi20072219769*97.0015662.1801043
Farokh EngineerINDEdgbastonBirmingham19741219764*97.0015761.78010120
Angelo MathewsSLWestern Australia Cricket Association GroundPerth2010-2012321976497.0010493.2701061
PreviousPage 305Next

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.