Live1st ODI · India in New Zealand 2026/27NZ137/8 (33.4)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Jacques KallisSAEdgbaston Cricket GroundBirmingham1998-19994411866162.0029463.2703083
Hashim AmlaSAThe Rose BowlSouthampton2012-201944018615046.50169110.06100210
MS DhoniINDPallekele International Cricket StadiumKandy2012-201744318667*186.0020690.29020152
Alastair CookENGMcLean ParkNapier2008-20133401867846.5027068.89020221
Calum MacLeodSCOTitwoodGlasgow20224401866446.5022582.67030243
Will JacksENGTrent BridgeNottingham2023-20264401869446.50166112.05020148
Mohammad HarisPAKGaddafi StadiumLahore2022-2025441186107*62.0097191.751001611
Frank IredaleAUSOld Trafford Cricket GroundManchester1896-189924118610862.00--100160
Sanjay ManjrekarINDWankhede StadiumMumbai1994-19963401866646.5042643.66030210
Bert VanceNZSharjah Cricket StadiumSharjah19884401869646.5030960.1901073
Marcus TrescothickENGSydney Cricket GroundSydney2002-20034501868537.2021586.51021271
Sanath JayasuriyaSLKennington OvalLondon2002-201155018612237.2022084.55100243
Jacques KallisSASheikh Zayed StadiumAbu Dhabi2010-201335118610546.5030560.98111174
Hashan TillakaratneSLSuperSport ParkCenturion1998-2003351186104*46.5046739.83111290
Tom LathamNZRawalpindi Cricket StadiumRawalpindi2023-20255501869837.2020690.29021141
Temba BavumaSALord'sLondon2017-20253501866637.2039646.97020201
Babar HayatHKMission Road Ground, Mong KokHong Kong201655218682*62.0020590.73021159
Liam LivingstoneENGSophia GardensCardiff2017-20246511868746.50124150.00021129
Bas de LeedeNEDSportpark WestvlietThe Hague2022-20245521866662.00163114.11020144
M Simpson-ParkerAUAScott Page Field, VinorPrague2021-202265118665*46.50148125.68020116
Derek RandallENGOld Trafford Cricket GroundManchester1977-19795511867946.5027268.38010222
Roshan MahanamaSLBellerive OvalHobart1988-19995601868531.0039547.0902081
Ravi BoparaENGR Premadasa StadiumColombo2007-20146621866546.5025373.5202072
Cheteshwar PujaraINDThe Rose BowlSouthampton2014-2021361186132*37.2046340.17100230
Quinton de KockSAHarare Sports ClubHarare20146601868131.0026270.99020152
Peter TooheyAUSWACA GroundPerth1977-19793611868337.2038847.94022160
Geoff MarshAUSEden ParkAuckland1986-199256018611831.0045041.33101190
Rahul DravidINDGalle International StadiumGalle1999-201047118661*31.0049437.65010170
Virat KohliINDEden ParkAuckland2014-20207701866726.5725273.81010231
Paul StirlingIREZayed Cricket StadiumAbu Dhabi2021-20247711868831.00182102.20020185
Razmal ShigiwalAUAMoara Vlasiei Cricket GroundIlfov County2019-202597118658*31.00137135.770211212
Viv RichardsWIHeadingleyLeeds1976-19845711866631.0023479.49010261
Michael ClarkeAUSNew Wanderers StadiumJohannesburg2006-20117801866823.2523280.17022223
Mohammad HafeezPAKBeausejour Stadium, Gros IsletSt Lucia2010-201310801865923.2523678.81020174
Justin KempSA/AXKingsmeadDurban2001-2007108218689*31.00169110.060211111
Mohammad ShahzadAFGRajiv Gandhi International Cricket StadiumDehradun2018-20197801864323.2524775.30000254
Johnny DouglasENGSydney Cricket GroundSydney1911-19214811866826.5758831.63011170
Graham GoochENGThe GabbaBrisbane1978-19956801865623.2540645.81011192
Kamran AkmalPAKMultan Cricket StadiumMultan2003-20088911863623.2527767.15000212
Glenn MaxwellAUSHarare Sports ClubHarare2014-201810911869323.25130143.080211411
Alan KnottENGEdgbaston Cricket GroundBirmingham1968-197769218611626.5738847.94102300
Fred TitmusENGLord'sLondon1955-196661021865923.2511917.6502071
Tinashe PanyangaraZIMHarare Sports ClubHarare2004-2016282571863310.3328066.43005204
Bob BarberENGSydney Cricket GroundSydney1966110185185185.0025572.55100190
Justin LangerAUSSinhalese Sports Club GroundColombo200412018516692.5032457.10100162
Chris GayleWIKensington Oval, BarbadosBridgetown201922018513592.5019296.35110416
Saeed AnwarPAKBasin ReserveWellington199422018516992.5028165.84100290
Paul StirlingIREBulawayo Athletic ClubBulawayo202322018516292.50161114.91100198
Martin CroweNZOld Trafford Cricket GroundManchester199412018511592.5032856.40110261
Qasim UmarPAKCarisbrookDunedin19851201859692.5042643.43020180
PreviousPage 128Next

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.