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
Basil ButcherWINew Zealand196935121678*54.00--031210
Kavem HodgeWIEngland202436021612036.0031568.57111321
John CampbellWIBangladesh2021-202248221658*36.0041052.68010263
Ricardo PowellWIEngland2000-2004121122163824.0027578.55000254
Charlie GriffithWIAustralia1965-196981522165416.6210340.7801182
Shai HopeWINetherlands2018-2023551215119*53.7525086.00100214
Lendl SimmonsWISouth Africa2009-20217702147730.57180118.89011238
Winston BenjaminWIEngland1987-1995211742134416.3829073.45002232
Basil WilliamsWIIndia1978-197946021211135.3310.0010100
Lendl SimmonsWINew Zealand2007-2015131312124317.6726978.81002228
Gudakesh MotieWIEngland2023-2026251442126321.20194109.28011306
Vanburn HolderWIAustralia1973-1978131932123113.2522552.44003224
Collis KingWINew Zealand1979-1980581211100*30.1432165.73101254
Junior MurrayWISouth Africa1993-1999101112105721.0033862.13012191
David HolfordWINew Zealand1969-197281232105023.3320.00011200
Narsingh DeonarineWIZimbabwe2007-201398220965*34.8329171.82010123
Runako MortonWISouth Africa2006-2008101302094116.0836956.64001271
Alzarri JosephWIBangladesh2018-2024171832098213.9328673.08013209
Charlie DavisWIEngland196936020810334.6755337.61101190
Ian BishopWIAustralia1989-1997252552084810.4052839.39006170
Derick ParryWIAustralia1978-198081122076523.001973.68022300
Collie SmithWIAustralia195548020610425.7540.00102191
Cammie SmithWIAustralia1960-19614802065525.7520059.50010311
Andre FletcherWISri Lanka2009-202499120684*25.75180114.440211712
Anderson CumminsWIIndia1991-1994161412055015.7736356.47011131
Justin GreavesWIPakistan2025-202661022047325.5036156.51010193
Bernard JulienWIIndia1974-197681242044725.50--00051
Alzarri JosephWINew Zealand2020-2026121122028622.4421892.66013219
Gerry AlexanderWIPakistan1958-195981102025718.36--01100
Andre RussellWINew Zealand2012-20241311520159*33.50128157.030111813
Johnson CharlesWIPakistan2013-2025141402014314.3629169.07002204
Clyde WalcottWINew Zealand195223019911566.33--110190
Irvine ShillingfordWIPakistan197735019912039.80--100151
Clifford McWattWIEngland19545821985433.00--020-0
Darren BravoWIZimbabwe2010-2013893198100*33.0026475.00114174
Jason MohammedWIPakistan2017-201888219791*32.83195101.03021225
Carlisle BestWIPakistan1988-1990911219753*21.8936853.53011142
Sherwin CampbellWIIndia1994-1999101201975916.4256235.05011250
Evin LewisWIAustralia2019-20218811967928.00161121.740221814
Romario ShepherdWISouth Africa2023-2026119719652*98.00116168.97010816
Keacy CartyWIAustralia2024-20256801958824.3829765.66010123
Kemar RoachWIEngland2011-202217265195299.2963730.61004290
Sharmarh BrooksWIPakistan2021-20226601947032.3321590.23010157
Clifford RoachWIAustralia1930-193151001945619.40--010171
Ridley JacobsWISri Lanka1999-20031415219431*14.9238150.92002110
Shai HopeWINepal2023-2026221193132193.00173111.56110156
Sharmarh BrooksWINetherlands2022-2023441192101*64.0023083.4811086
Denis AtkinsonWINew Zealand1952-19565611918538.20--02192
Carlos BrathwaiteWIAustralia2015-20197811916927.2929065.86020138
Tagenarine ChanderpaulWIAustralia2022-20244801915123.8843543.91011202

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.