Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig SpearmanNZMangaung OvalBloemfontein2000120382319.0012729.9200040
Mohammad WasimPAKSinhalese Sports Club GroundColombo2000120383019.009440.4300010
Sajeewa de SilvaSLBangabandhu National StadiumDhaka1999120382719.006459.3800061
Gary SteadNZWestpacTrust ParkHamilton1999120382219.0010038.0000020
Zaheer KhanINDTrent BridgeNottingham2002-20072333814*-8246.3400060
Waqar YounisPAKLord'sLondon1992-19962313820*19.007650.0000030
Craig McMillanNZAMI StadiumChristchurch2001-2005230382012.679639.5800050
Heath StreakZIMEden ParkAuckland1996-1998230382412.6711632.7600050
HMRKB HerathSLHarare Sports ClubHarare2016230382712.676855.8800060
Liam PlunkettENGTrent BridgeNottingham2006-20142313822*19.0012630.1600040
Shakib Al HasanBANRawalpindi Cricket StadiumRawalpindi20242313821*19.006955.0700031
Trent BoultNZSeddon ParkHamilton2013-20205323837*38.004290.4800152
Dawid MalanENGLord'sLondon2017-2018230382012.678445.2400050
Jimmy BlanckenbergSAKingsmeadDurban1923230382112.67--000-0
Harry BoyleAUSMelbourne Cricket GroundMelbourne1879-1882331382819.00--00060
Tom McKibbinAUSMelbourne Cricket GroundMelbourne1895-1898231382319.00--00000
Bill PonsfordAUSThe GabbaBrisbane1931-1933230381912.674443.1800150
Richie BenaudAUSKennington OvalLondon1956-1961231383219.00--00070
Fred TruemanENGAdelaide OvalAdelaide1959-1963230383812.67140.0000252
AG Kripal SinghINDFeroz Shah Kotla GroundDelhi1955-1964330383612.67--00100
Mike SmithENGGreen ParkKanpur1961-1964230383812.67--00260
Bishan BediINDAMI StadiumChristchurch1968-1976230383012.67--00030
Sarfraz NawazPAKIqbal StadiumFaisalabad1978-1984431381819.0018111.1100030
Bob TaylorENGGaddafi StadiumLahore1977-1984230383212.6717421.8400040
Kim HughesAUSKennington OvalLondon1977-1981230383112.6712829.6900020
Kyle MillsNZSeddon ParkHamilton2008-20092413825*12.677848.7200160
Rashid LatifPAKSharjah Cricket Stadium, SharjahUAE2002241381712.679938.3800120
Mohammad RafiqueBANMA Aziz Stadium, ChittagongChattogram2003-2004241382212.677848.7200170
Devon SmithWIProvidence StadiumGuyana2008-201124038149.508644.1900030
MS DhoniINDSabina Park, KingstonJamaica2006-201124038199.506162.3000151
S. SreesanthINDKingsmeadDurban2006-2010241382812.675569.0900170
Mushfiqur RahimBANLord'sLondon2005-201024038199.5013528.1500150
Kemar RoachWIAdelaide OvalAdelaide2009-20242423817*19.006955.0700061
Lahiru ThirimanneSLHeadingleyLeeds2014-201624038229.5010038.0000280
Ish SodhiNZDubai International Cricket StadiumDubai2014-20182423832*19.008843.1800101
Mohammed ShamiINDSuperSport ParkCenturion2018-202124038289.505470.3700070
Peter MoorIREGalle International StadiumGalle202324038199.508047.5000142
George ShepstoneSAOld WanderersJohannesburg1896-189924038219.50--00100
Jack BoardENGNewlandsCape Town1906241382012.67--00140
Walter LeesENGNewlands Cricket GroundCape Town19062413825*12.67--00050
Denys MorkelSAMelbourne Cricket GroundMelbourne1931-193224038339.5030.0000130
Russell EndeanSAKennington OvalLondon1951-195524038319.50--00200
AlimuddinPAKLord'sLondon1954-196224038199.50--00100
Bapu NadkarniINDQueen's Park OvalPort of Spain1962241382312.67--00000
Lance CairnsNZAMI StadiumChristchurch1979-19833413823*12.673112.9000061
Phil EdmondsENGTrent BridgeNottingham1978-198634038209.5013129.0100120
Derek RandallENGLancaster ParkChristchurch1978-198424038259.507749.3500230
Navjot SidhuINDKensington OvalBridgetown1989-199724038269.5010536.1900160
Asanka GurusinhaSLIqbal StadiumFaisalabad1992-199524038149.509141.7600030
Javagal SrinathINDHarare Sports ClubHarare1992-200135138239.508544.7100160
PreviousPage 324Next

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.