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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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
Andre FletcherWI43433832v BANLauderhill4 Aug 2018
Rovman PowellWI43433432v BANLauderhill4 Aug 2018
Darren BravoWI4343*3722v INDChennai11 Nov 2018
Shai HopeWI43435930v BANDhaka9 Dec 2018
Ashley NurseWI43434150v ENGSt George's27 Feb 2019
Jonathan CarterWI4343*2741v IREDublin11 May 2019
Evin LewisWI43432953v INDPort of Spain14 Aug 2019
Shai HopeWI43437750v AFGLucknow9 Nov 2019
Nicolas PooranWI4343*4451v IRESt George's12 Jan 2020
Shimron HetmyerWI4343*4230v SLKandy6 Mar 2020
Brandon KingWI43432162v SLKandy6 Mar 2020
Kemar RoachWI4313 & 30*7340v PAKKingston12 Aug 2021
Roston ChaseWI4321 & 2210760v PAKKingston12 Aug 2021
Kraigg BrathwaiteWI434 & 3916450v PAKKingston20 Aug 2021
Brandon KingWI43432172v PAKKarachi16 Dec 2021
Sharmarh BrooksWI43436450v IREKingston13 Jan 2022
Sharmarh BrooksWI4339 & 411460v ENGBridgetown16 Mar 2022
Keacy CartyWI4343*6621v NEDAmstelveen2 Jun 2022
Rovman PowellWI4343*1815v SACenturion25 Mar 2023
Nicolas PooranWI43432823v USAHarare18 Jun 2023
Shai HopeWI43434541v INDBridgetown27 Jul 2023
Shai HopeWI4343*4321v ENGTarouba21 Dec 2023
Alick AthanazeWI438 & 359440v AUSBrisbane25 Jan 2024
Johnson CharlesWI43432780v AFGGros Islet17 Jun 2024
Keacy CartyWI4326 & 178471v SAProvidence15 Aug 2024
Rovman PowellWI43434122v ENGBridgetown10 Nov 2024
Justin GreavesWI4343*2442v PAKTarouba12 Aug 2025
Justin GreavesWI4343 & 08260v NZMount Maunganui18 Dec 2025
Rovman PowellWI43432652v SLKingston13 Jun 2026
John CampbellWI43434141v NZProvidence13 Jul 2026
Shimron HetmyerWI43432662v INDIndore11 Oct 2026
Freddie MartinWI4239 & 3-60v AUSAdelaide12 Dec 1930
Teddy HoadWI426 & 36--0v ENGLondon24 Jun 1933
Derek SealyWI4213 & 29--1v ENGLondon24 Jun 1939
Clyde WalcottWI4211 & 31*--0v ENGGeorgetown3 Mar 1948
Roy MarshallWI4216 & 26--0v NZChristchurch8 Feb 1952
Everton WeekesWI429 & 33-60v ENGBirmingham30 May 1957
Conrad HunteWI4242--0v ENGBridgetown6 Jan 1960
Wes HallWI4221 & 216930v AUSMelbourne10 Feb 1961
Garry SobersWI4242--0v INDBridgetown23 Mar 1962
Basil ButcherWI4242 & 010040v AUSMelbourne26 Dec 1968
Charlie GriffithWI4227 & 1510330v AUSSydney14 Feb 1969
Gordon GreenidgeWI42424141v ENGBirmingham30 Aug 1976
Deryck MurrayWI4242 & DNB--0v PAKGeorgetown18 Mar 1977
Clive LloydWI4242 & DNB-70v AUSBridgetown17 Mar 1978
Viv RichardsWI42426210v PAKLondon20 Jun 1979
Gordon GreenidgeWI42425261v ENGSydney28 Nov 1979
Alvin KallicharranWI42426130v ENGMelbourne20 Jan 1980
Desmond HaynesWI424210840v ENGLeeds7 Aug 1980
David MurrayWI424218220v PAKKarachi22 Dec 1980

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.