Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

West Indies: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×

Player figures come from full scorecards, which we hold for 1,754 of the 1,758 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Franklyn RoseWIEngland1997-2000111211914817.3623282.33001213
Brendan NashWINew Zealand2008-20096611907438.0043144.08020252
John GoddardWIIndia1948-19495621904447.50--000-0
Wilf FergusonWIEngland1948-19545721907538.00--02100
Devon SmithWIPakistan2005-2013101301904914.6240447.03001212
Vanburn HolderWIEngland1969-1976151841893513.5042444.58001202
Jeffrey StollmeyerWINew Zealand195223018815262.67--100140
Sherfane RutherfordWIBangladesh2018-202599118811323.50168111.901031510
Brandon KingWIPakistan2021-2026101101886717.09187100.53011265
Ricardo PowellWIPakistan1999-20051313218850*17.0923978.66013125
Keith ArthurtonWINew Zealand1992-19958601877031.1732857.01010142
Leon JohnsonWISouth Africa2014-20156801875423.3835253.13012281
Alick AthanazeWINew Zealand202581001874518.7025972.20000218
Vanburn HolderWIIndia1971-19791419418736*12.472263.6400412
Rahkeem CornwallWISri Lanka20213401867346.5028166.19020264
Adrian BarathWISri Lanka2010-201156018611331.0027866.91111182
Alick AthanazeWISouth Africa20246811869226.5724974.70010145
Roston ChaseWIIreland2019-202511921865526.5726270.99010162
Roland HolderWISri Lanka1993-199789318641*31.0031060.00000211
Jermaine BlackwoodWIAustralia2015-202271301865114.3143243.06014232
Easton McMorrisWIEngland1960-196681301867314.3111323.0101130
Sulieman BennWISouth Africa2009-2016211941864212.4026969.14003264
Andre RussellWISri Lanka2010-2021111031844126.29105175.24001818
Ian BishopWIIndia1988-1997201331833118.3048637.65001130
Charlie GriffithWIEngland1960-1968152061833013.0721141.23004192
Roland HolderWINew Zealand1994-19969621826545.5024374.90010131
Nkruma BonnerWIEngland2011-202246118012336.0056831.69100221
Joey CarewWIEngland1963-196951021804422.5023444.44001201
Ashley NurseWIEngland2017-2019141151804330.00144125.00000148
John CampbellWIIreland2019110179179179.00137130.66100156
Lawrence RoweWIIndia19764711794729.83--000-0
Malcolm MarshallWINew Zealand1985-199210901786319.7837647.34011172
Chris GayleWINetherlands2007-20183311778088.5018695.16020158
Maurice FosterWIIndia19712421779988.50--010-0
Jimmy AdamsWISri Lanka1993-1999105217774*59.0025768.87021110
Norbert PhillipWIIndia1978-19796941774735.404854.1700132
Winston BenjaminWIAustralia1987-1995161501775111.8032055.31011183
Brandon KingWIUnited Arab Emirates202322017611288.0018296.70110168
Snuffy BrowneWIEngland1928-193048117670*25.14--01202
Keemo PaulWIBangladesh2018-2022151231753619.4419390.67001108
Philo WallaceWISouth Africa1998-1999812017510314.5828361.84102225
Dale RichardsWISouth Africa20105601745929.0023075.65021223
Kieron PollardWIZimbabwe2010-2013109217445*24.86138126.090011111
Bam Bam WeekesWIEngland193923017313757.67--100181
Larry GomesWISri Lanka1985-198664117310157.6721082.38100123
John GoddardWINew Zealand1952-195655317383*86.50--01070
Devon SmithWIIndia2007-20136601738128.8323872.69011201
Rovman PowellWIAustralia2022-20259901736319.22129134.11010139
Ramnaresh SarwanWIIreland2007-2011441170100*56.6723572.34100151
Derick ParryWIIndia1978-19796911705521.2511448.2501140

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.