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
Nathan AstleNZBellerive OvalHobart1997-20075611194523.8017468.39001141
Daniel VettoriNZNew Wanderers StadiumJohannesburg2003-20097611194823.80109109.17000121
Tillakaratne DilshanSLBrisbane Cricket Ground, WoolloongabbaBrisbane2006-20137601195119.8315576.77010131
Kushal Janith PereraSLSharjah Cricket StadiumSharjah2013-20216611196423.8012793.70010121
Matty CrossSCOThe Village, MalahideDublin2014-201976111966*23.8097122.68011135
James BarkerLUXMarsa Sports ClubMarsa20237631194139.6712099.1700072
Ruben TrumpelmannNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2024-20259601195519.83103115.53010153
Sanjay KrishnamurthiUSAGrand Prairie StadiumDallas2024-20267601194919.8314979.87001121
T RossiARGJimmy Powell Oval, Cayman IslandsGeorge Town202666311943*39.6777154.5500058
RR SharanCAAUdayana Cricket GroundBali202366111986*23.80107111.21012107
Muhammad ZohaibUAESharjah Cricket StadiumSharjah20256601193819.83106112.26000135
Hugh TayfieldSAEllis Park StadiumJohannesburg1949-19544611194023.80--00100
Keith FletcherENGSydney Cricket GroundSydney1971-19753601193319.8343827.17000110
Asif AliBHRWest End Park International Cricket StadiumDoha2024-20267701193917.00102116.6700089
Lorcan TuckerIREAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-20229721192523.80101117.8200091
Nazmul Hossain ShantoBANHagley OvalChristchurch2017-20225701193317.0022054.09000171
Saeed AhmedSWEBotkyrka Cricket CenterStockholm2025-20267701193617.00110108.1800093
AR NaidooCAYJimmy Powell Oval, Cayman IslandsGeorge Town2025-202687411941*39.67113105.3100254
Vanburn HolderWIQueen's Park OvalPort of Spain1971-19784701194217.00--00183
Ian HarveyAUSSydney Cricket GroundSydney1997-2004118211947*19.83119100.0000092
Vernon PhilanderSAThe Wanderers StadiumJohannesburg2018-20204811193517.0021954.34000142
Ian BothamENGQueen's Park OvalPort of Spain1981-19865801193814.8825746.30001140
Qasim UmarPAKNational StadiumKarachi1984-19865801194514.8825144.22000110
Wasim AkramPAKBellerive OvalHobart1988-20008911193314.8825147.4100092
Wasim AkramPAKEden ParkAuckland1985-20019911193514.8822852.19001111
HB DicksonCOOSano International Cricket GroundSano2025-20269901195513.2293127.96012144
O ManishimweRWAGymkhana Club GroundNairobi2023-202499211927*17.0014780.95002110
Alan KippaxAUSSydney Cricket GroundSydney1925-19325901194213.2211838.9800080
Kashif DaudUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022121051195223.8097122.6801177
Azhar MahmoodPAKToronto Cricket, Skating and Curling ClubToronto1996-19991511311933*14.8817866.8500084
Mahela JayawardeneSLRajiv Gandhi International Stadium, UppalHyderabad2014110118118118.0012495.16100121
Simon KatichAUSAMI StadiumChristchurch2005110118118118.0022951.53100201
Daryl MitchellNZSophia GardensCardiff2023111118118*-91129.6710077
Nicolas PooranWIRiverside GroundChester-le-Street2019110118118118.00103114.56100114
Dawid MalanENGDiamond OvalKimberley2023110118118118.00114103.5110076
Jack BadcockAUSMelbourne Cricket GroundMelbourne1937110118118118.0022352.91100150
Vijay ManjrekarINDFateh MaidanHyderabad1955110118118118.00--100200
Dennis AmissENGBourdaGeorgetown1974110118118118.0024647.97100150
Ali BrownENGOld Trafford Cricket GroundManchester1996110118118118.0013786.13100102
Nasser HussainENGTrent Bridge, NottinghamLondon199312111871118.0029939.46010160
Mark RamprakashENGAdelaide OvalAdelaide19981201186159.0029340.2702082
Boeta DippenaarSAWanderers StadiumJohannesburg2000-200122011810059.0023350.64100230
Taufeeq UmarPAKArbab Niaz StadiumPeshawar20031201187559.0027842.45010170
Ramnaresh SarwanWIGalle International StadiumGalle20011201188859.0031637.34010120
Andy FlowerZIMQueen's Park OvalPort of Spain2000121118113*118.0030638.56100120
Grant FlowerZIMSuperSport ParkCenturion19972201189059.0015874.68010120
Simon KatichAUSVidarbha Cricket Association Stadium, JamthaNagpur200812011810259.0020557.56100120
Vusi SibandaZIMMombasa Sports ClubMombasa20092201187759.0018663.44010112
Thilan SamaraweeraSLThe Rose BowlSouthampton201112111887*118.0020258.42010130
Brendan TaylorZIMZohur Ahmed Chowdhury StadiumChittagong2009221118118*118.0012892.1910174
PreviousPage 239Next

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.