Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR166/4 (18.3)ES chose to bowlT2067th 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
Jehan MubarakSLSuperSport ParkCenturion2002120634831.5013048.46000110
Carl HooperWIPCA IS Bindra StadiumMohali1994120634331.5010858.3300080
Naved-ul-HasanPAKSuperSport ParkCenturion2007120633331.507090.0000082
Moin KhanPAKM. A. Chidambaram StadiumChennai1999120636031.5012450.8101071
Gareth BattyENGAsgiriya StadiumKandy2003121633863.0023327.0400080
Chris BroadENGOld TraffordManchester1984120634231.5019931.6600050
Roshan MahanamaSLWestern Australia Cricket Association GroundPerth1995120634831.5014942.2800070
Matt PriorENGAsgiriya StadiumKandy2007120636331.5015341.1801180
MS DhoniINDSardar Patel StadiumAhmedabad2005120634931.508276.8300080
Wasim JafferINDKensington OvalBridgetown2002120635131.509367.74010130
Rohit SharmaINDRajiv Gandhi International Stadium, UppalHyderabad2024120633931.508574.12000100
Daniel FlynnNZSinhalese Sports Club GroundColombo2009120635031.5011753.8501090
Martin GuptillNZSinhalese Sports Club GroundColombo2009120633531.507682.89000110
Darren BravoWIP Sara OvalColombo2015120636131.5015141.7201032
Adrian BarathWIEden GardensKolkata2011120636231.5010957.80010100
Asad ShafiqPAKThe Village, MalahideDublin2018120636231.5012650.0001080
Dean BrownlieNZSt George's ParkGqeberha2013120635331.5016338.65010100
Bhuvneshwar KumarINDThe Wanderers StadiumJohannesburg2018120633331.5012550.4000060
Glenn MaxwellAUSZahur Ahmed Chowdhury StadiumChattogram2017121633863.0011554.7800052
Mohammad MithunBANRawalpindi Cricket StadiumRawalpindi2020120636331.5015241.4501171
Mominul HaqueBANArnos Vale Ground, KingstownSt Vincent2014120635131.5013845.6501090
Ben DuckettENGShere Bangla National StadiumMirpur2016120635631.506991.3001072
Shane DowrichWIDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2018120635531.5011057.2701061
Peter MoorZIMSylhet International Cricket StadiumSylhet20181216363*63.0019332.6401160
Haseeb HameedENGKennington OvalLondon2021120636331.5020530.7301160
Keegan PetersenSAOld TraffordManchester2022120634231.5018833.5100040
Mohammad AbbasPAKEdgbastonBirmingham2026120634231.5010361.1700092
Kepler WesselsSATyronne Fernando StadiumMoratuwa1993120634731.5020331.0300030
Jordan CoxENGEdgbastonBirmingham20261216359*63.008276.8301080
Joshua Da SilvaWIKensington Oval, Bridgetown, BarbadosBridgetown2022121633363.0017536.0000090
Dave NourseSALord's No. 1 GroundDurban1921121633263.00--00070
Victor TrumperAUSBramall LaneSheffield1902120636231.50--01000
Tibby CotterAUSTrent BridgeNottingham1905120634531.50--000-0
Frederick FaneENGMelbourne Cricket GroundMelbourne1908120635031.50--01020
George HirstENGEdgbaston Cricket GroundBirmingham1902-1909220634831.50--000-0
Jack GregoryAUSOld Trafford Cricket GroundManchester1921-1926220633431.50--00080
Wilton St HillWIQueen's Park OvalPort of Spain1930120633331.50--000-0
Ken ViljoenSAEllis Park StadiumJohannesburg1949120636331.50--01100
Cyril WaltersENGTrent BridgeNottingham1934120634631.5021429.44000-0
Joe HardstaffENGThe GabbaBrisbane1936120634331.5022627.8800090
Vijay HazareINDKensington OvalBridgetown1953120636331.50--01100
Dennis DyerSAOld Trafford Cricket GroundManchester1947120636231.50--01000
John GoddardWISabina ParkKingston19481216346*63.00--00081
Colin McDonaldAUSBangabandhu National StadiumDhaka19591216344*63.00--000-0
Colin McDonaldAUSKensington OvalBridgetown1955120634631.50--000-0
Jayasinghrao GhorpadeINDLord'sLondon1959120634131.50--000-0
Clifford McWattWIBourdaGeorgetown1954121635463.00--010-0
Ken BarringtonENGNewlandsCape Town1965121634963.003145.1600070
Conrad HunteWIThe GabbaBrisbane1960120633931.50--00090
Ray IllingworthENGWACA GroundPerth1970120633431.5015341.1800080
PreviousPage 224Next

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.