Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Brendan NashWIAdelaide OvalAdelaide20091201169258.0024846.77010130
Kirk EdwardsWIWindsor Park, RoseauDominica201112011611058.0022451.7910091
Michael SwartNEDWanderers Cricket GroundWindhoek20132201168958.0068170.5901097
Anamul HaqueBANNational Cricket Stadium, St George'sGrenada201422011610958.0014679.45100112
Irfan KarimKENBotswana Cricket Association Oval 2Gaborone202632211669*-77150.65010121
Will YoungNZUniversity OvalDunedin2021-2023221116105116.0090128.89100164
Alex DoolanAUSSuperSport ParkCenturion20141201168958.0020556.59010171
Shane DowrichWIKensington Oval, BarbadosBridgetown2019121116116*116.0023150.22101111
Tilak VarmaINDMA Chidambaram Stadium, ChepaukChennai2025-202622211672*-71163.3801079
Keacy CartyWIHarare Sports ClubHarare20232201168758.0014580.0001091
Tenjin RabgeyBHUYSD-UKM Cricket OvalBangi202622011610858.0066175.76100144
George BrownENGKennington OvalLondon19211201168458.00--01090
Dilawar HussainINDEden GardensKolkata19341201165958.00--02092
Rusi SurtiINDThe GabbaBrisbane19681201166458.00--020140
Majid KhanPAKKensington OvalBridgetown19771201168858.00--010-1
Ross MorganNZLancaster ParkChristchurch19651201169758.00--010130
Mark BurgessNZSabina ParkKingston197212011610158.00--100151
Sew ShivnarineWIBourdaGeorgetown19781201166358.00--020170
David GowerENGKarnataka State Cricket Association StadiumBengaluru198112111682116.0026543.77010170
Sanjay ManjrekarINDNational StadiumKarachi1989121116113*116.0025745.14100130
Peter TaylorAUSBasin ReserveWellington19901201168758.0022651.3301090
Mark WaughAUSR. Premadasa StadiumColombo19992201168458.0014679.4501090
Mark BoucherSACrusaders GroundPort Elizabeth1999-200133211668*116.0019459.79010151
Nathan AstleNZWellington Regional StadiumWellington200133111689*58.0016869.05010112
Scott StyrisNZAMI StadiumChristchurch2008-20113301164638.6713685.29000111
Brian LaraWISawai Mansingh StadiumJaipur1994-20064301166038.6713983.45010160
Brian LaraWIEden GardensKolkata1993-19943301168238.6717964.80010140
Rajin SalehBANMultan Cricket StadiumMultan20032301164938.6724347.74000180
AB de VilliersSAAdelaide OvalAdelaide2009-201223111682*58.0032036.2501061
Adam BacherSASuperSport ParkCenturion19972301169638.6736431.87010121
Chamara SilvaSLBrisbane Cricket Ground, WoolloongabbaBrisbane2007-20103301164338.6718064.44000130
Dinesh ChandimalSLSuperSport ParkCenturion2017-20202311168558.0021154.98010160
Alex HalesENGAdelaide OvalAdelaide2015-202233111686*58.0092126.0901087
David BoonAUSTrent BridgeNottingham1985-19893301167338.6726543.77010140
Dwaine PretoriusSAThe Wanderers StadiumJohannesburg2019-202033111677*58.0012394.31010143
Ollie PopeENGSeddon ParkHamilton2019-20242301167538.6728041.43010130
Mehedi Hasan MirazBANSharjah Cricket StadiumSharjah20243301166638.6720357.1401041
Brandon KingWICentral Broward Regional Park Stadium Turf GroundLauderhill2022-202333111685*58.0079146.8401088
Rohit KumarNEPZhejiang University of Technology Cricket FieldHangzhou20233301166138.6759196.6102059
Wahidullah UsmaniBELPierre Werner Cricket GroundWalferdange20203301167238.6798118.37010132
H DeshanSWIEstonian National Cricket and Rugby FieldTallinn20253301167638.6778148.72010134
Gubby AllenENGThe GabbaBrisbane1933-19362301166838.6733434.73010141
Lawrie MillerNZEden ParkAuckland1953-19562301164738.67--000-0
Ali BacherSAKingsmeadDurban1967-197023111660*58.0013351.8801000
Ravi ShastriINDSinhalese Sports ClubColombo19852301166738.6710265.6901050
Aamer MalikPAKGaddafi StadiumLahore1989-199023011611338.6729239.73101110
Graeme HickENGSt George's ParkGqeberha1995-19962311166258.0024547.35010121
Michael SlaterAUSKingsmead Cricket GroundDurban19942301169538.6726044.62010130
Marcus TrescothickENGHarare Sports ClubHarare20014401165229.00110105.45010171
Inzamam-ul-HaqPAKBrisbane Cricket GroundBrisbane1999-20003401168829.0027342.49010170
PreviousPage 245Next

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.