Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by ground (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jack HobbsENGOld WanderersJohannesburg1910-191447138493*64.00--030-0
Jack HobbsENGLord's No. 1 GroundCape Town1910-19143503669773.20--050-4
Warwick ArmstrongAUSOld WanderersJohannesburg1902241278159*92.67--110-1
Stan McCabeAUSOld WanderersJohannesburg1935-1936231263189*131.50--100-0
Ernest TyldesleyENGKingsmeadDurban192824126110087.00--120-0
Phil MeadENGKingsmeadDurban192323025218184.00--110-0
Clem HillAUSOld WanderersJohannesburg190224023614259.00--110-1
Leonard HuttonENGHeadingley Cricket GroundLeeds1947-1951231232100116.00--200-1
Herbert SutcliffeENGKennington OvalLondon1924-1929231218109*109.00--200-0
Frank WoolleyENGLord'sLondon1912-1924221207134*207.00--110-2
Herbert SutcliffeENGEdgbaston Cricket GroundBirmingham1924-192923020411468.00--110-1
Maurice LeylandENGLord'sLondon1929-193524019710249.25--110-1
Neil HarveyAUSEllis Park StadiumJohannesburg1949-195023119010095.00--110-0
Reggie DuffAUSOld WanderersJohannesburg190224118482*61.33--010-0
Wally HammondENGKennington OvalLondon1929-1935231183101*91.50--110-0
Ernest TyldesleyENGOld WanderersJohannesburg1927-192823017212257.33--100-0
Lindsay HassettAUSEllis Park StadiumJohannesburg1949-195022016511282.50--110-0
Denis ComptonENGEllis Park StadiumJohannesburg1948-194923016311454.33--100-0
Wally HammondENGEdgbaston Cricket GroundBirmingham1929121156138*156.00--100-0
Frank WoolleyENGOld Trafford Cricket GroundManchester1929110154154154.00--100-0
Patsy HendrenENGEdgbaston Cricket GroundBirmingham1924-19292311527476.00--020-0
Maurice LeylandENGOld Trafford Cricket GroundManchester1929-19352301455548.33--020-0
Leonard HuttonENGNewlandsCape Town1938-19492301458748.33--010-1
Denis ComptonENGHeadingley Cricket GroundLeeds1947-19553401426135.50--010-0
Keith MillerAUSEllis Park StadiumJohannesburg1949-19502311388469.00--010-0
Wilfred RhodesENGLord's No. 1 GroundCape Town1910-19143501364427.20--000-0
Victor TrumperAUSOld WanderersJohannesburg19022401316332.75--010-0
Arthur MitchellENGHeadingley Cricket GroundLeeds19351201307265.00--020-0
Herbert SutcliffeENGNewlandsCape Town19271201289964.00--010-0
Johnny TyldesleyENGNewlands Cricket GroundCape Town189912012511262.50--100-0
Frank MannENGOld WanderersJohannesburg1922-19232411255941.67--010-2
Arthur HillENGNewlands Cricket GroundCape Town1896110124124124.00--100-0
'Young Jack' HearneENGHeadingley Cricket GroundLeeds1912-19242411234541.00--000-0
Arthur CarrENGOld WanderersJohannesburg1922-19232401236330.75--010-0
Tom HaywardENGOld WanderersJohannesburg1896110122122122.00--100-0
Bill BrownAUSNewlandsCape Town1936110121121121.00--100-1
Jack HobbsENGHeadingley Cricket GroundLeeds1912-19242401205530.00--010-0
'Dad' WeirNZAMI StadiumChristchurch193212112074*120.00--010-0
Reggie SpoonerENGLord'sLondon1912110119119119.00--100-1
Phil MeadENGCrusaders GroundDurban1914110117117117.00--100-0
Fred BakewellENGOld Trafford Cricket GroundManchester19351201176358.50--020-0
Andy SandhamENGOld WanderersJohannesburg1922-19232401155828.75--010-0
Maurice TateENGLord'sLondon1924-1929221115100*115.00--100-0
Bob CowperAUSCrusaders GroundPort Elizabeth19671201146057.00--020-0
Jack FingletonAUSNewlandsCape Town1936110112112112.00--100-0
Jack CrappENGEllis Park StadiumJohannesburg1948-19492301125637.33--020-0
Ken BarringtonENGOld Trafford Cricket GroundManchester19601201117655.50--010-0
Frank WoolleyENGKennington OvalLondon1912-19293301105136.67--010-1
George ThompsonENGOld WanderersJohannesburg19102401106327.50--010-0
Victor TrumperAUSNewlands Cricket GroundCape Town190212110870108.00--010-0
Page 1Next

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.