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
Michael VaughanENGBasin ReserveWellington2002-2008240863421.5021040.9500091
Romesh KaluwitharanaSLSydney Cricket GroundSydney1995-1999440865421.5013066.15012100
Craig McMillanNZNew Wanderers StadiumJohannesburg2003-2007440864421.5079108.8600035
Craig McMillanNZBrisbane Cricket GroundBrisbane1997-2004240865421.5020941.15011112
Jacob OramNZThe Wanderers StadiumJohannesburg2006-2007240864021.5021639.81000110
Al SahariarBANHarare Sports ClubHarare2001340866821.5021140.7601172
Hemang BadaniINDSinhalese Sports Club GroundColombo2001341863828.6717150.29000112
Craig CummingNZMcLean ParkNapier2004-20053418645*28.6721340.38000100
Dwayne BravoWIDubai International Cricket StadiumDubai2016-2021441865528.6780107.5001073
JP DuminySAVidarbha Cricket Association Stadium, JamthaNagpur2010-2015340863521.5016452.4400063
Sunil DhaniramCANWillowmoore ParkBenoni2006-2009440864121.5011674.1400181
Steve SmithAUSVidarbha Cricket Association Stadium, JamthaNagpur2011-2023441863728.6718845.74000111
Asad ShafiqPAKKensington Oval, BridgetownBarbados2011-2017340867121.5017150.2901260
Carlos BrathwaiteWISir Vivian Richards Stadium, North SoundAntigua2016-20173418651*28.6711972.2701162
Reeza HendricksSABrian Lara Stadium, Tarouba, TrinidadTarouba2024441864428.6772119.4400094
Shafiq SharifMASIndian Association GroundSingapore2019440863821.5063136.51001131
Tony UraPNGSano International Cricket GroundSano2026440866321.5055156.3601037
Ademola OnikoyiNGRGahanga International Cricket Stadium. RwandaKigali City2021-20224428638*43.0010581.9000073
Lorcan TuckerIREBellerive OvalHobart20224418645*28.6774116.2200072
Malinda PushpakumaraSLSinhalese Sports Club GroundColombo2017-20182428642*43.0013464.18000132
Razmal ShigiwalAUAMarsa Sports ClubMarsa2025440863521.5055156.3600082
Jaker AliBANDubai International Cricket StadiumDubai2025440866821.5013265.1501060
Muhammad MuneebBELVelden Cricket GroundLatschach2025440867121.5059145.76011132
Ahmed HassanSWIBayer Uerdingen Cricket GroundKrefeld2024441864928.6770122.8600065
C PyleGIBVassil Levski National Sports AcademySofia2025541863828.6736238.8900077
Charles MacartneyAUSAdelaide OvalAdelaide1908-1911240867521.501118.18011100
Norman YardleyENGKennington OvalLondon1947-1948240865921.503122.5801000
Ray LindwallAUSHeadingley Cricket GroundLeeds1948-1956342867743.00--01020
Ken FunstonSAMelbourne Cricket GroundMelbourne1952-1953240863521.50--00060
Bryan YuileNZLancaster ParkChristchurch1965-1969240864221.50--00060
Zaheer AbbasPAKNiaz Stadium, HyderabadSindh1973-1983441862628.676973.9100070
Eddie HemmingsENGTrent BridgeNottingham1982-1990441863828.6715256.58001110
Qasim UmarPAKBrisbane Cricket GroundBrisbane1983-1984341864028.6717948.04000100
Tim MayAUSAdelaide OvalAdelaide1987-19945428642*43.0021639.8100050
Ruwan KalpageSLTyronne Fernando StadiumMoratuwa1993442864243.0021440.1900080
Blair PocockNZBasin ReserveWellington1994-1997240866421.5037223.1201160
Nayan MongiaINDVidarbha Cricket Association GroundNagpur1994-1999440864421.5015754.7800080
Craig SpearmanNZAMI StadiumChristchurch1995-2001340864021.5015555.48000111
Virender SehwagINDSardar Patel StadiumAhmedabad2001-2005350862917.2013165.65001102
Nick KnightENGTrent BridgeNottingham1995-2002350865717.2027830.9401090
Sanath JayasuriyaSLNewlandsCape Town2001-2007450866617.2013663.2401260
Nathan AstleNZBangabandhu National StadiumDhaka1998-2004550862917.2018945.5000052
Nathan AstleNZWestpacTrust ParkHamilton1999-2001351864821.5018047.78001110
Morris OumaKENSharjah Cricket StadiumSharjah2013551863921.5013165.6500171
Jamie HowNZAMI StadiumChristchurch2006-2011450862717.2013961.8700181
Marcus StoinisAUSAdelaide OvalAdelaide2018-2024650862917.209293.4800082
Bosco TuyizereRWAGahanga International Cricket Stadium. RwandaKigali City2021751864021.509590.5300060
Saiteja MukkamallaUSATakashinga Sports Club, HighfieldHarare2023550865517.2079108.8601282
C RobertsFRADreux Sport Cricket ClubDreux2024551864021.509491.4900080
Alec BannermanAUSOld Trafford Cricket GroundManchester1884-1893350866017.2010.0001100
PreviousPage 350Next

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.