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
Kyle MayersWI39392361v INDPort of Spain24 Jul 2022
Kyle MayersWI39393651v AUSCarrara5 Oct 2022
Nicolas PooranWI39394150v SAEast London18 Mar 2023
Nicolas PooranWI39394113v SAPotchefstroom21 Mar 2023
Sharmarh BrooksWI39395820v UAESharjah9 Jun 2023
Johnson CharlesWI39393832v SLHarare7 Jul 2023
Gudakesh MotieWI3939*3443v INDTarouba1 Aug 2023
Rovman PowellWI39392123v ENGSt George's16 Dec 2023
Nicolas PooranWI39391534v ENGTarouba19 Dec 2023
Justin GreavesWI396 & 337050v AUSBrisbane25 Jan 2024
Evin LewisWI39392333v ENGChester-le-Street6 Jun 2025
Shamar SpringerWI39392033v NZNelson9 Nov 2025
John CampbellWI39396432v SLNorth Sound25 Jun 2026
Shai HopeWI39395231v NZBridgetown21 Jul 2026
Amir JangooWI3926 & 137850v PAKPort of Spain2 Aug 2026
Charles JonesWI3819 & 19--0v ENGPort of Spain24 Jan 1935
Rolph GrantWI380 & 38*-00v ENGPort of Spain24 Jan 1935
Frank WorrellWI3838 & DNB--0v ENGKingston27 Mar 1948
Robert ChristianiWI3833 & 5*--0v ENGLondon24 Jun 1950
Denis AtkinsonWI3828 & 10--1v NZAuckland9 Mar 1956
Garry SobersWI3829 & 9-30v INDMadras21 Jan 1959
Frank WorrellWI3838--0v ENGGeorgetown9 Mar 1960
Joe SolomonWI3822 & 16*-10v AUSAdelaide27 Jan 1961
Basil ButcherWI38386670v ENGLeeds4 Aug 1966
Garry SobersWI382 & 36-60v AUSBrisbane6 Dec 1968
Wes HallWI3833 & 56360v AUSSydney3 Jan 1969
Roy FredericksWI3835 & 311720v ENGLondon26 Jul 1973
Alvin KallicharranWI3834 & 48740v ENGBirmingham9 Aug 1973
Irvine ShillingfordWI3815 & 23--0v PAKPort of Spain1 Apr 1977
Desmond HaynesWI3829 & 9*4840v AUSMelbourne29 Dec 1979
Desmond HaynesWI383893--v INDLondon15 Jun 1983
Desmond HaynesWI383846--v INDVadodara9 Nov 1983
Larry GomesWI3828 & 10*--0v INDMadras24 Dec 1983
Malcolm MarshallWI3838 & DNB6860v INDMadras24 Dec 1983
Clive LloydWI3838*5311v AUSAdelaide29 Jan 1984
Clive LloydWI38386512v AUSSt. John's7 Apr 1984
Clive LloydWI38384921v AUSSydney15 Jan 1985
Desmond HaynesWI38388940v PAKSialkot14 Nov 1986
Jeff DujonWI38383942v PAKSialkot14 Nov 1986
Larry GomesWI38384840v PAKMultan17 Nov 1986
Richie RichardsonWI38384831v PAKPerth30 Dec 1986
Larry GomesWI38386100v AUSSydney6 Feb 1987
Gus LogieWI38385520v INDKolkata2 Jan 1988
Clyde ButtsWI380 & 388023v INDChennai11 Jan 1988
Richie RichardsonWI38384820v INDSharjah16 Oct 1988
Keith ArthurtonWI3837 & 117140v INDPort of Spain15 Apr 1989
Carl HooperWI385 & 33*7940v PAKFaisalabad23 Nov 1990
Malcolm MarshallWI3827 & 117521v PAKLahore6 Dec 1990
Phil SimmonsWI3838 & 06360v ENGLeeds6 Jun 1991
Keith ArthurtonWI38386320v AUSSydney18 Dec 1991

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.