Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

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
Marlon SamuelsWI6048 & 1213691v INDSt Lucia9 Aug 2016
Jason HolderWI6020 & 40*17750v PAKDubai13 Oct 2016
Shai HopeWI6057 & 315560v ENGBridgetown23 Jan 2019
Roston ChaseWI6048 & 1210361v INDNorth Sound22 Aug 2019
Sunil AmbrisWI60606061v SLKandy1 Mar 2020
Joshua Da SilvaWI603 & 5710960v NZWellington11 Dec 2020
Sharmarh BrooksWI60606732v NEDAmstelveen31 May 2022
Akeal HoseinWI60603726v PAKMultan12 Jun 2022
Jermaine BlackwoodWI6036 & 2417070v AUSPerth30 Nov 2022
Raymon ReiferWI602 & 5812390v ZIMBulawayo4 Feb 2023
Joshua Da SilvaWI6026 & 3411591v SAJohannesburg8 Mar 2023
Rovman PowellWI60603554v BANKingstown15 Dec 2024
Roston ChaseWI60603292v AUSKingston20 Jul 2025
Alick AthanazeWI60604081v PAKLauderhill3 Aug 2025
Evin LewisWI60606253v PAKTarouba8 Aug 2025
Jeffrey StollmeyerWI5959 & 0-30v ENGLondon24 Jun 1939
Jeffrey StollmeyerWI5959--0v ENGLondon19 Aug 1939
Peter LashleyWI5941 & 1815150v AUSMelbourne10 Feb 1961
Conrad HunteWI5959--0v INDBridgetown23 Mar 1962
Garry SobersWI5920 & 39-80v NZWellington7 Mar 1969
Jackie HendriksWI5954* & 5-80v NZWellington7 Mar 1969
Geoff GreenidgeWI5938 & 21-30v NZPort of Spain20 Apr 1972
Maurice FosterWI5925 & 34-40v AUSPort of Spain23 Mar 1973
Gordon GreenidgeWI5953 & 611290v ENGNottingham5 Jun 1980
Gordon GreenidgeWI595911240v AUSMelbourne23 Jan 1982
Desmond HaynesWI5925 & 342141v INDKingston23 Feb 1983
Viv RichardsWI59597050v AUSMelbourne11 Feb 1984
Gordon GreenidgeWI5910 & 4911990v ENGLeeds12 Jul 1984
Michael HoldingWI5959 & DNB5535v ENGLeeds12 Jul 1984
Desmond HaynesWI59598741v PAKHyderabad18 Nov 1986
Desmond HaynesWI5959*8851v PAKSharjah28 Nov 1986
Richie RichardsonWI5951 & 8*17580v INDKolkata26 Dec 1987
Gus LogieWI5959*6560v INDSharjah13 Oct 1989
Desmond HaynesWI59599480v PAKSharjah14 Oct 1989
Jeff DujonWI5959 & DNB16670v AUSKingston1 Mar 1991
Keith ArthurtonWI59598351v INDSharjah22 Oct 1991
Desmond HaynesWI5959*7171v SAPort of Spain11 Apr 1992
Brian LaraWI595910150v PAKPerth4 Dec 1992
Carl HooperWI5959*13230v AUSMelbourne18 Jan 1993
Brian LaraWI5952 & 78770v AUSAdelaide23 Jan 1993
Desmond HaynesWI59597770v PAKJohannesburg27 Feb 1993
Jimmy AdamsWI5959 & DNB16422v ENGSt John's16 Apr 1994
Jimmy AdamsWI5959*9301v NZPort of Spain29 Mar 1996
Phil SimmonsWI5959 & 010390v NZSt John's27 Apr 1996
Junior MurrayWI5934 & 258590v AUSAdelaide25 Jan 1997
Carl HooperWI5947 & 1215460v AUSSt. John's3 Apr 1999
Sherwin CampbellWI59598580v INDToronto12 Sept 1999
Sherwin CampbellWI595912070v ENGBirmingham15 Jun 2000
Wavell HindsWI5959 & 0122100v ENGLondon29 Jun 2000
Ridley JacobsWI59596130v AUSMelbourne9 Feb 2001

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.