Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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
Simon DoullNZThe Wanderers StadiumJohannesburg19941224531*-5483.3300062
Stuart WilliamsWINational StadiumKarachi1997120453322.504795.7400090
Stuart WilliamsWISt George's ParkGqeberha1998120453722.507857.6900041
Sanjeeva RanatungaSLCarisbrookDunedin1995120452322.5015129.8000000
Ravindra PushpakumaraSLNational StadiumKarachi2000120454422.506866.1800062
Gerhardus LiebenbergSASuperSport ParkCenturion1998120454522.509050.0000170
Dave JosephWIAntigua Recreation GroundSt John's1999120452822.5012735.4300070
Anil KumbleINDPunjab Cricket Association StadiumMohali1999-2005331453722.5010244.1200070
Imran FarhatPAKSeddon ParkHamilton2001-2003230452415.008453.5700070
Ravindra JadejaINDWankhede StadiumMumbai2016-2024230452515.009348.3900021
Murali VijayINDMA Chidambaram Stadium, ChepaukChennai2013-2016230452915.0010343.6900061
Jofra ArcherENGHeadingleyLeeds2019-20262314523*22.506668.1800061
Warwick ArmstrongAUSLord'sLondon1905-1921430453315.00--00100
Bert OldfieldAUSExhibition GroundBrisbane1928-19312314538*22.501838.8900000
Denis ComptonENGSabina ParkKingston1954230453115.00--00000
Abdul KardarIND/PAKLord'sLondon1946-1954230454315.00--00100
Larry GomesWIAntigua Recreation GroundSt John's1981-1986330452415.0013626.4700060
Neil FosterENGKennington OvalLondon1987-1988230453415.0014231.6900060
Mike VelettaAUSWACA GroundPerth1988230452115.0013932.3700060
Mark ButcherENGMelbourne Cricket GroundMelbourne1998-2002240452511.2515928.3000120
Nick KnightENGOld Trafford Cricket GroundManchester1995-2001240451711.2515529.0300140
Mahela JayawardeneSLBasin ReserveWellington2005-2006240453111.2515828.4800130
Brett LeeAUSWestern Australia Cricket Association GroundPerth2003-2008340452911.2510144.5500150
John CrawleyENGQueen's Park OvalPort of Spain1998240452211.2522120.3600020
Mark VermeulenZIMHarare Sports ClubHarare2003-2014240452111.2513732.8500040
Habibul BasharBANP Sara OvalColombo2005-2007240451811.256371.4300060
Mohammad AmirPAKEdgbastonBirmingham2010-2016240451611.2519023.6800050
Tom LathamNZWankhede StadiumMumbai2021-2024240452811.257758.4400060
Ben FoakesENGLord'sLondon20222414532*15.0013333.8300140
Shane DowrichWIOld TraffordManchester2020240453711.258453.5700260
Wilfred RhodesENGHeadingley Cricket GroundLeeds1909-1912240451611.25--000-0
Sammy JonesAUSMelbourne Cricket GroundMelbourne1885240451911.25--00120
Charlie SmithSAOld WanderersJohannesburg19022414516*15.00--000-0
Bert OldfieldAUSTrent BridgeNottingham1930-1934241452015.0016826.7900010
Arthur RichardsonAUSMelbourne Cricket GroundMelbourne1925240451911.254650.0000030
Godfrey EvansENGEdgbaston Cricket GroundBirmingham1957-19582414529*15.00--00160
Gul MohammadINDMelbourne Cricket GroundMelbourne1948240452811.258751.7200060
Noel McGregorNZNew Wanderers StadiumJohannesburg1961-1962240452111.25--00100
Wayne ClarkAUSMelbourne Cricket GroundMelbourne1977-1979240453311.259746.3900150
Dipak PatelNZWACA GroundPerth1989-1993241452015.0013533.3300130
Ian BishopWIThe GabbaBrisbane1992-1996241452415.0014830.4100140
Makhaya NtiniSAHeadingleyLeeds1998-20083524532*15.009547.3700160
Joshua Da SilvaWIDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-202235045299.0021021.4300240
Derek UnderwoodENGTrent BridgeNottingham1966-1977452451615.0014531.0300170
Bob TaylorENGHeadingleyLeeds1978-1983352451815.0016726.9500050
Graham DilleyENGSydney Cricket GroundSydney1980-19883534522*22.507857.6900050
Curtly AmbroseWIKennington OvalLondon1988-2000351452811.256470.3100350
Jeetan PatelNZSeddon ParkHamilton2008-20174624513*11.2510045.0000060
Hasan AliPAKSheikh Zayed StadiumAbu Dhabi2017-201836045297.506767.1600244
Angus FraserENGQueen's Park OvalPort of Spain1990-1998462451711.2517825.2800020
PreviousPage 292Next

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.