Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO4/0 (1.3)TITLIO chose to batT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)T2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

Batting by opposition (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Doug MeintjesSAEngland1923230432114.33--00000
Doodles TapscottSAEngland19232315850*29.00--01001
Conky ConynghamSAEngland192312263*---00000
Ciss ParkinENGSouth Africa192411188*---000-0
Patsy HendrenENGSouth Africa1924-19311318287614254.75--261523
Maurice TateENGSouth Africa1924-193514183506100*33.7310.00121179
Percy ChapmanENGSouth Africa1924-1931780832810.38--00170
Herbert SutcliffeENGSouth Africa1924-193516273133612255.67--650172
Fred SusskindSAEngland19245802686533.50--04000
Nummy DeaneSAEngland1924-1931172726289325.12--03101
Roy KilnerENGSouth Africa1924210595959.00--010-0
George WoodENGSouth Africa1924320763.50--00000
George ParkerSAEngland192424232*1.5010.0000200
Dick TyldesleyENGSouth Africa1924421302930.00--00000
Ernest TyldesleyENGSouth Africa1924-1928610153512259.44--23100
Arthur GilliganENGAustralia1924-192559264319.1417034.7100280
Bill PonsfordAUSEngland1924-193420352155826647.21311844.775511230
Arthur RichardsonAUSEngland1924-1926913040310031.0051244.14121330
Vic RichardsonAUSEngland1924-19331425062213824.88124250.08115631
Maurice TateENGAustralia1924-1930203015785419.9364071.72024604
Tich FreemanENGAustralia1924-19252428050*40.0021437.38011100
Percy ChapmanENGAustralia1924-19301625378412135.6497062.781416611
Herbert SutcliffeENGAustralia1924-193427465274119466.85655734.6081612213
Dick TyldesleyENGAustralia1925-19303501763.405829.3100111
Albert HartkopfAUSEngland1925120808040.0016448.7801180
Roy KilnerENGAustralia1925-19267711747429.0026639.10010190
Dodger WhysallENGAustralia1925-19304702097629.8647938.20020131
Alan KippaxAUSEngland1925-19341323175310034.23180039.06150560
Clarrie GrimmettAUSEngland1925-1934223463665013.0796931.37016142
Arthur CarrENGAustralia1926410131313.00--000-0
Harold LarwoodENGAustralia1926-1933152223869819.3065358.35023422
Bill WoodfullAUSEngland1926-193424413167515544.08439831.13685850
George MacaulayENGAustralia1926110767676.00--010100
George GearyENGAustralia1926-193491522026615.5458027.07022210
Greville StevensENGAustralia1926230632421.00--00061
Percy HolmesENGSouth Africa1927-192851013028833.56--04300
George GearyENGSouth Africa1927-19295524731*15.67--00100
Wally HammondENGSouth Africa1927-193924427218818162.51--6141664
Bob WyattENGSouth Africa1927-19351727287314934.9230.00243180
Ewart AstillENGSouth Africa1927-19285801024012.75--00100
Rony StanyforthENGSouth Africa1927-1928461136*2.60--00100
Ian PeeblesENGSouth Africa1927-19318136892612.71--00220
Denys MorkelSAEngland1927-1929101715148832.13--03100
Cyril VincentSAEngland1927-1935182693016017.7120.0002416
Henry PromnitzSAEngland19272401453.50--00000
Jock CameronSAEngland1927-1935193239719033.48--0912810
Jacobus DuminySAEngland1927-192936030125.00--00100
Shunter CoenSAEngland1927-192824210141*50.50--000-0
Geoffrey LeggeENGSouth Africa1927110000.00--00100
Tich FreemanENGSouth Africa1927-192979354159.00--00000

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.