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 2026AFGZIMT20I5th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Sanjay ManjrekarINDIqbal StadiumFaisalabad19891201598379.5042937.06020180
Matthew HaydenAUSNewlands Cricket GroundCape Town1994-20022301599653.0023567.66021271
MS DhoniINDMadhavrao Scindia Cricket GroundRajkot2005-20094301597253.00153103.92010114
Jeremy BrayIRESabina Park, KingstonJamaica2007331159115*79.5022271.62100172
BJ WatlingNZPallekele International Cricket StadiumKandy201233115996*79.5018585.95020190
David BoonAUSHeadingley Cricket GroundLeeds1989-199323015910753.0034446.22100240
Anish ParaamSIN-2023031159100*79.50105151.43111163
Harry TectorIRESabina Park, Kingston, JamaicaKingston202233115954*79.5021972.60030122
Brandon KingWIVRA GroundAmstelveen202233215991*159.00153103.92020155
Jamie SmithENGOld TraffordManchester2024-202523015911153.0021573.95100132
Ishan PandeyNEPTribhuvan University International Cricket GroundKirtipur20263311598479.5017491.38020143
Kushal BhurtelNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2022-2024332159104*159.00116137.07111163
Tanzid HasanBANHarare Sports ClubHarare20263301599453.0017789.83020144
Mark DekkerZIMRawalpindi Cricket StadiumRawalpindi199323115968*79.5039040.77020160
Marcus TrescothickENGKingsmeadDurban2003-200534015913239.7532049.69100242
Kumar SangakkaraSLThe Rose BowlSouthampton2004-201134115911953.0031750.16100210
Jacques KallisSAWestern Australia Cricket Association GroundPerth2008-20122401596339.7528955.02020153
Ravichandran AshwinINDMA Chidambaram StadiumChennai202124015910639.7530452.30100192
Wesley BarresiNEDICC AcademyDubai2013-201644115970*53.00131121.37010113
Babar AzamPAKHeadingleyLeeds2016-20214401598039.7517192.98010171
Haroon ArshadHKAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-20226421596879.50104152.88010135
Sarfaraz AliBHRWest End Park International Cricket StadiumDoha20214401596739.7593170.970101113
Muhammad YounisBHRWest End Park International Cricket StadiumDoha202144115982*53.0090176.670101411
B SharkiNEPForthillDundee20254401597339.7519780.71010150
Sunil GavaskarINDM.Chinnaswamy StadiumBengaluru1985-19873401599639.7540938.88010130
Aamer SohailPAKQueen's Park OvalPort of Spain19933401595539.7525861.63010230
Herschelle GibbsSASharjah Cricket Association StadiumSharjah200055215987*53.0020378.33021193
Gary KirstenSAGoodyear ParkBloemfontein2000-20034521597353.0022770.04020251
Craig McMillanNZMelbourne Cricket GroundMelbourne1997-20025501597331.8019979.90010133
Chris CairnsNZSydney Cricket GroundSydney1994-20045501595731.8018884.57020114
Lance KlusenerSAGymkhana Club GroundNairobi1999-2000652159101*53.0020876.44101154
Peter WilleyENGLord'sLondon1980-19856501598231.8033847.04020191
Ravichandran AshwinINDSaurashtra Cricket Association StadiumRajkot2013-20245501597031.8030452.30010220
Alex HalesENGHeadingleyLeeds2014-20175501598631.8029553.90021221
Colin MunroNZHagley OvalChristchurch2016-20195501598731.80127125.20011138
Sharjeel KhanPAKSharjah Cricket StadiumSharjah2013-20165501596131.80144110.42020178
Kamindu MendisSLRangiri Dambulla International StadiumDambulla202475115965*39.75114139.47020175
Vikramjit SinghNEDHazelaarwegRotterdam2022-20245501596531.8023069.13020190
JP KaltapauVANIndependence ParkPort Vila20225501596031.80149106.71010142
Muhammad AsimQATICC AcademyDubai20245521596353.00109145.87022203
Hansie CronjeSAHarare Sports ClubHarare1995-19994511595839.7530352.48020171
Jonty RhodesSAHarare Sports ClubHarare1995-20016601595626.5017391.91020145
Steve SmithAUSR Premadasa StadiumColombo2011-20258601595826.5021275.00010181
Shaiman AnwarUAEHarare Sports ClubHarare2018-20196601597226.5021573.95010154
Shaiman AnwarUAEICC Global Cricket AcademyDubai2014-20176611595131.8020179.10010173
Tony UraPNGWanderers Cricket GroundWindhoek2022-20236601595726.5021474.30020222
Richie RichardsonWITrent BridgeNottingham1984-199556115952*31.8029254.45010211
Harry TectorIRECastle AvenueDublin2021-20257621595639.75137116.06011152
A KirschbaumARGJimmy Powell Oval, Cayman IslandsGeorge Town202666115951*31.80137116.06020113
Peter KirstenSAThe Wanderers StadiumJohannesburg1992-19944601595326.5042037.86011160
PreviousPage 160Next

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.