ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 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,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryll CullinanSARawalpindi Cricket StadiumRawalpindi1994-199755214641*48.6720471.57000100
Rahmat ShahAFGSher-e-Bangla National Cricket StadiumMirpur2016-20234501467129.2025956.3701173
Carl HooperWINational StadiumKarachi1987-199756014610624.3316588.48102173
Tillakaratne DilshanSLNew Wanderers StadiumJohannesburg2007-20127611464129.20140104.29000145
Denesh RamdinWIShere Bangla National StadiumMirpur2011-2014963146126*48.6727752.71101121
Rohan MustafaUAEHarare Sports ClubHarare2018-20196601469524.3326954.2801184
Onais BascomeBERMaple Leaf North-West GroundKing City20256611464329.2086169.77000814
PR SurveINASano International Cricket GroundSano20226601466124.33141103.55010132
Phil DeFreitasENGThe GabbaBrisbane1986-199556314649*48.6720471.57000161
Shan MasoodPAKSheikh Zayed StadiumAbu Dhabi2013-20194701467520.8633543.58021140
Richard HadleeNZThe GabbaBrisbane1980-198757114651*24.3319973.37011143
Mark BurmesterZIMHarare Sports ClubHarare1992-19956721463929.2029649.32000131
Ruben TrumpelmannNAMWanderers Cricket GroundWindhoek2021-20251310214655*18.2522764.3201175
NK TiwariCYPHappy Valley GroundEpiskopi2021-2024111021464618.2516389.57002124
Mashrafe MortazaBANChittagong Divisional StadiumChattogram2006-200981101466313.2723961.09012184
Abdul-Shakoor RahimzeiGERBayer Uerdingen Cricket GroundKrefeld2021-20231211214630*16.2214898.65001104
Milton ShumbaZIMQueens Sports ClubBulawayo2022-20261112414629*18.2516886.9000093
S DesungnoenTHABayuemas OvalKuala Lumpur2023-2025131321462713.2715395.42001171
Rahul DravidINDCounty GroundTaunton1999110145145145.00129112.40100171
Mark RichardsonNZPunjab Cricket Association Stadium, MohaliChandigarh2003110145145145.0041035.37100190
Kane WilliamsonNZDe Beers Diamond OvalKimberley2013111145145*-136106.62100171
Thilan SamaraweeraSLKingsmeadDurban201112014510272.5033343.54100160
Brendan TaylorZIMOUTsurance OvalBloemfontein2010221145145*145.00141102.84101120
Lendl SimmonsWISaxton OvalNelson2014-201522014510272.50132109.85100155
Fawad AlamPAKHarare Sports ClubHarare202122014514072.5021667.13100210
Mukhtar AhmedPAKGaddafi StadiumLahore20152201458372.5085170.59020184
Max O'DowdNEDSportpark Het SchootsveldDeventer201922114586*145.0020072.50020131
Kepler WesselsAUS/SAAsgiriya StadiumKandy1983-199322014514172.5020172.14100210
CM CarrollCROHappy Valley Ground 2Episkopi20262201457472.5065223.08020815
Vijay HazareINDHeadingley Cricket GroundLeeds19521201458972.50--020-0
Ken BarringtonENGGaddafi StadiumLahore196112014513972.50--100190
Ken BarringtonENGKensington OvalBridgetown1960-196822014512872.50--100230
Brian BoothAUSKennington OvalLondon1961-19642201457472.5019937.19020160
Sunil GavaskarINDM Chinnaswamy StadiumBengaluru1983121145103*145.0018555.68100100
Rahmat ShahAFGSinghalese Sports Club Cricket GroundColombo20241201459172.5025856.20020180
Graham ThorpeENGSinghalese Sports Club Cricket GroundColombo2001232145113*145.0031745.74101130
Adam GilchristAUSWarner Park, BasseterreSt Kitts20073301455748.3316190.06010241
Adam GilchristAUSMcLean ParkNapier1998-20053301459148.33125116.00010144
Grant FlowerZIMAdelaide OvalAdelaide2001-20043301459448.3318478.8001090
Mohammad HafeezPAKEden GardensKolkata2013-20163311457672.50121119.83020172
Imran NazirPAKKensington OvalBridgetown200023014513148.3322265.32100200
Rajin SalehBANNarayanganj Osmani StadiumFatullah2006331145108*72.5021667.13101210
AB de VilliersSAThe Rose BowlSouthampton2012-201733114565*72.50137105.84020112
Tamim IqbalBANSportpark WestvlietThe Hague201233114569*72.50121119.8302093
Shaun MarshAUSPallekele International Cricket StadiumKandy201133014514148.3332544.62101180
James TaylorENGSharjah Cricket StadiumSharjah20152311457672.5023960.67020122
Leonard HuttonENGNewlandsCape Town1938-19492301458748.33--010-1
Dean JonesAUSAMI StadiumChristchurch1990-199333014510748.3319574.36100100
Andrew HudsonSAAdelaide OvalAdelaide1992-19942301459048.3333143.81020100
VVS LaxmanINDQueen's Park OvalPort of Spain1997-20023411457448.3328750.52021200
PreviousPage 181Next

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.