Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Virat KohliINDZahur Ahmed Chowdhury StadiumChattogram202223113311366.50125106.40100112
Ben CooperNEDAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat201933213365133.00100133.00020142
Devon ConwayNZSky StadiumWellington2021-20253301336344.33118112.71010105
Hardik PandyaINDKennington OvalLondon2017-20225301337644.3375177.33010810
Ryan RickeltonSAGaddafi StadiumLahore20252301337144.3329445.24010172
Ruturaj GaikwadINDHarare Sports ClubHarare202443113377*66.5084158.33010164
Francisco CouanaMOZIntegrated Polytechnic Regional CentreKigali City20223301336744.33102130.39020151
Louren SteenkampNAMSportpark MaarschalkerweerdUtrecht20264301336844.3319269.2702054
Frank WoolleyENGNewlands Cricket GroundCape Town19102301336944.33--02100
Cyril FrancoisSAKingsmeadDurban19232301337244.33--010-0
Baron ConstantineWIKennington OvalLondon1928-19392301337944.33--010112
Bryan ValentineENGOld WanderersJohannesburg1938-19392311339766.50--010110
Tony GreigENGFeroz Shah Kotla GroundDelhi1972-197623213368*133.0041931.74010151
Alvin KallicharranWINational StadiumKarachi1975-198033013311544.335532.73100161
Bill AtheyENGLord'sLondon1980-198723013312344.3324554.29100140
Shakib Al HasanBANSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2022-20243401336333.2518372.68020132
Sarfraz AhmedPAKEden ParkAuckland2015-20184401334933.25126105.56000126
David MillerSAThe Rose BowlSouthampton2017-202254113371*44.33107124.3001094
Ben StokesENGKensington Oval, BarbadosBridgetown20193411337944.3320963.64011123
Liton DasBANGalle International StadiumGalle2017-20252401339033.2520365.52010141
Niroshan DickwellaSLHarare Sports ClubHarare2016-20204401336333.2520963.64010120
Kashyap PrajapatiOMAMoosa Cricket StadiumPearland202244013310333.2516282.10101112
William BruceAUSAdelaide OvalAdelaide1892-18952401338033.25--010190
Mohammad AzharuddinINDNewlands Cricket GroundCape Town1992-199734013311533.2514691.10100201
Boeta DippenaarSASydney Cricket GroundSydney2002-20064501337426.6023656.36011200
Marlon SamuelsWIKingsmeadDurban2008-201545013310526.6022758.59100201
Mushfiqur RahimBANWarner Park, BasseterreSt Kitts2009-20186501337226.6018970.37010141
Niall O'BrienIREProvidence StadiumGuyana2007-20105511336333.2521063.33010120
David HusseyAUSBeausejour Stadium, Gros IsletSt Lucia2010-20126511335733.25102130.39021106
Shikhar DhawanINDSeddon ParkHamilton2014-202255013310026.6014194.33100156
Umar AkmalPAKLord'sLondon201035113379*33.2518173.48010163
Philip SaltENGGaddafi StadiumLahore2022-202555113388*33.2578170.51010194
ShafiqullahAFGGreater Noida Sports Complex GroundGreater Noida201765213350*44.3389149.44011147
Dewald BrevisSAHarare Sports ClubHarare20255511334133.2571187.32000612
Selim SalauNGRSikh Union Club GroundNairobi20245501334226.6013797.08000191
Imran KhanPAKEdgbastonBirmingham1982-19873501336526.6025951.35011143
Mike BrearleyENGEdgbaston Cricket GroundBirmingham1977-19814501334826.6038035.00000130
Kim HughesAUSGaddafi StadiumLahore1980-19823501336426.6028147.33011170
Mark TaylorAUSBasin ReserveWellington1990-19954501335026.6027348.72020150
Mark RamprakashENGKennington OvalLondon1991-19933601336422.1738534.55010140
Alec StewartENGLord's Cricket GroundLondon2001-20025611334426.6026849.63000140
Tim SoutheeNZHeadingleyLeeds2013-20223601334022.17130102.31000184
Ajinkya RahaneINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-201946213327*33.2524953.41000141
Moeen AliENGKensington Oval, Bridgetown, BarbadosBridgetown2022-20248601336322.1789149.44012411
JP KaltapauVANFaleata Oval No 2Apia202466313331*44.33126105.5600173
Wilfred RhodesENGOld Trafford Cricket GroundManchester1902-19124631339244.33--01080
Rod MarshAUSEden ParkAuckland1974-19824601334722.1724554.29000201
Keith BoyceWIQueen's Park OvalPort of Spain1973-197446113334*26.6011568.70000132
Kerry O'KeeffeAUSMelbourne Cricket GroundMelbourne1971-197756213340*33.2530543.6100170
Dilip VengsarkarINDThe GabbaBrisbane1977-19914601336622.1727748.01011120
PreviousPage 205Next

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.