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
Chamara SilvaSLNational Cricket Stadium, St George'sGrenada2007320876443.5014161.70010100
Kieron PollardWIBarabati StadiumCuttack2011-20192218774*87.0084103.5701037
Ajinkya RahaneINDWestern Australia Cricket Association GroundPerth2015-2016420877343.5013564.4401051
Kyle CoetzerSCOSportpark Het SchootsveldDeventer2018220875443.5063138.10010130
Martin GuptillNZGrange Cricket Club Ground, Raeburn PlaceEdinburgh2022220874743.5084103.57000102
Yashpal SharmaINDSabina ParkKingston1983120876343.50--010-0
Darren BravoWINehru StadiumKochi2013-2014220875943.5012271.3101063
Ambati RayuduINDBay OvalMount Maunganui2019221874787.009195.6000082
David MillerSAOUTsurance OvalBloemfontein2010221875187.0055158.18010103
David MillerSAWestern Australia Cricket Association GroundPerth2014221876587.009195.6001081
David BoonAUSWankhede StadiumMumbai1986120874743.5021540.47000120
Rohan MustafaUAEKhan Shaheb Osman Ali StadiumFatullah2016220877743.5056155.3601085
Dean ElgarSANational StadiumKarachi2021120875843.5015157.62010130
Suryakumar YadavINDWarner Park, Basseterre, St KittsBasseterre2022220877643.5050174.0001085
Matt MachanSCOUniversity OvalDunedin2015220875643.5010781.31010111
James VinceENGSophia GardensCardiff2016-2021320875143.5083104.8201081
George MunseySCOSportpark Het SchootsveldDeventer2018220874643.5049177.5500094
Cameron BancroftAUSBrisbane Cricket Ground, WoolloongabbaBrisbane20171218782*87.0020143.28010101
Gavin SinghUSACentral Broward Regional Park Stadium Turf GroundLauderhill2021220876543.5062140.3201046
Roston ChaseWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain2026120877043.5017150.88010130
Shadab KhanPAKMahinda Rajapaksa International Cricket StadiumHambantota2023220874843.5085102.3500061
Shubman GillINDEden ParkAuckland2022-2026220875043.5012171.9001063
Francisco CouanaMOZ-2019020874443.5066131.8200065
Tanzid HasanBANMaharashtra Cricket Association StadiumPune2023220875143.5077112.99010113
Patrick GougeJERHappy Valley GroundEpiskopi2026221875487.0053164.1501075
Jack CrawfordENGOld WanderersJohannesburg1906120874443.50--000100
Ernest TyldesleyENGNewlandsCape Town1927120878743.50--01100
Alan KippaxAUSTrent BridgeNottingham19301218764*87.0023137.66010100
George MannENGHeadingley Cricket GroundLeeds19491218749*87.00--000161
Colin McDonaldAUSGreen ParkKanpur1959120875343.50--010-0
Gordon LeggatNZFeroz Shah Kotla GroundDelhi19551218750*87.00--01050
Graham DowlingNZVidarbha Cricket Association GroundNagpur1969120876943.50--010111
Geoff BoycottENGNational StadiumKarachi1978120875643.5031127.9701060
Ravi ShastriINDAsgiriya StadiumKandy1985120878143.50--010-0
Kris SrikkanthINDAsgiriya StadiumKandy1985120874743.5040117.50000-0
Chandika HathurusingheSLEden ParkAuckland1991120877443.5027231.99010130
Sherwin CampbellWIAMI StadiumChristchurch1995220875143.5019943.72010120
Sourav GangulyINDEden ParkAuckland1999-2003330875029.0013265.91010120
Mahela JayawardeneSLOld Trafford Cricket GroundManchester2002230874229.0019245.3100061
Mohammad KaifINDGaddafi StadiumLahore2004-20063318771*43.509987.8801180
Matthew HaydenAUSKingsmead Cricket GroundDurban2002230875929.0013962.59011130
Kennedy OtienoKENSenwes ParkPotchefstroom2009330876329.0013365.4101071
Mohammad HafeezPAKPunjab Cricket Association Stadium, MohaliChandigarh2006-2011330874329.0011079.09000150
Brendan TaylorZIMSabina Park, KingstonJamaica2007330875029.0017848.8801051
Mushfiqur RahimBANMA Chidambaram Stadium, ChepaukChennai2023-2024230876629.0010087.0001093
Shakib Al HasanBANEdgbastonBirmingham2010-2019330876629.0011675.0001070
Dilruwan PereraSLDubai International Cricket StadiumDubai2017-2018230875829.0012171.9001172
Grant ElliottNZHarare Sports ClubHarare2015430874329.0079110.1300062
Luke RonchiNZDubai International Cricket StadiumDubai2014330873329.0074117.5700092
Joe DenlyENGTrent BridgeNottingham2009-2019330874529.0013265.9100081
PreviousPage 344Next

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.