ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,772 of the 11,778 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad NabiAFGDubai International Cricket StadiumDubai2010-2026161132036425.38185109.73010157
Shahid AfridiPAKR Premadasa StadiumColombo1997-2015201922035011.94166122.29013168
Stephen FlemingNZMA Aziz StadiumChattogram2004110202202202.0031863.52100211
Brendon McCullumNZSharjah Cricket StadiumSharjah2014110202202202.00188107.451002111
Taufeeq UmarPAKNewlandsCape Town2003120202135101.0035556.90110331
Cheteshwar PujaraINDJSCA International Stadium ComplexRanchi2017-2019220202202101.0053437.83101210
Garry SobersWIGreen ParkKanpur1958120202198101.00--100280
Mark ButcherENGOld Trafford Cricket GroundManchester1997-200223020212367.3344445.50110240
Clive LloydWIAntigua Recreation GroundSt John's1981-198433020210667.3318252.75110223
Tatenda TaibuZIMMA Aziz StadiumChattogram20053412029267.3339451.27021183
Liam LivingstoneENGSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2023-2024641202124*67.33157128.66100815
Alick AthanazeWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2023-20243402029050.5027274.26020263
Maurice LeylandENGAdelaide OvalAdelaide1933-19372402028350.5048042.08010240
Jacques KallisSARawalpindi Cricket StadiumRawalpindi1996-20036522026167.3335756.58020142
Chris GayleWIAdelaide OvalAdelaide2005-2010451202165*50.5033260.84101212
John EdrichENGThe GabbaBrisbane1965-19743502027940.4052638.40010201
Gundappa ViswanathINDSydney Cricket GroundSydney1978-19815602027933.6738752.20010190
Michael ClarkeAUSSophia GardensCardiff2005-20155602028333.6732961.40020231
Shikhar DhawanINDR.Premadasa Stadium, KhettaramaColombo2017-20186602029033.67142142.250201810
Nasir HossainBANQueens Sports ClubBulawayo2011-20137612026840.4022390.58021172
Zakir HasanBANZahur Ahmed Chowdhury StadiumChattogram2022-202436020210033.6744645.29110261
Gordon WhiteSAOld WanderersJohannesburg1906-19103602028133.67--021120
'Young Jack' HearneENGMelbourne Cricket GroundMelbourne1911-192556120211440.4051839.00101150
Ian ChappellAUSHeadingley Cricket GroundLeeds1968-19754602028133.6760233.55021140
Steve WaughAUSTrent BridgeNottingham1989-20015712027533.6731663.92021300
Bilal ZalmaiAUAGB OvalSzodliget2025-202677220274*40.40119169.750202011
Gus AtkinsonENGLord'sLondon2024-202657020211828.8623884.87101244
M ChadhaCAAUdayana Cricket GroundBali20258732027450.50158127.850211810
Trevor BaileyENGHeadingley Cricket GroundLeeds1949-19586712029533.67--01050
Alvin KallicharranWISydney Cricket GroundSydney1976-19806712026633.6734458.72010150
Keith ArthurtonWIMelbourne Cricket GroundMelbourne1991-19927712027133.6742447.6402083
Chandika HathurusingheSLSharjah Cricket StadiumSharjah1993-19958702026628.8633460.48011190
Najibullah ZadranAFGRajiv Gandhi International Cricket StadiumDehradun2018-2019983202104*40.40195103.591001310
Ben CurranZIMQueens Sports ClubBulawayo2024-20254802026825.2530266.89010290
BI DilrukshaSOUUdayana Cricket GroundBali20258802027125.25155130.32010239
Monty NobleAUSOld Trafford Cricket GroundManchester1899-19094812028928.86--02000
Jeremy ConeyNZWACA GroundPerth1980-19867922027128.8648341.82011121
Misbah-ul-HaqPAKGaddafi StadiumLahore2002-2009111002024120.2029169.42001154
Bilal TahirKUWMission Road Ground, Mong Kok, Hong KongMong Kok2023-20261110420261*33.67121166.940101018
Brett LeeAUSAdelaide OvalAdelaide2000-20121711420239*28.8634758.21001152
AV LazarusTHATerdthai Cricket GroundBangkok2024-2026121122026422.44180112.22020236
Gary WilsonIREThe Village, MalahideDublin2013-20191415320233*16.8331164.95000201
Jason GillespieAUSChittagong Divisional StadiumChattogram2006111201201*-42547.29100262
Abdullah ShafiquePAKSinhalese Sports Club GroundColombo2023110201201201.0032661.66100194
Mushtaq MohammadPAKCarisbrookDunedin1973110201201201.00--100200
Aunshuman GaekwadINDGandhi StadiumJalandhar1983110201201201.0043646.10100170
Brendon KuruppuSLColombo Cricket Club GroundColombo1987111201201*-54836.68100240
Jacques KallisSAAMI StadiumChristchurch1999221201148*201.0040649.51110232
Daren GangaWIWarner Park, BasseterreSt Kitts2006121201135201.0036954.47110210
Shai HopeWIDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2018-2019221201123*201.0021991.78110176
PreviousPage 112Next

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.