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
Keacy CartyWISouth Africa20242401164229.0021952.97000161
Philo WallaceWIIndia1991-19986601165219.3324547.35010112
Mahendra NagamootooWIAustralia20016701166816.5721653.70011150
Daren PowellWIEngland2007-20091513311636*11.6033534.63004130
Fidel EdwardsWIIndia2006-2011131461163014.5036931.44001140
Nicolas PooranWINepal2023110115115115.0094122.34100104
Sylvester JosephWISri Lanka2000-20055701155816.4327042.59012131
Adrian GriffithWIAustralia1996-19995811155616.4345125.50011100
Winston DavisWIIndia1983-1988161661153011.5022429.0200161
Adrian BarathWIEngland20123501144222.8027841.01001181
Jomel WarricanWIPakistan2021-2026510511436*22.8016270.3700184
Raymon ReiferWIZimbabwe20232301135837.6720954.07020131
Foffie WilliamsWIEngland1939-19484601137218.83--01174
Xavier MarshallWINew Zealand2008-200978111329*16.1423947.28001132
Andy GanteaumeWIEngland1948110112112112.00--100130
Raymon ReiferWISouth Africa20234501126222.4021651.85011122
Winston BenjaminWIIndia1986-199319142112319.3315671.7900194
Winston BenjaminWIPakistan1986-19932817311240*8.0023348.07007112
Sharmarh BrooksWIAfghanistan2019110111111111.0021451.87100151
Carlton BaughWIEngland2004-20063401116827.7516666.87010160
Robin BynoeWIIndia1966-19673501104822.00--000180
Barto BartlettWIAustralia1930-19314611108422.00--01180
Franklyn RoseWIZimbabwe20006601106918.3325543.14011162
Jason HolderWIAfghanistan2017-201910811104515.71103106.8000275
Romario ShepherdWIBangladesh2022-202516901103312.2212786.6100175
Devendra BishooWISri Lanka2015-201861031104015.7134531.88003140
Rovman PowellWIIreland2018-202543010910136.3311198.2010087
Amir JangooWINepal202533110974*54.5081134.5701087
Johnson CharlesWIAfghanistan2016-20265501094321.8076143.42001135
Shamar JosephWIPakistan2025-20268721093821.8077141.5600098
Curtly AmbroseWINew Zealand1992-199914721093321.8014376.22000152
Matthew FordeWIIreland20253301085836.0072150.00010710
Gudakesh MotieWISri Lanka2024-202674110850*36.0011395.58010103
Sunil AmbrisWIIndia2018-20194601083818.0019256.25001130
Lance GibbsWIIndia1958-197515174108258.31--00230
Devon SmithWIIreland2011210107107107.0013380.45100111
Leon JohnsonWIBangladesh20141201076653.5022148.42010131
Jimmy AdamsWISouth Africa1992-199644210779*53.5022347.98010130
Fabian AllenWIIndia2018-2022151231072911.8913877.54003102
Jerome TaylorWIIndia2006-2017231331072310.7015270.39001151
Daren PowellWISouth Africa2005-20081615310748*8.9220452.45005113
Evin LewisWIZimbabwe2016-20224401066426.5011989.08010141
John CampbellWIAustralia20253601064017.6717361.27002141
Gordon GreenidgeWIZimbabwe1983111105105*-14771.4310051
Sonny RamadhinWINew Zealand1952-19566601054417.50--00180
Keacy CartyWIPakistan2022-20257701053315.0018357.3800181
Lance GibbsWIEngland1963-197428341610518*5.8321336.6200570
Lendl SimmonsWIZimbabwe2013-201532110463*104.0088118.1801028
Sherfane RutherfordWISouth Africa2024-202665110457*26.0062167.7401197
Alick AthanazeWIAustralia20245701043514.8622147.0600190

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.