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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Sourav GangulyINDVidarbha Cricket Association Stadium, JamthaNagpur2008120858542.5015455.1901181
Graham ThorpeENGRawalpindi Cricket StadiumRawalpindi1996-2000220854642.5014060.7100040
Graham ThorpeENGPunjab Cricket Association StadiumMohali2001120856242.5015455.19010120
Alec StewartENGSt George's ParkGqeberha1995120858142.5026332.32010140
Sanath JayasuriyaSLAntigua Recreation GroundSt John's1997120858542.5011872.0301192
Romesh KaluwitharanaSLTrent BridgeNottingham1998-2002220855242.5010382.52010101
Matthew HaydenAUSWestpac StadiumWellington2005-2007220857142.5014857.4301090
Steve WaughAUSMcLean ParkNapier1998-20002218543*85.0082103.6600043
Boeta DippenaarSARawalpindi Cricket StadiumRawalpindi2003220857442.5016352.1501050
Nathan AstleNZNational StadiumKarachi1996-2002220856042.509688.5401073
Chris CairnsNZBrisbane Cricket GroundBrisbane1997120856442.5019643.37010120
Michael BevanAUSM. Chinnaswamy StadiumBengaluru1996-2003320854942.5010580.9500050
Thomas OdoyoKENDe Beers Diamond OvalKimberley2001-2008220855342.5012667.4601080
Mohammad HafeezPAKMelbourne Cricket GroundMelbourne2005-2017220857242.5014359.44010100
Jimmy KamandeKENSenwes ParkPotchefstroom2009320855842.5010382.5201092
Gautam GambhirINDBeausejour Stadium, Gros IsletSt Lucia2009-2010320854442.5070121.4300050
Marlon SamuelsWINational Cricket StadiumSt George's2001220856542.509292.39010110
Chris NevinNZSharjah Cricket Association StadiumSharjah2002220854542.5011573.91000101
Anthony McGrathENGOld TraffordManchester2003220855242.5017349.1301050
Geraint JonesENGIqbal StadiumFaisalabad2005121855585.0014757.82010140
Farveez MaharoofSLP Sara OvalColombo2006121855685.0022837.28010130
Ross TaylorNZClontarf Cricket Club GroundDublin20172218560*85.009688.5401070
Wasim JafferINDArun Jaitley StadiumDelhi2007120855342.5014658.22010140
Mushfiqur RahimBANEdgbastonBirmingham2017-2019220856142.5010878.7001070
Asif MullaCANRuaraka Sports Club GroundNairobi2007220854842.5010878.7000063
Niall O'BrienIRECambusdoon New GroundAyr2006220855342.5011573.9101090
Nasir JamshedPAKPallekele International Cricket StadiumKandy2012221855685.0049173.4701046
Brendan NashWILord'sLondon2009120858142.5015754.14010150
Thisara PereraSLSaxton OvalNelson2015-2019320858042.5069123.1901073
Aaron FinchAUSRangiri Dambulla International StadiumDambulla2016220855542.5048177.08010114
Wesley BarresiNEDEden GardensKolkata2011-2023220854442.509094.44000122
Farhaan BehardienSAWillowmoore ParkBenoni2013-2016220855042.5058146.5501063
Suryakumar YadavINDCentral Broward Regional Park Stadium Turf GroundLauderhill2022-2023320856142.5059144.0701055
Axar PatelINDQueen's Park Oval, Port of Spain, TrinidadPort of Spain20223218564*85.0056151.7901046
James VinceENGBrisbane Cricket Ground, WoolloongabbaBrisbane2017120858342.5017648.30010120
Ben DuckettENGKensington Oval, Bridgetown, BarbadosBridgetown2023220857142.5085100.0001071
Niroshan DickwellaSLBay OvalMount Maunganui2019220857642.5060141.6701093
Lega SiakaPNGKorogi Sports ParkNisshin20262218580*85.0057149.1201044
Dhananjaya de SilvaSLOld TraffordManchester2024120857442.5010977.9801090
Washington SundarINDMA Chidambaram StadiumChennai20211218585*85.0014359.44011122
Harry TectorIRETakashinga Sports Club, HighfieldHarare2023220856042.5010481.7301054
Kyle VerreynneSAMelbourne Cricket GroundMelbourne2022120855242.5013961.1501080
Ryan RickeltonSAMarrara StadiumDarwin2025220857142.5065130.7701082
Bas de LeedeNEDRajiv Gandhi International Stadium, UppalHyderabad2023220856742.509391.4001092
Riazat Ali ShahUGAGahanga International Cricket StadiumKigali City2026220855342.5052163.4601084
Sushant ModaniUSAChoice Moosa StadiumPearland2022220857742.5011275.8901060
Tim RobinsonNZHarare Sports ClubHarare20252218575*85.0066128.7901064
Aryansh SharmaUAETakashinga Sports Club, HighfieldHarare2023220855742.5011573.9101092
Errol HolmesENGQueen's Park OvalPort of Spain19351228585*---01000
Gerry GomezWIKennington OvalLondon1939-1950220857442.50--010-0
PreviousPage 352Next

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.