Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Joshua Da SilvaWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2022-2026450893217.8019445.8800071
Mustafa BalkisTURMoara Vlasiei Cricket GroundIlfov County2026550893517.8011776.0700155
Ranji HordernAUSSydney Cricket GroundSydney1911-1912351895022.2520443.6301170
Joe DarlingAUSLord'sLondon1896-1905351894122.25--00100
Dilip VengsarkarINDBasin ReserveWellington1976-1990350893917.8013050.0000160
Mark TaylorAUSR Premadasa StadiumColombo1992-1994450893017.8022240.0900061
WPUJC VaasSLBangabandhu National StadiumDhaka1998-20007628934*22.2514860.1400133
Ed JoyceIREThe Village, MalahideDublin2013-2018561894317.8019944.7200090
Wriddhiman SahaINDAdelaide OvalAdelaide2012-2020360893514.8323338.2000052
Ravichandran AshwinINDVidarbha Cricket Association Stadium, JamthaNagpur2012-20236618929*17.8022739.2100041
BF MailataSAMSano International Cricket GroundSano20266638930*29.6787102.3000155
Jason HolderWISharjah Cricket StadiumSharjah2016-20257628931*22.2588101.1400074
Surya AnandDENDesert Springs Cricket GroundAlmeria2021661893617.809395.7000133
D SuzukiJPNAmini ParkPort Moresby20236628934*22.2510089.0000080
Jakob GulBULMoara Vlasiei Cricket GroundIlfov County2024-2026661893017.8063141.2700047
MP AinsworthHUNMoara Vlasiei Cricket GroundIlfov County2025-20266618950*17.8010783.1801260
Graham McKenzieAUSThe GabbaBrisbane1962-1970462893922.253611.11000100
Karsan GhavriINDEden GardensKolkata1974-19804618937*17.8015036.0000061
Daniel VettoriNZ/ICCMelbourne Cricket GroundMelbourne1997-2015974893029.6713665.4400070
Aziz MohammadBELRoyal Brussels Cricket Club GroundWaterloo2019-2022771893514.839494.68000122
Zawar FaridUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-2022871894114.8373121.9200065
Mashrafe MortazaBANHarare Sports ClubHarare2006-2007881892912.719593.6800082
Ravichandran AshwinINDM Chinnaswamy StadiumBengaluru2010-20248828932*14.8314262.68001110
Kiplin DorigaPNGAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021-20249818946*12.7111776.0700233
Bilal Ahmad MirSOUUdayana Cricket GroundBali20258818924*12.7179112.6600084
Andy BichelAUSMelbourne Cricket GroundMelbourne1997-200411948923*17.8010783.1800181
Graeme SwannENGTrent BridgeNottingham2009-201389089289.8915457.7900091
Pat CumminsAUSLord'sLondon2012-20257938923*14.8319745.18000100
Rishad HossainBANShere Bangla National Stadium, MirpurDhaka2024-202613918939*11.1360148.3300146
Deryck MurrayWILord'sLondon1963-1980791893411.1311856.7800071
Merv HughesAUSWACA GroundPerth1988-199389089249.8914362.24003102
Fayyaz ButtOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2024221058925*17.8081109.8800253
Brian StathamENGLord'sLondon1951-19619126893814.83--00210
Nasser HussainENGSt Lawrence GroundCanterbury19991118888*-12769.29010111
Sourav GangulyINDMA Aziz Stadium, ChittagongChattogram2004110888888.0015357.5201090
Neil McKenzieSAQueens Sports ClubBulawayo2001210888888.0020243.56010111
Mohammad YousufPAKDavies ParkQueenstown20041118888*-10683.02010100
Abdul RazzaqPAKDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2005110888888.009394.62010131
Stephen FlemingNZJinnah StadiumSialkot1996110888888.009592.63010100
Aravinda de SilvaSLLord's Cricket GroundLondon2002110888888.0022539.11010120
Ricardo PowellWIMA Aziz Stadium, ChittagongChattogram2002110888888.0050176.0001076
Lance KlusenerSANehru StadiumGuwahati19961118888*-9988.8901080
Tillakaratne DilshanSLRiverside GroundChester-le-Street2006-2014210888888.0010187.1301070
Andrew StraussENGVidarbha Cricket Association Stadium, JamthaNagpur2011110888888.0083106.0201090
Thilan SamaraweeraSLMcLean ParkNapier2005110888888.0016653.01010140
Jeff CroweNZEden GardensKolkata19871118888*-10583.8101080
Terry DuffinZIMSedgars ParkPotchefstroom2006110888888.0013465.6701070
Loots BosmanSASedgars ParkPotchefstroom2006110888888.0070125.71010113
Glenn MaxwellAUSWACA GroundPerth2015110888888.0039225.6401067
Raza-ur-RehmanCANBay OvalMount Maunganui2014110888888.0010583.81010110
PreviousPage 338Next

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.