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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Sam CurranENGSuperSport ParkCenturion2019120292014.503485.2900060
Sam CurranENGBay OvalMount Maunganui20191212929*29.006048.3300160
Shadman IslamBANEden GardensKolkata2019120292914.505750.8800150
Srikar BharatINDArun Jaitley StadiumDelhi20231212923*29.003485.2900041
Mir HamzaPAKNewlandsCape Town2025120291614.503387.8800012
Rishabh PantINDEden GardensKolkata2025120292714.503778.3800022
Alzarri JosephWISir Vivian Richards StadiumNorth Sound2021220292914.504959.1800131
Shimron HetmyerWIRajiv Gandhi International Stadium, UppalHyderabad2018120291714.506346.0300050
Mehedi Hasan MirazBANKingsmeadDurban2022120292914.508534.1200141
Mehedi Hasan MirazBANGreen ParkKanpur2024120292014.505949.1500050
Zak CrawleyENGNewlandsCape Town2020120292514.505058.0000050
Mahidul Islam AnkonBANZahur Ahmed Chowdhury StadiumChattogram2024120292914.506643.9400112
Justin GreavesWIAdelaide OvalAdelaide2024120292414.504663.0400040
Charith AsalankaSLGalle International StadiumGalle2021120291914.507041.4300021
Rehan AhmedENGDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2024120292314.504663.0400060
Sai SudharsanINDBarsapara Cricket StadiumGuwahati2025120291514.5017916.2000030
Dunith WellalageSLGalle International StadiumGalle2022120291814.504761.7000030
Iqbal SiddiquiINDPunjab Cricket Association StadiumMohali2001121292429.003096.6700031
Amite HasanBANHarare Sports ClubHarare2026120292514.504072.5000050
Frank WoolleyENGBasin ReserveWellington1930120292314.50--000-0
Frank MitchellENGOld WanderersJohannesburg1899120292814.50--00000
Gerald HartiganSAOld Trafford Cricket GroundManchester1912120292514.50--000-0
Henry Leveson GowerENGLord's No. 1 GroundCape Town1910121292329.00--000-0
W.G. GraceENGTrent BridgeNottingham1899120292814.50--00000
Bernard TancredSANewlands Cricket GroundCape Town18891212926*29.0011225.8900040
Teddy WynyardENGOld WanderersJohannesburg1906120292914.50--00130
John GunnENGAdelaide OvalAdelaide1902120292414.50--00040
Johnny TaylorAUSLord's No. 1 GroundDurban1921120291814.50--00030
Bert OldfieldAUSKingsmeadDurban1935-1936220292914.50--00100
Ciss ParkinENGAdelaide OvalAdelaide1921120291714.503290.6300041
Nummy DeaneSAOld Trafford Cricket GroundManchester1924-1929220292914.50--00100
Clarrie GrimmettAUSKingsmeadDurban1935-1936220291514.50--00000
Cyril VincentSAKennington OvalLondon1929-19352212924*29.00--000-0
George ChallenorWILord'sLondon1928120292914.50--00100
Derek SealyWIOld Trafford Cricket GroundManchester1939121291629.00--000-0
Jim SmithENGBourdaGeorgetown1935120292514.50--000-3
Robert HarveySAKingsmeadDurban1936120292814.50--00000
Jim ParksENGLord'sLondon1937120292214.50--000-0
Norman YardleyENGThe GabbaBrisbane1946120292914.5011724.7900140
Colin McCoolAUSAdelaide OvalAdelaide1947-1948220292714.507439.1900020
Vijay HazareINDSydney Cricket GroundSydney1947121291629.0014320.2800020
Bert SutcliffeNZBagh-e-Jinnah StadiumLahore1955120292514.50--000-0
Roly JenkinsENGEllis Park StadiumJohannesburg1948-1949220292514.50--000-0
Denis BegbieSAEllis Park StadiumJohannesburg1948-1950220292414.50--000-0
Pankaj RoyINDServices GroundPeshawar1955121291629.00--000-0
Anton MurraySAThe GabbaBrisbane1952121291829.00--00010
Maqsood AhmedPAKLord'sLondon19541212929*29.00--00100
Mahmood HussainPAKTrent BridgeNottingham1954120292314.50--00040
Lawrie MillerNZKennington OvalLondon1958120292514.50--00020
Jayasinghrao GhorpadeINDKennington OvalLondon1959120292414.50--00060
PreviousPage 371Next

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.