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
Martin GuptillNZSawai Mansingh StadiumJaipur2010-20212201407070.0014497.2202065
Lahiru ThirimanneSLKhan Shaheb Osman Ali StadiumFatullah201422014010270.0016584.85100152
Quinton de KockSAThe Village, MalahideDublin202122014012070.00100140.00100146
Asif KhanUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat202422114074*140.0075186.67020514
Brandon McMullenSCOBulawayo Athletic ClubBulawayo202322014013670.00124112.90100153
Brian BennettZIMTrent BridgeNottingham202512014013970.0015391.50100260
Javed BurkiPAKBangabandhu National StadiumDhaka196212014014070.00--101170
Asif IqbalPAKSabina ParkKingston197712014013570.00--100201
Greg RitchieAUSIqbal StadiumFaisalabad1982121140106*140.0036438.46100103
Daryll CullinanSAGymkhana Club GroundNairobi199622014012470.0016186.96100120
Andrew FlintoffENGWankhede StadiumMumbai2002-20062301405046.6728149.82020165
Saeed AnwarPAKAdelaide OvalAdelaide1990-200033014012646.67121115.7010096
Shakib Al HasanBANCivil Service Cricket Club, StormontBelfast2010-20123311405770.0014993.96020160
Brendan NashWIMcLean ParkNapier2008-20092311407470.0033541.79020210
Aaron FinchAUSJSCA International Stadium ComplexRanchi2013-20193301409346.67139100.72010154
Tom LathamNZHarare Sports ClubHarare2015331140110*70.0016485.37100122
Dawid MalanENGGaddafi StadiumLahore202233114078*70.00100140.00010193
Ishan KishanINDJSCA International Stadium ComplexRanchi2022-20263301409346.67111126.13010119
Rachin RavindraNZSaxton OvalNelson2023-20254301406946.6787160.92010165
Tanzid HasanBANQueens Sports ClubBulawayo202633114066*70.00110127.27020106
Zeeshan HaiderQATBayuemas OvalKuala Lumpur20263311407970.0097144.3301096
Charlie BarnettENGTrent BridgeNottingham1938-194823014012646.6724856.45100190
Walter HadleeNZLancaster ParkChristchurch1947-195123014011646.67--100140
Vic PollardNZTrent BridgeNottingham1969-197323114011670.0039335.62100100
Daryll CullinanSAGalle International StadiumGalle2000231140114*70.0027950.18100141
Paul CollingwoodENGKingsmeadDurban2003-20095401409135.0027850.36010111
Jacques KallisSAShere Bangla National StadiumMirpur2008-20113401406935.0022761.67010101
Junaid SiddiqueBANZohur Ahmed Chowdhury StadiumChittagong2009-201034014010635.0035939.00100220
Lahiru ThirimanneSLSydney Cricket GroundSydney2012-20155401409135.0022761.67010191
Craig KieswetterENGTrent BridgeNottingham2010-201244114072*46.6716883.33010144
Mitchell MarshAUSM Chinnaswamy StadiumBengaluru2016-202334014012135.0014199.29101149
Sabbir RahmanBANSheikh Abu Naser StadiumKhulna20164411405046.67102137.25010144
Moeen AliENGR Premadasa StadiumColombo201444014011935.00115121.74101145
Mohammad RizwanPAKR Premadasa StadiumColombo2015-202364214086*70.00118118.6401093
Tony de ZorziSAThe Wanderers StadiumJohannesburg2023-20243401408535.0020966.99010154
Ronak PatelUGAIntegrated Polytechnic Regional CentreKigali City202154214063*70.00115121.74010133
John CampbellWIBasin ReserveWellington2020-20252401406835.0026053.85010190
Reggie DuffAUSAdelaide OvalAdelaide1902-19042401407935.00--010230
Ajit WadekarINDFeroz Shah Kotla GroundDelhi1969-197224114091*46.677138.03010180
Sunil GavaskarINDWACA GroundPerth1977-198634014012735.0030945.31101210
Bruce EdgarNZLord'sLondon1978-19832401407035.0038935.99010180
Athula SamarasekeraSLBangabandhu National StadiumDhaka19884411406646.6718575.6801041
Kamran AkmalPAKEden GardensKolkata2004-201345014011928.0028948.44102230
Martin GuptillNZSheikh Zayed StadiumAbu Dhabi2009-20145501406228.0018774.87020132
Marcus StoinisAUSGaddafi StadiumLahore2022-20265501404928.00125112.00000153
Mohammad RizwanPAKMelbourne Cricket GroundMelbourne2017-20245501404428.0021066.6700074
Syed KirmaniINDSydney Cricket GroundSydney1978-198655114043*35.0018774.87000110
John WrightNZHeadingleyLeeds1983-19863501409328.0033741.54012180
Ian SmithNZGaddafi StadiumLahore1984-19903511404735.0015689.74000171
Heath StreakZIMSydney Cricket GroundSydney1994-20045601404623.3332343.34000100
PreviousPage 191Next

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.