Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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
Faoud BacchusWI10096 & 4--0v INDBangalore15 Dec 1978
Collis KingWI1000 & 100*111104v NZChristchurch22 Feb 1980
Gordon GreenidgeWI100100 & DNB235120v NZPort of Spain29 Mar 1985
Desmond HaynesWI10076 & 24*18180v NZKingston4 May 1985
Gordon GreenidgeWI100100119120v AUSPerth4 Jan 1987
Carl HooperWI100100* & DNB17173v INDKolkata26 Dec 1987
Carlisle BestWI100100119121v ENGGeorgetown7 Mar 1990
Richie RichardsonWI1001 & 99165150v AUSBridgetown19 Apr 1991
Shivnarine ChanderpaulWI10052 & 4820690v INDKingston6 Mar 1997
Roland HolderWI10091 & 926670v INDPort of Spain14 Mar 1997
Carl HooperWI100100*13560v ENGSharjah13 Dec 1997
Wavell HindsWI100100200160v INDKolkata30 Oct 2002
Ramnaresh SarwanWI10040 & 60206140v ENGManchester12 Aug 2004
Marlon SamuelsWI100100*99171v PAKMultan13 Dec 2006
Travis DowlinWI100100*11761v BANDominica28 Jul 2009
Narsingh DeonarineWI10018 & 82243122v AUSPerth16 Dec 2009
Ramnaresh SarwanWI100100*119110v IREJamaica15 Apr 2010
Johnson CharlesWI10010012181v AUSMelbourne10 Feb 2013
Darren BravoWI100100*7194v ZIMGrenada22 Feb 2013
Chris GayleWI100100*48511v ENGMumbai16 Mar 2016
Evin LewisWI1001004959v INDLauderhill27 Aug 2016
Joshua Da SilvaWI100100* & DNB257100v ENGSt George's24 Mar 2022
Jason HolderWI10081* & 19136124v SAJohannesburg8 Mar 2023
Brandon KingWI100100104150v OMAHarare5 Jul 2023
Kavem HodgeWI10071 & 29268121v AUSBrisbane25 Jan 2024
Allan RaeWI9999-91v NZAuckland15 Feb 1952
Garry SobersWI9935* & 64--0v AUSKingston11 Jun 1955
Seymour NurseWI9964 & 3516990v ENGLondon16 Jun 1966
Gordon GreenidgeWI9995 & 4191111v AUSAdelaide7 Dec 1984
Desmond HaynesWI9990 & 9228120v NZGeorgetown6 Apr 1985
Richie RichardsonWI9999*141111v PAKSharjah15 Nov 1985
Brian LaraWI9952 & 47180100v INDPort of Spain19 Apr 2002
Ramnaresh SarwanWI9999*10480v INDAhmedabad15 Nov 2002
Chris GayleWI999913260v BANSouthampton15 Sept 2004
Jason HolderWI9999*10194v PNGHarare8 Mar 2018
Evin LewisWI9999*99132v IREBridgetown7 Jan 2020
Kraigg BrathwaiteWI9997 & 2238120v PAKKingston12 Aug 2021
Jeffrey StollmeyerWI9846 & 52*-50v ENGNottingham20 Jul 1950
Clyde WalcottWI9815 & 83-160v AUSBridgetown14 May 1955
Roy FredericksWI9898249130v ENGGeorgetown22 Mar 1974
Gordon GreenidgeWI9898*15590v ENGSydney22 Jan 1980
Viv RichardsWI98989863v SLBrisbane12 Jan 1985
Viv RichardsWI9870 & 2812871v PAKKarachi20 Nov 1986
Desmond HaynesWI9883 & 15240100v AUSAdelaide3 Feb 1989
Sherwin CampbellWI985 & 9322690v ENGLondon22 Jun 1995
Shivnarine ChanderpaulWI9858 & 4022970v AUSMelbourne26 Dec 1996
Ridley JacobsWI9829 & 69*205160v SACape Town2 Jan 1999
Jimmy AdamsWI989829990v ENGBirmingham15 Jun 2000
Ramnaresh SarwanWI987 & 91264100v SAGeorgetown9 Mar 2001
Ramnaresh SarwanWI9840 & 58264110v AUSBarbados1 May 2003

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.