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 Edgbaston Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Garry SobersWIEngland1957-19733601907431.6725448.43020280
Carl HooperWIEngland1988-199545118755*46.7536051.94020241
Richie RichardsonWIEngland1988-199545018710437.4044841.74111230
Rohan KanhaiWIEngland1957-19733601695428.1724751.01010160
Collie SmithWIEngland195712016616183.00--100191
Roy FredericksWIEngland197312016215081.0047634.03100180
Sherwin CampbellWIEngland1995-20002201387969.0026053.08020230
Viv RichardsWIEngland1988-199134113873*46.0017578.86010201
Clive LloydWIEngland19731201099454.5016864.88010101
Jimmy AdamsWIEngland1995-20002201089854.0032433.33010110
Gordon GreenidgeWIIndia1979111106106*-17361.2710091
Gus LogieWIEngland1988-1991330975132.3316160.25010100
Clyde WalcottWIEngland1957120919045.50--010110
Frank WorrellWIEngland1957-1963240828120.50911.1101280
Shivnarine ChanderpaulWIEngland2000110737373.0011961.34010110
Brian LaraWIEngland1995-2000220715035.5013552.59010130
Phil SimmonsWIEngland1988-1991340702817.5012655.56000120
Bernard JulienWIEngland1973120655432.5011457.0201090
Deryck MurrayWIEngland1963-1973241632521.0027622.8300010
Deryck MurrayWIPakistan19751116161*-7680.2601060
Clive LloydWIPakistan1975110535353.005891.3801080
Courtney WalshWIEngland1988-20005535229*26.007272.2200151
Curtly AmbroseWIEngland1988-2000552492216.3311941.1800040
Franklyn RoseWIEngland2000110484848.005488.8900071
Desmond HaynesWIIndia1979110474747.009947.4700021
Everton WeekesWIEngland1957120423321.00--00060
Joey CarewWIEngland1963120414020.509145.0500031
Gordon GreenidgeWIEngland1988-1991220412320.509543.1600050
Desmond HaynesWIEngland1991120403220.0013130.5300060
Alvin KallicharranWIEngland1973120383419.008743.6800040
Jeff DujonWIEngland1988-1991330382712.677451.3500010
Basil ButcherWIEngland1963120291514.5010427.8800020
Malcolm MarshallWIEngland1988-1991331291714.509530.5300010
Viv RichardsWIIndia19791112828*-4463.6400011
Wes HallWIEngland1963120282814.004070.0000140
Junior MurrayWIEngland1995110262626.0024108.3300050
Rohan KanhaiWIPakistan1975110242424.004257.1400030
Andy RobertsWIPakistan19751112424*-4850.0000030
John GoddardWIEngland1957121242424.00--00030
Conrad HunteWIEngland1963120231811.508028.7500020
Bernard JulienWIPakistan1975110181818.004045.0000020
Vanburn HolderWIPakistan1975110161616.002857.1400010
Alvin KallicharranWIPakistan1975110161616.002564.0000010
Ian BishopWIEngland1995110161616.005927.1200010
Vanburn HolderWIEngland197312016108.004932.6500010
Joe SolomonWIEngland196312014147.004332.5600100
Viv RichardsWIPakistan1975110131313.002356.5200020
Wavell HindsWIEngland2000110121212.0011109.0900020
Roy FredericksWIPakistan1975110121212.0011109.0900020
Keith BoyceWIEngland197312012126.001770.5900120
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.