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/27WARBOLODI5th 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
Denesh RamdinWI51514370v PAKChristchurch21 Feb 2015
Jermaine BlackwoodWI5151 & 08571v AUSJamaica11 Jun 2015
Marlon SamuelsWI511 & 50101110v INDAntigua21 Jul 2016
Carlos BrathwaiteWI510 & 51*8332v INDAntigua21 Jul 2016
Shai HopeWI51519850v INDJamaica6 Jul 2017
Evin LewisWI51512863v ENGChester-le-Street16 Sept 2017
Marlon SamuelsWI51519840v SCOHarare21 Mar 2018
Kieran PowellWI51513962v INDGuwahati21 Oct 2018
Roston ChaseWI51516221v BANDublin7 May 2019
Jason HolderWI51515771v AUSNottingham6 Jun 2019
Fabian AllenWI51513271v SLChester-le-Street1 Jul 2019
Shai HopeWI51516550v SLHambantota26 Feb 2020
Kieron PollardWI5151*2525v SASt George's1 Jul 2021
Andre RussellWI51512835v AUSGros Islet9 Jul 2021
Shai HopeWI515110031v NZBridgetown21 Aug 2022
Kyle MayersWI51512754v SACenturion26 Mar 2023
Andre RussellWI51512535v ENGTarouba19 Dec 2023
Shamar JosephWI5136 & 155361v AUSAdelaide17 Jan 2024
Shai HopeWI51513623v SATarouba23 Aug 2024
Shai HopeWI51512744v IREBready15 Jun 2025
Brandon KingWI51513634v AUSKingston22 Jul 2025
Sherfane RutherfordWI51513543v PAKLauderhill3 Aug 2025
Amir JangooWI51517340v NZBridgetown19 Jul 2026
Clifford RoachWI5050 & 0-00v ENGManchester21 Jul 1928
Gerry GomezWI5050--0v INDMadras27 Jan 1949
Robert ChristianiWI5040 & 10--0v INDBombay4 Feb 1949
Jeffrey StollmeyerWI5020 & 30--0v ENGLondon24 Jun 1950
Gerry GomezWI504 & 46*-60v AUSAdelaide22 Dec 1951
Gerry GomezWI5047* & 3-00v ENGKingston15 Jan 1954
Everton WeekesWI5044 & 6-50v AUSBridgetown14 May 1955
Frank WorrellWI5016 & 34--0v AUSBridgetown14 May 1955
Denis AtkinsonWI504 & 46-30v ENGNottingham4 Jul 1957
Wes HallWI5050* & DNB--0v INDPort of Spain4 Apr 1962
Willie RodriguezWI5050 & DNB--1v INDPort of Spain4 Apr 1962
Garry SobersWI5042 & 8-20v ENGLondon20 Jun 1963
Garry SobersWI5017 & 33*-70v ENGPort of Spain19 Jan 1968
Clive LloydWI5027 & 239351v ENGLeeds10 Jul 1969
Ron HeadleyWI508 & 4220150v ENGLondon26 Jul 1973
Roy FredericksWI500 & 5010750v ENGManchester8 Jul 1976
Viv RichardsWI5050 & DNB--0v PAKGeorgetown18 Mar 1977
Gordon GreenidgeWI50507870v ENGAdelaide16 Jan 1980
Desmond HaynesWI50508632v ENGLondon30 May 1980
David MurrayWI505012050v PAKLahore24 Nov 1980
David MurrayWI5031 & 1912040v PAKFaisalabad8 Dec 1980
Alvin KallicharranWI505070--v PAKLahore19 Dec 1980
Andy RobertsWI5050*7534v ENGPort of Spain13 Feb 1981
Desmond HaynesWI5025 & 2511570v ENGBridgetown13 Mar 1981
Clive LloydWI5050 & DNB--0v INDBridgetown15 Apr 1983
Larry GomesWI5050*10030v PAKLondon22 Jun 1983
Desmond HaynesWI500 & 5012540v AUSAdelaide7 Dec 1984

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.