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
Faf du PlessisSANational StadiumKarachi2021120332316.506749.2500050
Devendra BishooWIGalle International StadiumGalle20151213323*33.007345.2100050
Matthew WadeAUSHeadingleyLeeds2019120333316.506253.2300160
Dimuth KarunaratneSLR Premadasa StadiumColombo2013120331716.505263.4600050
Pat CumminsAUSHimachal Pradesh Cricket Association StadiumDharamsala2017120332116.508937.0800041
Pat CumminsAUSArun Jaitley StadiumDelhi2023120333316.506055.0000132
Trent BoultNZTrent BridgeNottingham2022121331733.0033100.0000070
Stiaan van ZylSAKingsmeadDurban2015120333316.503886.8400160
Simon HarmerSAGaddafi StadiumLahore20251223319*-6550.7700030
Henry NichollsNZMelbourne Cricket GroundMelbourne2019120333316.505362.2600131
Jeet RavalNZDubai International Cricket StadiumDubai2018120333116.509833.6700040
Jason HolderWISeddon ParkHamilton20201213325*33.008837.5000040
Adam SanfordWIKingsmeadDurban20031213318*33.0013125.1900041
Ben DuckettENGAdelaide OvalAdelaide2025120332916.5032103.1300060
Dominic SibleyENGSuperSport ParkCenturion2019120332916.5010232.3500060
Jake BallENGWankhede StadiumMumbai2016120333116.507842.3100040
Niroshan DickwellaSLM Chinnaswamy StadiumBengaluru2022120332116.507742.8600030
Kagiso RabadaSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019120331816.503691.6700061
Hasan AliPAKHeadingleyLeeds2018120332416.5027122.2200051
Wiaan MulderSALord'sLondon2025120332716.509435.1100050
Washington SundarINDPerth StadiumPerth2024120332916.5010930.2800001
Agha SalmanPAKPerth StadiumPerth20231213328*33.008737.9300040
Prabath JayasuriyaSLSt George's ParkGqeberha2024120332416.505164.7100050
Kavem HodgeWIProvidence Stadium, GuyanaProvidence2024120332916.504376.7400070
Kepler WesselsSAP Sara OvalColombo1993120332616.509634.3800040
Raynard van TonderSASeddon ParkHamilton2024120333216.508439.2900030
Richard EllisonENGThe OvalLondon19841213320*33.006749.2500030
Saim AyubPAKSydney Cricket GroundSydney2024120333316.505560.0000131
Saud ShakeelPAKMelbourne Cricket GroundMelbourne2023120332416.508439.2900010
Aamer JamalPAKMelbourne Cricket GroundMelbourne20231213333*33.008837.5000141
Manav SutharINDGalle International StadiumGalle2026120332416.506848.5300030
Tevin ImlachWIArun Jaitley StadiumDelhi2025120332116.508041.2500041
Mick CommailleSALord's No. 1 GroundCape Town1910120333016.50--00000
Horace ChapmanSALord's No. 1 GroundCape Town1914121331733.00--000-0
Tim O'BrienENGSt George's Park Cricket GroundPort Elizabeth1896120331716.50--000-0
Hugh Bromley-DavenportENGSt George's Park Cricket GroundPort Elizabeth1896120332616.50--000-0
Bernard BosanquetENGTrent BridgeNottingham1905120332716.50--000-0
Ewart AstillENGQueen's Park OvalPort of Spain1930120331916.50--000-0
Neville QuinnSAHeadingley Cricket GroundLeeds1929120332816.50--000-1
Cyril AllcottNZLord'sLondon19311213320*33.00--000-0
Ernie BromleyAUSThe GabbaBrisbane1933120332616.508240.2400020
Arthur ChipperfieldAUSThe GabbaBrisbane19361213326*33.007941.7700040
Ian JohnsonAUSTrent BridgeNottingham1948-1956220332116.505141.1800050
Hemu AdhikariINDMadras Cricket Club GroundMadras1949120333216.50--00000
Tony HarrisSALord'sLondon1947120333016.50--00000
Harry CaveNZBrabourne StadiumMumbai1955120332116.50--000-0
Frank MooneyNZCrusaders GroundPort Elizabeth1954120332416.50--000-0
Jackie McGlewSASydney Cricket GroundSydney1953120332416.50--00010
Tony MacGibbonNZNational StadiumKarachi1955120333316.50--00100
Alex MoirNZOld Trafford Cricket GroundManchester19581213321*33.00--000-0
PreviousPage 348Next

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.