Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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
Aiden MarkramSAPerth StadiumPerth2018-2022220885244.0073120.55010121
Bilal ZalmaiAUAHappy Valley GroundEpiskopi2026220886844.0041214.6301068
Shubman GillINDBrian Lara Stadium, Tarouba, TrinidadTarouba2023220888544.0010187.13010110
Monank PatelUSAMA Chidambaram Stadium, ChepaukChennai2026220885244.0052169.2301064
Darwish RasooliAFGDubai International Cricket StadiumDubai2026220888444.0065135.3801082
Tristan StubbsSAQueen's Park Oval, Port of Spain, TrinidadPort of Spain2024120886844.009889.8001082
AJ MoscaITAKerava National Cricket GroundKerava2022220887844.0058151.7201082
Clive MadandeZIMRuaraka Sports Club GroundNairobi20242218853*88.0037237.8401086
Herbie TaylorSAThe GabbaBrisbane1931120884744.00--000120
Herbert SutcliffeENGThe GabbaBrisbane1933120888644.0025534.51010100
Errol HunteWIQueen's Park OvalPort of Spain1930120885844.00--010-0
Arthur ChipperfieldAUSAdelaide OvalAdelaide19371218857*88.0016055.0001070
Les FavellAUSEden GardensKolkata19601218862*88.00--010-0
Noel McGregorNZNewlandsCape Town1962120886844.00--010110
Bill PlayleNZBasin ReserveWellington1963120886544.00--01060
Saeed AhmedPAKLancaster ParkChristchurch1965120888744.00--010140
Terry JennerAUSAdelaide OvalAdelaide1975121887488.0013664.7101070
Imran KhanPAKBasin ReserveWellington1989220887144.0015257.8901031
Mudassar NazarPAKJinnah StadiumGujranwala1985220887744.0015357.5201071
Javed MiandadPAKOld TraffordManchester1983-1987220886744.0016553.3301080
Mike BrearleyENGMA Chidambaram StadiumChennai1977120885944.0028331.10010100
David HookesAUSKennington OvalLondon1977220888544.0012172.73010120
Graeme BeardAUSGaddafi StadiumLahore1980120884944.0018647.3100090
Jeff DujonWIOld Trafford Cricket GroundManchester1988-1991220886744.0018846.8101070
Dean JonesAUSSabina ParkKingston19912218888*88.0010881.4801160
Martyn MoxonENGSydney Cricket GroundSydney1985-1988220884844.0020542.9300040
Thelston PayneWISydney Cricket GroundSydney1985-1987220886044.0017350.8701070
Neil FairbrotherENGAdelaide OvalAdelaide1992-19993218878*88.0077114.2901062
Sanjay ManjrekarINDSabina ParkKingston1989120884744.0019944.2200090
Graeme HickENGGymkhana Club GroundNairobi2000221886588.0087101.15010120
Sadagoppan RameshINDGreen ParkKanpur1999120888344.0022638.94010120
Michael VaughanENGMA Aziz Stadium, ChittagongChattogram2003230885429.3317350.87010140
Mahela JayawardeneSLGymkhana Club GroundNairobi2000-2003330887229.3310881.48010111
Inzamam-ul-HaqPAKNewlands Cricket GroundCape Town1995-2002330886329.3314660.2701070
Mohammad YousufPAKPunjab Cricket Association Stadium, MohaliChandigarh2006-2007330887129.3312570.40010110
Scott StyrisNZKingsmeadDurban2000-2007630884229.3385103.5300024
Wasim AkramPAKWestern Australia Cricket Association GroundPerth1999-2000232885288.0011080.00010101
Wasim AkramPAKJinnah StadiumGujranwala1985-2000830885229.3379111.3901037
Brad HaddinAUSTrent BridgeNottingham2009-2013230887129.3316653.0101091
Dwayne BravoWIDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2005-2006230884729.3322139.8200071
Hashim AmlaSAGreen ParkKanpur2008-2015230885129.3316653.0101190
MS DhoniINDArun Jaitley StadiumDelhi2005-2017331885744.0013366.17010101
Mushfiqur RahimBANRajiv Gandhi International Cricket StadiumDehradun2018330884629.3372122.2200091
Andrew WhiteIREHarare Sports ClubHarare2010330884729.3314461.1100130
Eoin MorganENGHagley OvalChristchurch2015-2019331884644.0070125.7100093
Eoin MorganENGWankhede StadiumMumbai2012-20163328849*88.0055160.0000064
Geoff BarnettCANBeausejour Stadium, Gros IsletSt Lucia2007330884129.3312968.22000150
MahmudullahBANRajiv Gandhi International Cricket StadiumDehradun2018330884529.3371123.9400074
Luke WrightENGPallekele International Cricket StadiumKandy2012330887629.3355160.0001166
Paul StirlingIREBir Sreshtho Flight Lieutenant Matiur Rahman StadiumChattogram2025330883829.3359149.15000123
PreviousPage 340Next

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.