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
Sewnarine ChattergoonWISouth Africa20083301345244.6720565.37010222
Basil ButcherWIPakistan19593511336133.25--010-0
Darren SammyWIIreland2010-20159611338926.60102130.39010136
Romario ShepherdWIPakistan2021-2025149213335*19.00111119.8200088
Akeal HoseinWIIndia2022-2026191141333419.0015585.8100194
Alzarri JosephWIIndia2016-2026281661332913.3023257.3300367
Narsingh DeonarineWISri Lanka20054601324022.0029245.21000161
Adrian GriffithWIEngland20004801325416.5051625.58011110
Shane ShillingfordWINew Zealand2013-201448313253*26.4024953.01011117
Andre FletcherWIPakistan2009-2021111121325214.6714889.1901288
Ravi RampaulWIAustralia2009-20121112313240*14.6720664.08002193
Joshua Da SilvaWISouth Africa2021-202461211313411.9132140.81002151
Sulieman BennWIEngland2009-2016161301313510.0822259.01004164
Richie RichardsonWISouth Africa1992-199610911304416.2522258.5600060
Junior MurrayWINew Zealand1995321129101*129.0015185.43100133
Brian LaraWIKenya1996-200333012911143.0016180.1210092
Seymour NurseWIIndia1962-19673511295632.25--01182
Alick AthanazeWIPakistan20254601296021.5016180.12021151
Dale RichardsWIBangladesh20095701296918.4318370.49011193
Andy RobertsWIPakistan1975-1983161541293511.737250.0000233
Nicolas PooranWINetherlands2022-2023441128104*42.67108118.52100107
Tagenarine ChanderpaulWIIndia2023-20254811283418.2939632.32001131
Gudakesh MotieWIBangladesh2022-20251412312844*14.2215383.66001114
Shimron HetmyerWIUnited Arab Emirates2018110127127127.0093136.56100144
Shane DowrichWIZimbabwe201723012610342.0026747.19100141
Kavem HodgeWIAustralia20243501267125.2033437.72010151
Jackie HendriksWIIndia1962-19674501266425.20--011160
Rovman PowellWIZimbabwe2016-20266611265925.2097129.9001068
Shimron HetmyerWIPakistan2017-20218911252515.6317770.62000142
Sylvester ClarkeWIPakistan1980-198277212435*24.8012797.6400089
Chris GayleWIUnited Arab Emirates2018110123123123.0091135.16100711
Mikyle LouisWIBangladesh20242401239730.7529541.69010121
Carlos BrathwaiteWIPakistan2016-2019107212337*24.60109112.8400186
Brenton ParchmentWISouth Africa2007-20087801234815.3823352.79000132
Sylvester JosephWIEngland2004-20074711224520.3325947.10000131
Ivan BarrowWIAustralia1930-19315911222715.2510.0000130
Joey CarewWIIndia19713501214524.20--00000
Sonny RamadhinWIEngland1950-196018243121235.7610.0000760
Darren SammyWIZimbabwe2010-201510731207330.00113106.19010135
Norbert PhillipWIAustralia19784711204620.0050.00001180
Floyd ReiferWIBangladesh20096801204015.0024948.1900092
Courtney BrowneWIPakistan1995-2005111011193613.2219760.4100293
Gerry AlexanderWIEngland1957-196071231193313.22--00310
Patrick BrowneWISouth Africa200833111849*59.0014481.9400075
Stuart WilliamsWISouth Africa1997-19983501183723.6023051.30000131
Daren PowellWIAustralia2005-200811150118277.8729040.69003152
Devendra BishooWIEngland2011-2019171671183013.1124947.39003151
Wilton St HillWIEngland1928-19303601173819.50--00000
David WilliamsWIEngland1992-199871011176513.0033934.5101380
Nixon McLeanWIAustralia1996-20011417211724*7.8023050.8700774

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.