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
Dilip VengsarkarINDIqbal StadiumFaisalabad1978-1984340958323.751353.8501010
Taslim ArifPAKGaddafi StadiumLahore1980341953231.6717255.2300080
Graeme FowlerENGMelbourne Cricket GroundMelbourne1982-1985340956523.7516457.93011100
Asif MujtabaPAKHeadingley Cricket GroundLeeds1992-1996240955123.7536226.2401070
Shahid SaeedPAKSharjah Cricket StadiumSharjah1989440955023.7516159.0101041
Shane ThomsonNZMcLean ParkNapier1994-1995340958323.7515461.6901171
Sherwin CampbellWIArnos Vale GroundKingstown1995-2000340953323.7517155.56000130
WPUJC VaasSLNewlandsCape Town2001-2007451953823.7511185.59000112
Wavell HindsWIKensington Oval, BridgetownBarbados2003-2010451955223.7521244.81010110
Matt PriorENGWestern Australia Cricket Association GroundPerth2010-2013350953919.0019847.9800081
Shaun MarshAUSNewlandsCape Town2011-2018350954419.0018651.08002140
Moisés HenriquesAUSDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021550953319.0077123.3800045
Regis ChakabvaZIMSylhet International Cricket StadiumSylhet2018-2020450953419.0021843.5800060
Faf du PlessisIWX/ICCGaddafi StadiumLahore2017550952919.0072131.9400065
Carlos BrathwaiteWIKensington Oval, BridgetownBarbados2016-20175529534*31.6710987.1600064
Liton DasBANR.Premadasa Stadium, KhettaramaColombo2018550954319.0068139.7100166
Luke JongweZIMShere Bangla National StadiumMirpur2015550953919.0012774.8000162
Anshuman RathHKMission Road Ground, Mong KokHong Kong20165529552*31.6711880.51010100
Aiden MarkramSAOld TraffordManchester2019-2025450954119.0010293.1400195
Will JacksENGSophia GardensCardiff2024-2026552954931.6712079.1700050
Benjamin WardJERDesert Springs Cricket GroundAlmeria20216529533*31.6793102.1500074
Chaudhary AkramNORSantarem Cricket GroundAlbergaria2026550954119.0090105.56000101
Norman YardleyENGLord'sLondon1947-1950350954419.00--000-0
Barry ShepherdAUSSydney Cricket GroundSydney1963-19643519571*23.7527334.8001181
Ian SmithNZMelbourne Cricket GroundMelbourne1981-1987450954419.0011979.83000130
Jimmy AdamsWIArnos Vale GroundKingstown1993-2000650955019.0018551.3501030
Dominic CorkENGOld Trafford Cricket GroundManchester1992-20017519556*23.7518850.53010130
Lee GermonNZSharjah Cricket StadiumSharjah1996551955223.7518750.8001010
Hannan SarkarBANMA Aziz Stadium, ChittagongChattogram2002-2003460953015.8323540.43000120
Joe RootENGBay OvalMount Maunganui2018-2025460955715.8318152.49010101
Sandeep LamichhaneNEPDubai International Cricket StadiumDubai2022-20257639535*31.6712079.1700190
P KurupBHRWest End Park International Cricket StadiumDoha2021-2026761953119.0085111.76000121
Ronak PatelUGAWanderers Cricket GroundWindhoek2021-20236619519*19.0010590.48000120
Usman PatelKUWBayuemas OvalKuala Lumpur20247629557*23.7579120.25011101
Yasin PatelKUWAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022-2025964954047.5080118.7500027
CV AntoKUWSelangor Turf ClubKuala Lumpur2024-2026661953319.0074128.3800067
Mick CommailleSAOld WanderersJohannesburg1910-1927360953915.83--00000
Wasim BariPAKAdelaide OvalAdelaide1972-1984561957219.005740.35013140
Graeme SmithSA/IWXSydney Cricket GroundSydney2005-2009471953915.8317255.23001130
Nuwan KulasekaraSLGalle International StadiumGalle2008-2013671953815.8322642.04001122
Azhar AliPAKGalle International StadiumGalle2012-2022470954113.5734127.86001100
Ish SodhiNZNational StadiumKarachi2022-2023770956513.5726336.12011140
Fred AchelamUGAGahanga International Cricket Stadium, RwandaKigali City2024971952815.8369137.6800147
Aaron JonesUSAPrairie View Cricket ComplexHouston2024771953515.8394101.0600055
Hamid MahmoodSWEBayer Uerdingen Cricket GroundKrefeld2022-2024873954123.7594101.0600135
Vishnu SukumaranUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2024870952813.5714565.5200182
J TuffinPHIYeonhui Cricket GroundIncheon20247749532*31.6710689.6200040
Derek UnderwoodENGSydney Cricket GroundSydney1971-1980771954315.8318451.6300290
Hedley HowarthNZAMI StadiumChristchurch1971-1977571956115.8325234.52013100
Darren SammyWIProvidence StadiumGuyana2009-2013983953019.0012774.8000073
PreviousPage 315Next

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.