Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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)ODI5th 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
Junior MurrayWIKensington OvalBridgetown1993-19985701033514.7116263.58001121
Hashmatullah ShahidiAFGZayed Cricket StadiumAbu Dhabi2021-20267721033620.6016960.9500182
Niroshan DickwellaSLShere Bangla National Stadium, MirpurDhaka2018-20228801034212.8814571.0300080
Mark AdairIREHarare Sports ClubHarare2023-2025158310326*20.6099104.0400092
Alex CareyAUSShere Bangla National Stadium, MirpurDhaka2021-20268811034714.7113576.30001101
Ramakant DesaiINDEden GardensKolkata1960-19655831032920.60--00191
Greg RitchieAUSMelbourne Cricket GroundMelbourne1984-19878801032812.8819552.8200060
Zach Lion-CachetNEDSportpark MaarschalkerweerdUtrecht2024-20269901032111.4418954.5000241
Sameer PatelLESIntegrated Polytechnic Regional CentreKigali City2021-2022111011032611.4411192.79002102
David RichardsonSASydney Cricket GroundSydney1992-19981010210338*12.8821148.8200250
Allan DonaldSASt George's ParkGqeberha1992-2002121121033411.4425740.0800170
Shiraz KhanKUWAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-20251211510348*17.1797106.1900037
D SuzukiJPNSano International Cricket GroundSano2022-20262017610312*9.3610697.17000120
VVS LaxmanINDCaptain Roop Singh StadiumGwalior2003110102102102.0013476.1210090
Sachin TendulkarINDLal Bahadur Shastri Stadium, Hyderabad, DeccanHyderabad2003110102102102.0091112.09100121
Justin LangerAUSThe OvalLondon2001111102102*-18654.84100121
Ricky PontingAUSThe Royal & Sun Alliance County GroundBristol2001110102102102.0011687.9310092
Gary KirstenSABoland Bank ParkPaarl2002111102102*-11886.4410090
Saleem ElahiPAKJinnah StadiumGujranwala1995111102102*-13376.6910071
Yasir HameedPAKSinhalese Sports ClubColombo2004110102102102.0012382.93100100
Eoin MorganENGBarabati StadiumCuttack2017110102102102.0081125.9310065
Ahmed ShehzadPAKSt George's ParkGqeberha2013110102102102.0011291.0710082
Sabbir RahmanBANUniversity OvalDunedin2019110102102102.0011092.73100122
Evin LewisWIPallekele International Cricket StadiumKandy2024111102102*-61167.2110094
Shai HopeWIJSCA International Stadium ComplexRanchi2026111102102*-45226.6710069
Shai HopeWIRajiv Gandhi International StadiumHyderabad2026111102102*-50204.0010049
Dhananjaya de SilvaSLRawalpindi Cricket StadiumRawalpindi2019111102102*-16661.45100150
Aiden MarkramSASedgars ParkPotchefstroom2023111102102*-74137.8410094
Imran AsifAUASeebarn Cricket CentreLower Austria2024110102102102.0065156.9210088
Iftikhar Ali Khan PataudiENGSydney Cricket GroundSydney1932110102102102.0038026.8410060
Desmond HaynesWIMindoo Philip ParkCastries1984111102102*-14271.83100113
Raman LambaINDMadhavrao Scindia Cricket GroundRajkot1986110102102102.0012085.0010082
Mark GreatbatchNZHeadingley Cricket GroundLeeds1990111102102*-10498.0810093
Mahela JayawardeneSLSawai Mansingh StadiumJaipur2005-20062201027151.0011191.89010130
Yuvraj SinghINDAdelaide OvalAdelaide2008-20163201027651.0011489.47010132
Robert KeyENGNew Wanderers StadiumJohannesburg20051201028351.0019153.40010151
Saqlain MushtaqPAKAMI StadiumChristchurch2001222102101*-29534.58100111
Scott StyrisNZSt George's ParkGqeberha2005-200722110278102.0012382.9301091
Michael BevanAUSArbab Niaz StadiumPeshawar1994-199822110257*102.0013973.3801080
Chris GayleWIMultan Cricket StadiumMultan20062201029351.0019652.04010131
Shivnarine ChanderpaulWIRawalpindi Cricket StadiumRawalpindi19971201029551.0016960.36010140
Ricardo PowellWIThe GabbaBrisbane200122110283*102.0011687.93010101
Shoaib MalikPAKGrange Cricket Club, Raeburn PlaceEdinburgh201822110253102.0049208.16010110
Irfan PathanINDQueens Sports ClubBulawayo20052201025251.0016462.2002091
Ian BellENGMultan Cricket StadiumMultan20051201027151.0020649.5101071
Kevin PietersenENGVidarbha C.A. GroundNagpur20061201028751.0014371.33010161
Hamilton MasakadzaZIMOUTsurance OvalBloemfontein20102201027251.0010498.08010112
Ross TaylorNZPerth StadiumPerth20191201028051.0017657.95010120
David HusseyAUSWarner Park, BasseterreSt Kitts20082201025251.0072141.6702056
Shaun MarshAUSSharjah Cricket StadiumSharjah201922210291*-12283.6101042
PreviousPage 287Next

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.