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
Cyril WaltersENGHeadingley Cricket GroundLeeds1934120894544.5021241.98000-0
Dilawar HussainINDKennington OvalLondon1936120895444.50--010-0
Gerry GomezWIMelbourne Cricket GroundMelbourne1951120895244.50--01060
Jack CrappENGNewlandsCape Town1949120895444.50--010-0
Russell EndeanSASydney Cricket GroundSydney1953120897144.50--01050
Roy McLeanSAEdgbaston Cricket GroundBirmingham1960120896844.50--010120
Peter RichardsonENGNewlandsCape Town1957120894544.50--00090
Geoff PullarENGThe GabbaBrisbane1962120895644.50--01090
John ParkerNZNiaz Stadium, HyderabadSindh1976120898244.50--01070
Graham RoopeENGNational StadiumKarachi1978121895689.0039822.3601060
Geoff HowarthNZSabina ParkKingston1985120898444.5025734.6301060
Javed MiandadPAKKingsmead Cricket GroundDurban1993220896744.5014860.1401090
Ian BothamENGEden GardensKolkata1982120895844.5014760.5401081
Andrew HilditchAUSOld TraffordManchester1985120894944.5017750.2800071
Allan LambENGArun Jaitley StadiumDelhi1984121895289.0019545.64010112
Martin CroweNZJinnah StadiumSialkot1984-1990220896744.5082108.54010111
Jack RussellENGSuperSport ParkCenturion1995-19962228950*-13864.49010160
Daryll CullinanSAOld TraffordManchester1998220897544.5025235.32010110
Blair PocockNZQueens Sports ClubBulawayo1997120896244.5022938.86010100
Vinod KambliINDNehru StadiumPune1993-19952218947*89.0012770.0800080
Lee GermonNZM. Chinnaswamy StadiumBengaluru1995120894844.5017750.28000150
Afsar ZazaiAFGZohur Ahmed Chowdhury StadiumChittagong20191218948*89.0022539.5600072
Anura TennekoonSLTrent BridgeNottingham1975-1979220895944.5013267.42010100
Marcus TrescothickENGMA Aziz Stadium, ChittagongChattogram2003231896044.5014561.38010103
Andrew FlintoffENGRawalpindi Cricket StadiumRawalpindi2000-2005330894029.6714262.6800082
Ricky PontingAUSWestpac StadiumWellington2005-2010330896129.6711776.0701180
Thomas OdoyoKENSharjah Cricket Association StadiumSharjah2003330894629.6712471.77000101
Stuart MatsikenyeriZIMGymkhana Club GroundNairobi2008-2009330895629.6777115.5801073
Michael HusseyAUSWestpac StadiumWellington2005-2010331894644.5015258.5500090
Rob BaileyENGKennington OvalLondon19882318943*44.5019645.4100061
Alviro PetersenSASt George's ParkGqeberha2009-2014330895129.6715457.79010110
MahmudullahBANProvidence Stadium, GuyanaProvidence20224318941*44.5015059.3300052
Steve SmithAUSHolkar Cricket StadiumIndore2017-2023330896329.6711080.9101190
Azhar AliPAKSydney Cricket GroundSydney2017230897129.6722339.9101090
Kane WilliamsonNZCazaly's StadiumCairns2022330894529.6718548.1100051
Jonty JennerJERHappy Valley Ground 2Episkopi20263318966*44.5047189.3601047
Harrison CarlyonJERSportpark Westvliet, VoorburgThe Hague2025330896329.6767132.8401092
Isaac DanladiNGRTakashinga Sports Club, HighfieldHarare2025430895329.6783107.23010111
Yasir AliSPARoyal Brussels Cricket Club GroundWaterloo20223318965*44.5085104.7101064
BA PaiGIBLa Manga Club Bottom GroundMurcia2019330895229.679692.7101031
Towhid HridoyBANZohur Ahmed Chowdhury StadiumChittagong2023331895144.5012272.9501060
Divan la CockNAMQueens Sports ClubBulawayo2022330896629.6773121.9201075
Shoaib KhanOMADubai International Cricket StadiumDubai2022330898629.6712471.7701062
CPPM SadunCYPKerava National Cricket GroundKerava20223318952*44.5085104.7101091
Waseem MuhammadUAEBulawayo Athletic ClubBulawayo2023330894529.679989.90000142
David MathiasBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat20223318946*44.5078114.1000083
Aaron JohnsonCANTribhuvan University International Cricket GroundKirtipur2024330896529.6787102.30010143
Tayyab TahirPAKQueens Sports ClubBulawayo20245328939*89.0055161.82000102
Dilpreet BajwaCANPrairie View Cricket ComplexHouston2024331895244.5073121.92010102
T SuriUAEBayuemas OvalKuala Lumpur2026330894229.6759150.85000124
PreviousPage 336Next

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.