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 RussellWI35351424v SLKandy4 Mar 2020
Nicolas PooranWI3535*3840v SLNorth Sound12 Mar 2021
Andre FletcherWI35353621v SASt George's27 Jun 2021
Evin LewisWI3535*3322v PAKProvidence31 Jul 2021
Romario ShepherdWI3535*1922v PAKKarachi14 Dec 2021
Rovman PowellWI3535*1714v ENGBridgetown30 Jan 2022
Sharmarh BrooksWI35353650v INDPort of Spain24 Jul 2022
Kraigg BrathwaiteWI3517 & 188060v SAJohannesburg8 Mar 2023
Brandon KingWI35354441v ENGNorth Sound3 Dec 2023
Kyle MayersWI35352104v ENGBridgetown12 Dec 2023
Kyle MayersWI35353432v SANorth Sound23 Jun 2024
Kraigg BrathwaiteWI3535 & 013421v SAPort of Spain7 Aug 2024
Jomel WarricanWI3535* & DNB3232v SAPort of Spain7 Aug 2024
Rovman PowellWI35352213v SATarouba25 Aug 2024
Nicolas PooranWI35351324v SATarouba27 Aug 2024
Romario ShepherdWI3535*2232v ENGBridgetown9 Nov 2024
Tevin ImlachWI350 & 355810v PAKMultan25 Jan 2025
Justin GreavesWI35351770v IREDublin21 May 2025
Sherfane RutherfordWI35351761v AUSBasseterre28 Jul 2025
Johnson CharlesWI35353622v PAKLauderhill31 Jul 2025
J AndrewWI35353313v PAKLauderhill31 Jul 2025
Keacy CartyWI35355921v BANDhaka21 Oct 2025
Kavem HodgeWI350 & 358350v NZWellington10 Dec 2025
Brandon KingWI35353041v SCOKolkata7 Feb 2026
Justin GreavesWI3515 & 207540v PAKTarouba25 Jul 2026
Shamar SpringerWI3535*1124v INDIndore11 Oct 2026
Mervyn GrellWI3421 & 13--0v ENGPort of Spain1 Feb 1930
Leslie HyltonWI3415 & 19--0v ENGBridgetown8 Jan 1935
Baron ConstantineWI3434--2v ENGKingston14 Mar 1935
Frank WorrellWI346 & 28-20v AUSAdelaide22 Dec 1951
Rohan KanhaiWI3434 & 0-40v ENGLondon20 Jun 1957
Sonny RamadhinWI3419 & 15-50v ENGNottingham4 Jul 1957
Collie SmithWI3434--0v INDCalcutta31 Dec 1958
Wes HallWI3410 & 2410021v AUSSydney13 Jan 1961
Mike FindlayWI3423 & 119160v ENGLondon26 Jun 1969
Rohan KanhaiWI3413 & 21--0v INDPort of Spain13 Apr 1971
Bernard JulienWI3411 & 233861v ENGLondon26 Jul 1973
Keith BoyceWI34343730v AUSLondon21 Jun 1975
Bernard JulienWI3421 & 134421v ENGNottingham3 Jun 1976
Alvin KallicharranWI340 & 3413050v ENGLondon17 Jun 1976
Viv RichardsWI344 & 30--0v PAKPort of Spain4 Mar 1977
Alvin KallicharranWI34345241v AUSCastries12 Apr 1978
Collis KingWI34342530v PAKLondon20 Jun 1979
Gordon GreenidgeWI3434 & 06250v AUSBrisbane1 Dec 1979
Clive LloydWI3434*5230v AUSSydney18 Jan 1980
Deryck MurrayWI34345250v ENGLondon19 Jun 1980
Gordon GreenidgeWI343413330v ENGLeeds7 Aug 1980
Desmond HaynesWI34343980v ENGKingstown4 Feb 1981
Everton MattisWI343411050v ENGKingston10 Apr 1981
Viv RichardsWI34344720v AUSBrisbane17 Jan 1982

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.