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
VP ThamotharamMACRoyal Brussels Cricket Club GroundWaterloo20223319055*45.0047191.4901148
Kashyap PrajapatiOMABulawayo Athletic ClubBulawayo2023330907230.0012472.5801072
Chris GreavesSCOTitwoodGlasgow2022-20255319053*45.0082109.7601092
BM PecicSERKoge Cricket ClubKoge20263319060*45.0089101.1201071
Oliver PeakeAUSHarare Sports ClubHarare20263319041*45.0090100.0000044
'Dad' WeirNZEden ParkAuckland1930-1933331906345.0010.0001100
Godfrey EvansENGNewlandsCape Town1949-1957230906230.00--01050
David HookesAUSHeadingleyLeeds1977-1983230904530.0010684.91000100
John ReidNZAMI StadiumChristchurch1985-1986231908845.0013467.1601050
Saleem MalikPAKIbn-e-Qasim Bagh StadiumMultan1984-1994430903230.0012075.0000050
Bandula WarnapuraSLNational StadiumKarachi1982230907730.0013069.23011130
Mahela JayawardeneSLWACA GroundPerth1999-2002440903622.5012075.00000120
Wasim RajaPAKSydney Cricket GroundSydney1981-1984441903330.0012572.0000042
Abdul RazzaqPAKKensington Oval, BridgetownBarbados2005-2010340904122.5015757.3200065
Hashan TillakaratneSLSinghalese Sports Club Cricket GroundColombo1998240904322.5026334.22001100
Chris GayleWIPallekele International Cricket StadiumKandy2010-2012440905822.5059152.5401196
Gavin RennieZIMVidarbha Cricket Association GroundNagpur2000-2002240903722.5016654.22000120
MahmudullahBANArnos Vale Ground, KingstownSt Vincent2009-2014240906622.5023138.96010111
Mohammad AmirPAKTrent BridgeNottingham2009-2019541905830.0014761.2201094
Tim PaineAUSSuperSport ParkCenturion2009440905622.5010883.33010112
Tom LathamNZSydney Cricket GroundSydney2016-2020340904922.5019446.3900080
Temba BavumaSASydney Cricket GroundSydney2022-2023341903630.0014163.8300063
Niroshan DickwellaSLP Sara OvalColombo2017-2019240905122.5021641.67011100
Christopher CarterHKSheikh Zayed StadiumAbu Dhabi2015-2017640904322.5010883.3300080
Shimron HetmyerWIDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-2024640906122.5075120.0001034
Finn AllenNZBay OvalMount Maunganui2022-2025440905022.5058155.17011105
P BaronARGBelgrano Athletic Club GroundBuenos Aires2023-2024440905722.509693.75010140
D Doyle-CalleSPALa Manga Club Bottom GroundMurcia20235439039*90.0055163.6400065
Basir AhamadNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026440903722.5012770.8700081
AP YadavTHAGelephu International Cricket GroundGelephu2024440906222.5086104.6501063
Waqar Ul HassanKSATerdthai Cricket GroundBangkok2024640903522.5071126.76000112
Stanley JacksonENGTrent BridgeNottingham1899-19052419082*30.00--01280
Roger BluntNZBasin ReserveWellington1930-1932240903622.50--000-0
Robert ChristianiWIBourdaGeorgetown1948-1954240905122.50--01002
Hanif MohammadPAKOld Trafford Cricket GroundManchester1954-1967240905122.5012516.00010130
Mushtaq MohammadPAKAdelaide OvalAdelaide1972-1976240903722.5022139.3700080
Keith FletcherENGWankhede StadiumMumbai1977-19812419058*30.0022639.82010100
Kapil DevINDEden ParkAuckland1981-1994440905022.5011478.95010103
Mansoor AkhtarPAKSydney Cricket GroundSydney1982-1984440904022.5014562.0700051
Saleem YousufPAKQueen's Park OvalPort of Spain1988341903930.0015358.8200071
Michael SlaterAUSEden GardensKolkata1998-2001240904322.5019845.45001141
WPUJC VaasSLBasin ReserveWellington1997-2006350904718.0016753.8900291
Heath StreakZIMAsgiriya StadiumKandy1998-2002351905722.5020543.9001081
Shahid AfridiPAKNewlandsCape Town2003-2013551903922.5063142.8600094
Brad HaddinAUSKingsmeadDurban2007-2014552905330.0010784.1101083
Hashim AmlaSAMelbourne Cricket GroundMelbourne2008-20154519030*22.5014362.9400080
Kevin O'BrienIREStormont Cricket GroundBelfast2018-2019550903218.0010784.11000110
Andrew BalbirnieIREHigh Performance OvalWindhoek2026550902218.0015060.0000081
Johnson CharlesWIKensington Oval, BridgetownBarbados2012-2016550904518.009990.91001122
James NeeshamNZSaxton OvalNelson2016-20256529028*30.0079113.9200094
PreviousPage 333Next

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.