Live4th T20I · India in New Zealand 2026/27NZ39/2 (3.2)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRENamibia won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ernest TyldesleyENGWest Indies192833019812266.00--110131
Charlie HallowsENGWest Indies1928110262626.00--000-0
Vallance JuppENGWest Indies1928220261413.00--000-0
Maurice TateENGWest Indies19283301045434.67--01071
Tich FreemanENGWest Indies192833020196.67--00100
Percy ChapmanENGWest Indies1928331585029.00--01001
Herbert SutcliffeENGWest Indies1928-19335502066341.20--020-0
Harold LarwoodENGWest Indies1928221493249.00--000-0
Wally HammondENGWest Indies1928-19391320263913835.50--110213
Douglas JardineENGWest Indies1928-193344025312763.25--11050
Harry SmithENGWest Indies1928110777.00--000-0
Jack HobbsENGWest Indies1928220212159106.00--110200
Jack WhiteENGWest Indies19281112121*---000-0
Harry ElliottENGWest Indies1928110666.00--000-0
Patsy HendrenENGWest Indies1928-19359173909205*64.9316869.05250652
George DuckworthENGWest Indies192811177*---000-0
Maurice LeylandENGWest Indies1928-193558037184.63--00300
Wilfred RhodesENGWest Indies19304755114*25.505932.2000110
George GunnENGWest Indies19304802768534.5032540.62010120
Andy SandhamENGWest Indies193048059232574.0070253.42222340
Nigel HaigENGWest Indies19304701234717.579763.9200160
Greville StevensENGWest Indies1930240512912.75--000-0
Ewart AstillENGWest Indies1930470883912.577763.6400180
Les AmesENGWest Indies1930-19351118374814949.8723375.54311520
Jack O'ConnorENGWest Indies19303501425128.409060.0001081
Bill VoceENGWest Indies1930463412013.675250.0000020
Freddie CalthorpeENGWest Indies19304701294918.434230.9500100
Bob WyattENGWest Indies1930-193581322537123.0017838.2002161
Leslie TownsendENGWest Indies1930120242112.00--00000
Bert OldfieldAUSWest Indies1930-19315629038*22.5010.0000240
Bill PonsfordAUSWest Indies1930-193157146718377.83--210300
Alan KippaxAUSWest Indies1930-193156027714646.17--110300
Clarrie GrimmettAUSWest Indies1930-19315514315*10.7510.0000120
Bill WoodfullAUSWest Indies1930-19315602048334.00--02080
Donald BradmanAUSWest Indies1930-193156044722374.50--201430
Tim WallAUSWest Indies1930110000.00--00100
Alan FairfaxAUSWest Indies1930-193156219560*48.75--020111
Archie JacksonAUSWest Indies1930-193145112470*31.0010.0001140
Alec HurwoodAUSWest Indies1930-1931220552.50--00100
Stan McCabeAUSWest Indies1930-19315601969032.67--010150
Bert IronmongerAUSWest Indies19314411043.33--00000
Ron OxenhamAUSWest Indies1931340624815.50--00260
Keith RiggAUSWest Indies1931120301615.00--00020
George MacaulayENGWest Indies1933210999.00--000-0
Walter RobinsENGWest Indies1933220635531.50--010-0
Maurice TurnbullENGWest Indies1933220322816.00--000-0
Gubby AllenENGWest Indies1933-19484711103618.33--00000
Hedley VerityENGWest Indies1933-1939321212121.00--00000
Cyril WaltersENGWest Indies1933330995133.00--01000
Nobby ClarkENGWest Indies193322188*8.00--00100
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.