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
Gregory StrydomCAYWhite Hill Field, Sandys ParishHamilton2019550974919.4086112.7900165
BJ WatlingNZShere Bangla National StadiumMirpur2010-20135519770*24.2525338.3401160
Quinton de KockSAAdelaide OvalAdelaide2014-2022450974619.4011385.84000102
Rassie van der DussenSANational Cricket Stadium, St George's, GrenadaSt George's20215519756*24.2575129.3301063
Axar PatelINDBarabati StadiumCuttack2014-20255529741*32.3391106.5900053
Shuaib Al BalushiOMASingapore National Cricket GroundSingapore2026550974019.409997.9800176
Babar AzamPAKHarare Sports ClubHarare2021550975219.4010493.27011100
Shai HopeWICentral Broward Regional Park Stadium Turf GroundLauderhill2023-2025551974524.2586112.7900063
Daniel SmithPHIAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2022550973519.4010196.0400191
Yasir AliSPALa Manga Club Bottom GroundMurcia20195529742*32.3390107.7800054
Towhid HridoyBANHarare Sports ClubHarare2026450976019.4018452.7201170
Bilal TahirKUWSelangor Turf ClubKuala Lumpur2024-2026651973824.2561159.0200029
Tony WhitemanLUXMoara Vlasiei Cricket GroundIlfov County2019-20217529755*32.3385114.12011114
Saud IslamUGAGahanga International Cricket Stadium. RwandaKigali City2021550976719.4086112.79011103
Virk AliFRAMoara Vlasiei Cricket GroundIlfov County2026550972919.4082118.29000152
Frank HearneENG/SANewlands Cricket GroundCape Town1889-1896350973019.402483.3300120
Chetan ChauhanINDMadras Cricket Club GroundMadras1969-19803519746*24.2518342.08000120
Madan LalINDEden GardensKolkata1974-1987450974819.4010831.48000150
Phil SimmonsWIThe GabbaBrisbane1992-1996550974219.4016060.6300091
Romesh KaluwitharanaSLAsgiriya StadiumKandy1993-2003561973319.4014666.44000142
Hashan TillakaratneSLSeddon ParkHamilton1991-19974619739*19.4021046.1900061
Denesh RamdinWINew Wanderers StadiumJohannesburg2007-2015662975724.259898.9801092
Paul StirlingIRECivil Service Cricket ClubBelfast2012-2022660973116.1783116.87001115
Iftikhar AhmedPAKRawalpindi Cricket StadiumRawalpindi2020-2024963973632.3310691.5100073
Muhammad UsmanUAEHarare Sports ClubHarare2018-2019660974916.1715363.4000172
Shadab KhanPAKOld TraffordManchester2019-2021662974524.2512875.7800080
Rinku SinghINDHarare Sports ClubHarare2024-20268639748*32.3356173.2100148
NG CollinsFINSvanholm ParkBrondby2019-2023660973616.1713074.6200080
Fred TruemanENGSydney Cricket GroundSydney1959-1963360973216.1712148.7600181
Graeme SmithSATrent BridgeNottingham2003-2012670973513.8617356.07000140
Herschelle GibbsSATrent BridgeNottingham1999-2009670973013.8615363.40001151
Saqlain MushtaqPAKIqbal StadiumFaisalabad1995-2003572973419.4041723.2600190
Lance KlusenerSAKingsmead Cricket GroundDurban1996-2002771976416.1713372.9301081
Devon SmithWIBeausejour Stadium, Gros IsletSt Lucia2003-20136719740*16.1717455.75001122
Alex CusackIRECivil Service Cricket Club, StormontBelfast2007-201510739745*24.2516060.6300262
Muhammad KashifKUWAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2022870975313.869898.9801183
Hugh TayfieldSACrusaders GroundPort Elizabeth1950-1958470976613.86--01000
Rohit SharmaINDSuperSport ParkCenturion2011-2023780974712.1316259.88002152
JOP ScamansFINKerava National Cricket GroundKerava2021-2022882972816.1786112.7900060
James KellyAUSOld Trafford Cricket GroundManchester1896-1905484972724.25--00000
Anil KumbleIND/ASIAMelbourne Cricket GroundMelbourne1999-20077919728*12.1324439.75001110
Rashid LatifPAKGaddafi StadiumLahore1993-20031392973613.8622543.1100070
Eoin MorganENG/IREKensington Oval, BridgetownBarbados2007-2017991972112.1310790.65001103
Tendai ChisoroZIMQueens Sports ClubBulawayo2015-2018141039742*13.8614865.5400153
Jay OdedraOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2026161159725*16.1714467.3600354
Saqlain MushtaqPAKSharjah Cricket StadiumSharjah1995-20012918597307.4628134.5200461
Jacques KallisSACounty Cricket GroundHove1999110969696.0012875.0001070
Steve TikoloKENAsgiriya StadiumKandy1996110969696.0095101.0501084
Adam BacherSASheikhupura StadiumSheikhupura1997110969696.0019150.26010121
Denesh RamdinWIHolkar Cricket StadiumIndore2011110969696.0096100.00010120
PreviousPage 308Next

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.