Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

West Indies: Batting match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Fabian AllenWI30302641v NZAuckland27 Nov 2020
Andre FletcherWI30301932v SASt George's26 Jun 2021
Lendl SimmonsWI30302113v AUSGros Islet10 Jul 2021
Jason HolderWI3027 & 38921v AUSPerth30 Nov 2022
Kyle MayersWI30305430v ZIMBulawayo12 Feb 2023
Brandon KingWI30302940v SAEast London18 Mar 2023
Shai HopeWI30303930v ZIMHarare24 Jun 2023
Sherfane RutherfordWI30302412v ENGTarouba21 Dec 2023
Alzarri JosephWI3014 & 165150v AUSAdelaide17 Jan 2024
Andre RussellWI3030*1760v UGAProvidence8 Jun 2024
Brandon KingWI30305630v ENGNorth Sound31 Oct 2024
Andre RussellWI30301704v ENGBridgetown9 Nov 2024
Romario ShepherdWI30302811v ENGGros Islet14 Nov 2024
Sherfane RutherfordWI30303350v BANBasseterre12 Dec 2024
Amir JangooWI300 & 305630v PAKMultan25 Jan 2025
John CampbellWI307 & 235350v AUSBridgetown25 Jun 2025
Jason HolderWI3030*1204v PAKLauderhill31 Jul 2025
Keacy CartyWI30303930v PAKTarouba8 Aug 2025
Quentin SampsonWI30302422v AFGDubai19 Jan 2026
George ChallenorWI2929 & 0-00v ENGLondon23 Jun 1928
Derek SealyWI2916 & 13*--0v ENGManchester22 Jul 1939
Denis AtkinsonWI2913 & 16--0v AUSGeorgetown26 Apr 1955
Clairmonte DepeiazaWI2916* & 13--0v AUSGeorgetown26 Apr 1955
Easton McMorrisWI2913 & 16--0v PAKPort of Spain5 Feb 1958
Conrad HunteWI2929 & 0-00v INDKanpur12 Dec 1958
Eric AtkinsonWI2929* & DNB---v INDMadras21 Jan 1959
Reg ScarlettWI2929*--0v ENGGeorgetown9 Mar 1960
Wes HallWI2929 & DNB--0v ENGPort of Spain25 Mar 1960
Basil ButcherWI2915 & 1410420v ENGBirmingham4 Jul 1963
Roy FredericksWI296 & 23--0v NZAuckland27 Feb 1969
Basil ButcherWI2929--0v NZChristchurch13 Mar 1969
Garry SobersWI2929 & 0-00v INDPort of Spain6 Mar 1971
Elquemedo WillettWI2913 & 16*--0v INDCalcutta27 Dec 1974
Vanburn HolderWI2929 & DNB--0v PAKKarachi1 Mar 1975
Alvin KallicharranWI2917 & 12--0v INDPort of Spain24 Mar 1976
Gordon GreenidgeWI29293230v ENGLondon28 Aug 1976
Norbert PhillipWI2922* & 7*--0v INDMadras12 Jan 1979
Collis KingWI29293220v AUSSydney27 Nov 1979
Desmond HaynesWI29295120v AUSSydney27 Nov 1979
Joel GarnerWI2929 & DNB3850v AUSMelbourne29 Dec 1979
Clive LloydWI2924 & 511201v NZDunedin8 Feb 1980
Viv RichardsWI29296140v ENGPort of Spain13 Feb 1981
Desmond HaynesWI291 & 2813530v AUSMelbourne26 Dec 1981
Desmond HaynesWI292958--v PAKLondon22 Jun 1983
Desmond HaynesWI2912 & 17--0v INDNew Delhi29 Oct 1983
Richard GabrielWI29293250v PAKPerth4 Feb 1984
Malcolm MarshallWI2929 & DNB3941v ENGLondon28 Jun 1984
Desmond HaynesWI2912 & 174140v ENGLondon28 Jun 1984
Gus LogieWI2929*2730v SLMelbourne27 Feb 1985
Clyde ButtsWI2917 & 127020v PAKKarachi20 Nov 1986
PreviousPage 113Next

BF balls faced · 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.