Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES88/2 (8.5)WAR206/4 (20)ES need 119 runs in 67 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Jack BoardENGOld WanderersJohannesburg1899-1906241622920.67--00000
Percy FenderENGOld WanderersJohannesburg1922-1923240624415.50--00100
Ken ViljoenSAHeadingley Cricket GroundLeeds1935-1947240622915.50--000-0
Derek SealyWIBourdaGeorgetown1930-1935240623315.50--00102
Allan RaeWISydney Cricket GroundSydney1951-1952240622515.50--00030
David HolfordWIKensington OvalBridgetown1968-1976340625015.50--01190
Ian BothamENGKensington OvalBridgetown1981-1986240622615.5011056.36000100
Malcolm MarshallWIKennington OvalLondon1980-1991340624515.5015639.7400280
Saleem MalikPAKAMI StadiumChristchurch1994-1995240622315.5011952.1000170
Phil DeFreitasENGKennington OvalLondon1988-1994340623715.509267.3900161
Pramodya WickramasingheSLCarisbrookDunedin1995-1997240624315.5011852.5400170
Mark BoucherSAKingsmead Cricket GroundDurban1998-2002351625215.5013246.9701271
Courtney BrowneWIAntigua Recreation GroundSt John's1996-20054516239*15.5021428.9700291
Dominic CorkENGEdgbaston Cricket GroundBirmingham1995-1998350623612.4017635.2300060
Wasim AkramPAKHarare Sports ClubHarare1995-1998361622712.4011752.9900280
Mohammed ShamiINDEden GardensKolkata2013-2019462622415.506693.9400091
Jim BurkeAUSMelbourne Cricket GroundMelbourne1951-19593616218*12.4018227.4700020
Ashantha de MelSLAsgiriya StadiumKandy1983-1986361622912.407538.6700230
Suranga LakmalSLPallekele International Cricket StadiumKandy2011-20216746222*20.6711155.8600242
Nathan LyonAUSBellerive OvalHobart2011-2022572623112.408572.9400053
Bob WillisENGTrent BridgeNottingham1977-19835836225*12.4011155.8600180
Courtney WalshWIMelbourne Cricket GroundMelbourne1984-20005846230*15.5014841.8900112
Craig McDermottAUSSydney Cricket GroundSydney1984-19957926229*8.8610658.4900370
Mark WoodENGLord'sLondon2015-2021611462288.8611752.9900290
Matthew HaydenAUSBasin ReserveWellington2005110616161.0014741.5001060
Jacques KallisSARawalpindi Cricket StadiumRawalpindi1997110616161.0015738.8501060
Jacques KallisSAEdgbaston Cricket GroundBirmingham1998110616161.0013146.5601030
Shaun PollockSAHarare Sports ClubHarare1999-2001210616161.0011055.4501052
Taufeeq UmarPAKZahur Ahmed Chowdhury StadiumChattogram2011110616161.0016437.2001080
Robin PetersonSABangabandhu National StadiumDhaka2003110616161.0010955.9601080
Robin PetersonSAKingsmeadDurban2013110616161.0052117.3101091
Chris BroadENGBasin ReserveWellington1988110616161.0016137.8901070
Ravindra JadejaINDQueen's Park Oval, Port of Spain, TrinidadPort of Spain2023110616161.0015240.1301050
Mitchell HayNZBasin ReserveWellington2025110616161.009365.5901091
Douglas JardineENGEden GardensKolkata1934110616161.00--010-0
Ted DexterENGNewlandsCape Town1965110616161.00--01080
Mushtaq MohammadPAKEden GardensKolkata1960110616161.00--01060
Bevan CongdonNZBourdaGeorgetown19721116161*-21528.3701030
Eknath SolkarINDSabina ParkKingston1971110616161.00--01050
Sadiq MohammadPAKCarisbrookDunedin1973110616161.00--01050
Dilip VengsarkarINDLancaster ParkChristchurch1981110616161.0015240.1301080
Faoud BacchusWIKennington OvalLondon1980110616161.0015938.3601080
Navjot SidhuINDFeroz Shah KotlaDelhi1993110616161.009862.24010100
Kiran MoreINDKennington OvalLondon19901116161*-9365.5901090
Sanjay ManjrekarINDK. D. Singh Babu StadiumLucknow1994110616161.0011752.1401040
Ian HealyAUSNewlands Cricket GroundCape Town1994110616161.0011851.6901080
Marcus TrescothickENGMA Aziz Stadium, ChittagongChattogram2003121616061.0011652.5901053
VVS LaxmanINDGoodyear ParkBloemfontein2001120613230.509365.5900091
Rahul DravidINDM.Chinnaswamy StadiumBengaluru2007120614230.5014940.9400090
Alec StewartENGAsgiriya StadiumKandy2001120615430.5019631.1201090
PreviousPage 230Next

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.