Live1st ODI · India in New Zealand 2026/27NZ8/0 (1.2)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27QUETAS

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 SamuelsWI6965 & 4103122v INDKolkata6 Nov 2013
Marlon SamuelsWI6969*46101v ENGBarbados9 Mar 2014
Lendl SimmonsWI69695572v ENGBarbados13 Mar 2014
Jermaine BlackwoodWI6956 & 1313980v SACape Town2 Jan 2015
Carlos BrathwaiteWI69697174v AUSSydney3 Jan 2016
Sunil AmbrisWI6969*7870v BANDublin17 May 2019
Kraigg BrathwaiteWI6965 & 414360v ENGSouthampton8 Jul 2020
Nkruma BonnerWI691 & 68*23170v SLGalle21 Nov 2021
Joshua Da SilvaWI6915* & 5422360v SLGalle21 Nov 2021
Kieron PollardWI69696644v IREKingston8 Jan 2022
Johnson CharlesWI69692695v SAKingston26 May 2024
Shimron HetmyerWI6969*6424v NZBridgetown21 Jul 2026
Baron ConstantineWI6852 & 16--3v ENGPort of Spain1 Feb 1930
Clyde WalcottWI6868--1v INDBombay9 Dec 1948
Jeffrey StollmeyerWI6860 & 8--0v ENGKingston15 Jan 1954
Wes HallWI6850 & 18-90v AUSBrisbane9 Dec 1960
Conrad HunteWI6858 & 10*--0v INDPort of Spain16 Feb 1962
Keith BoyceWI6868-92v INDDelhi11 Dec 1974
Alvin KallicharranWI6817 & 51-120v INDMadras11 Jan 1975
David MurrayWI682 & 66-00v INDCalcutta29 Dec 1978
Andy RobertsWI686818153v INDCalcutta10 Dec 1983
Viv RichardsWI68688840v AUSSydney6 Feb 1985
Richie RichardsonWI6854 & 1417880v PAKFaisalabad24 Oct 1986
Viv RichardsWI6868 & DNB13480v INDKolkata26 Dec 1987
Richie RichardsonWI686894100v PAKGeorgetown30 Mar 1988
Viv RichardsWI6868 & DNB78111v AUSBrisbane18 Nov 1988
Gordon GreenidgeWI6832 & 36152120v ENGKingston24 Feb 1990
Carlisle BestWI684 & 64152100v ENGKingston24 Feb 1990
Desmond HaynesWI6828 & 4025060v AUSBridgetown19 Apr 1991
Desmond HaynesWI68689290v PAKPort of Spain27 Mar 1993
Carl HooperWI68686051v SLLahore1 Nov 1997
Brian LaraWI686870101v SALahore3 Nov 1997
Stuart WilliamsWI68688821v ENGBridgetown1 Apr 1998
Ridley JacobsWI686856112v AUSBridgetown24 Apr 1999
Marlon SamuelsWI68689861v ZIMAdelaide25 Jan 2001
Daren GangaWI686810051v KENNairobi15 Aug 2001
Shivnarine ChanderpaulWI681 & 67*16650v INDPort of Spain19 Apr 2002
Ramnaresh SarwanWI6863 & 516680v ENGBarbados1 Apr 2004
Dwayne SmithWI68689092v SLDambulla2 Aug 2005
Shivnarine ChanderpaulWI686810850v ENGBirmingham26 May 2009
Darren BravoWI6868117100v SLKandy1 Dec 2010
Kirk EdwardsWI6858 & 1012281v NZBarbados26 Jun 2014
Marlon SamuelsWI68689352v SAPort Elizabeth25 Jan 2015
Jason HolderWI680 & 688772v AUSMelbourne26 Dec 2015
Kraigg BrathwaiteWI6864 & 418360v INDSt Lucia9 Aug 2016
Jason HolderWI68688761v PAKGuyana9 Apr 2017
Shane DowrichWI6863* & 511523v BANChattogram22 Nov 2018
Shai HopeWI686810570v AUSNottingham6 Jun 2019
Evin LewisWI68684146v AFGLucknow14 Nov 2019
Kieron PollardWI68683956v INDMumbai11 Dec 2019

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.