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
Tom ArmitageENGMelbourne Cricket GroundMelbourne1877230332111.006319.0500010
Les AmesENGSydney Cricket GroundSydney1932-1936330332911.0017818.5400110
Hugh TayfieldSAOld Trafford Cricket GroundManchester1955-1960231332816.50--00030
Gil LangleyAUSAdelaide OvalAdelaide1951-1953231332316.50--00020
Brian StathamENGHeadingley Cricket GroundLeeds1955-19622313326*16.50--00012
Mahmood HussainPAKBagh-e-Jinnah StadiumLahore1955-1959230333211.00--00150
Artie DickNZNew Wanderers StadiumJohannesburg1961-1962230331611.00--00000
Derek RandallENGGaddafi StadiumLahore1977-1984230331911.009036.6700160
Ramiz RajaPAKKennington OvalLondon1987-1992231331916.509136.2600030
Graham ThorpeENGBourdaGeorgetown1994-199824033208.2512725.9800140
Zaheer KhanINDZahur Ahmed Chowdhury StadiumChattogram2007-2010241332011.004180.4900150
Gundappa ViswanathINDBasin ReserveWellington1976-198124033208.252634.6200110
Heath StreakZIMAsgiriya StadiumKandy1998-20022413314*11.0011728.2100040
Mohammad AshrafulBANLord'sLondon2005-201024033218.254967.3500060
Ben HilfenhausAUSMelbourne Cricket GroundMelbourne2010-201124033198.257345.2100250
Alzarri JosephWIAdelaide OvalAdelaide2022-202424033168.255658.9300150
Naseem ShahPAKGalle International StadiumGalle2022-2023342331816.5016120.5000042
Gordon WhiteSAHeadingley Cricket GroundLeeds1907-191224033178.25--00000
'Dad' WeirNZBasin ReserveWellington1930-193224033218.25--00000
Manny MartindaleWILord'sLondon1933-193924033228.25--00001
Sadu ShindeINDLord'sLondon1946-1952241331411.00--000-0
Athol RowanSAOld Trafford Cricket GroundManchester1947-195124033178.25--00101
Gulabrai RamchandINDGreen ParkKanpur1958-195924033248.25--00100
Asif IqbalPAKQueen's Park OvalPort of Spain197724033128.25--00101
Haroon RasheedPAKQueen's Park OvalPort of Spain197724033118.25--000-0
Ian BishopWISabina ParkKingston1989-1997341332411.0011129.7300120
Mluleki NkalaZIMHarare Sports ClubHarare2000-200435033246.608439.2900221
Scott BolandAUSMelbourne Cricket GroundMelbourne2021-20254523315*11.0013923.7400130
Reggie SchwarzSALord'sLondon1907-191235133288.25--00100
Graham McKenzieAUSOld Trafford Cricket GroundManchester1961-1968352333211.00190.0000230
Wasim BariPAKSydney Cricket GroundSydney1973-198435133208.256947.8300150
Kaushal SilvaSLPallekele International Cricket StadiumKandy2015-20183603395.5010531.4300030
Bill O'ReillyAUSMelbourne Cricket GroundMelbourne1932-193746033155.504940.8200210
Wazir MohammadPAKBangabandhu National StadiumDhaka1955-195936033235.50--00200
John GleesonAUSThe GabbaBrisbane1968-197036133156.602227.2700120
Courtney WalshWIWACA GroundPerth1984-20005743317*11.007444.5900100
Curtly AmbroseWILord'sLondon1988-200047033124.7111329.2000340
Morné MorkelSANew Wanderers StadiumJohannesburg2009-201668133124.718937.0800240
William AttewellENGSydney Cricket GroundSydney1885-189248333146.605232.6900340
VVS LaxmanINDBangabandhu National StadiumDhaka2004110323232.003982.0500060
Anil KumbleINDPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2006110323232.007542.6700020
Justin LangerAUSSinghalese Sports Club Cricket GroundColombo1999110323232.008239.0200030
Damien MartynAUSAMI StadiumChristchurch2005110323232.006251.6100040
Steve WaughAUSNew Wanderers StadiumJohannesburg2002110323232.009832.6500050
Clive LloydWIM. A. Chidambaram StadiumChennai1983110323232.00--000-0
Shivnarine ChanderpaulWIGalle International StadiumGalle2010110323232.0010430.7700030
Thilan SamaraweeraSLQueens Sports ClubBulawayo20041113232*-6251.6100030
Irfan PathanINDHarare Sports ClubHarare2005110323232.004571.1100070
Stuart ClarkAUSHeadingleyLeeds2009110323232.0022145.4500013
Vernon PhilanderSABellerive OvalHobart2016110323232.0028114.2900060
PreviousPage 350Next

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.