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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

West Indies: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Headingley Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Garry SobersWIEngland1957-196947037417453.4329862.75211440
Basil ButcherWIEngland1963-19693502659153.0027360.07020410
Rohan KanhaiWIEngland1957-19663502289245.609447.87011201
Seymour NurseWIEngland1966110137137137.0032342.41100142
Viv RichardsWIEngland1988-19913401257331.2515580.65010172
Carl HooperWIEngland1988-199546110973*21.8019256.77012124
Brian LaraWIEngland1995-20002411075335.6711295.54010190
Desmond HaynesWIEngland1988-19912411055435.0024243.39010100
Jeff DujonWIEngland1988-199135110440*26.0015168.87000170
Richie RichardsonWIEngland1988-1995340986824.5021445.79011130
Sherwin CampbellWIEngland1995-2000240916922.7515259.87010120
Stuart WilliamsWISri Lanka1997110909090.0010784.11010120
Jimmy AdamsWIEngland1995-2000230795826.3316149.07010120
Joe SolomonWIEngland1963120786239.00--010-0
Ramnaresh SarwanWIEngland20001227659*-13855.07010120
Steve CamachoWIEngland1969120757137.5023631.78010100
Conrad HunteWIEngland1963-1966230744824.6713036.9200070
Clyde WalcottWIEngland1957120733836.50--00080
Keith ArthurtonWIEngland1988-1995220694234.5022430.80000100
Brian LaraWISri Lanka1997110676767.006898.5301062
Frank WorrellWIEngland1957-1963240612915.25--00140
Gus LogieWIEngland1988-1991340614415.259167.0300090
Curtly AmbroseWIEngland1988-200057061238.7113844.2000270
Roger HarperWIEngland1988110565656.0011250.0001080
Clive LloydWIEngland1969120502725.009353.7600051
Vanburn HolderWIEngland1969120483524.009650.0000031
Charlie DavisWIEngland1969120472923.5011142.3400050
Courtney WalshWIEngland1988-200057147187.8312637.3000040
Roland HolderWISri Lanka19971114141*-30136.6700071
Phil SimmonsWIEngland1988-1991230393813.006956.5200160
Ridley JacobsWIEngland2000120363518.006258.0600070
Deryck MurrayWIEngland1963120363418.00--00000
Carl HooperWISri Lanka1997110252525.0021119.0500010
David HolfordWIEngland1966110242424.004553.3300010
Collie SmithWIEngland1957120231511.50--00050
Wes HallWIEngland1963-196623023157.67333.3300001
Adrian GriffithWIEngland2000120222211.005242.3100120
Gordon GreenidgeWIEngland1988110212121.005438.8900030
Junior MurrayWIEngland1995110202020.005040.0000020
Lance GibbsWIEngland1963-1969353186*9.002157.1400010
Roy FredericksWIEngland196912017118.5010416.3500010
Mike FindlayWIEngland196912017168.509717.5300010
Wavell HindsWIEngland200012016168.004833.3300120
Laurie WilliamsWISri Lanka1997110141414.0013107.6900000
Everton WeekesWIEngland195712014147.00--00130
Charlie GriffithWIEngland1963-19662311312*6.5020.0000101
Bruce PairaudeauWIEngland19571201266.00--00000
Easton McMorrisWIEngland196312012116.00--00000
Gerry AlexanderWIEngland1957121111111.00--00010
Floyd ReiferWISri Lanka1997110999.001850.0000010
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.