T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

West Indies: Batting match by match (All cricket)

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
Sharmarh BrooksWI111111 & DNB214151v AFGLucknow27 Nov 2019
Basil ButcherWI11039 & 71--0v AUSKingston3 Mar 1965
Basil WilliamsWI11010 & 100118210v AUSGeorgetown31 Mar 1978
Jeff DujonWI110110-140v INDSt. John's28 Apr 1983
Gordon GreenidgeWI110110*128150v SLAdelaide26 Jan 1985
Richie RichardsonWI11011013582v PAKKarachi30 Oct 1987
Viv RichardsWI110110*7777v INDRajkot5 Jan 1988
Viv RichardsWI110110 & DNB178131v INDKingston28 Apr 1989
Phil SimmonsWI11011012582v SLBerri13 Mar 1992
Carl HooperWI110110*109101v AUSBrisbane5 Jan 1997
Brian LaraWI110110106153v ENGBridgetown29 Mar 1998
Brian LaraWI11019 & 91241105v SASt. John's6 Apr 2001
Ridley JacobsWI11040 & 70156150v ENGTrinidad19 Mar 2004
Runako MortonWI110110*15570v NZNapier1 Mar 2006
Chris GayleWI110110*77146v CANKing City24 Aug 2008
Brendan NashWI110109 & 1269170v ENGTrinidad6 Mar 2009
Marlon SamuelsWI110110*95151v SLKandy7 Nov 2015
Jason HolderWI11011019892v ZIMBulawayo29 Oct 2017
Shai HopeWI110110133121v SLNorth Sound10 Mar 2021
Jeffrey StollmeyerWI10978 & 31--0v ENGBridgetown21 Jan 1948
Allan RaeWI109109-53v INDMadras27 Jan 1949
Allan RaeWI109109--0v ENGLondon12 Aug 1950
Jeffrey StollmeyerWI10933 & 76*--2v INDPort of Spain21 Jan 1953
Clyde WalcottWI10947 & 62--0v PAKPort of Spain26 Mar 1958
Rohan KanhaiWI10984 & 25230160v AUSMelbourne30 Dec 1960
Basil ButcherWI10950 & 59-130v NZWellington7 Mar 1969
Clive LloydWI10915 & 94168101v ENGBirmingham9 Aug 1973
Viv RichardsWI109109-92v INDGeorgetown31 Mar 1983
Jeff DujonWI10977 & 32221131v AUSAdelaide7 Dec 1984
Richie RichardsonWI10910912081v SLSharjah3 Dec 1986
Gus LogieWI109109*119100v PAKKingston12 Mar 1988
Desmond HaynesWI1090 & 109181100v ENGBridgetown5 Apr 1990
Richie RichardsonWI109109253110v AUSSydney2 Jan 1993
Shivnarine ChanderpaulWI109109*134151v INDBridgetown3 May 1997
Wavell HindsWI10981 & 28184162v ZIMBulawayo12 Nov 2003
Shivnarine ChanderpaulWI1090 & 109177201v SADurban26 Dec 2003
Runako MortonWI109109150121v ZIMTrinidad13 May 2006
Brendan NashWI10944 & 65274110v AUSPerth16 Dec 2009
Marlon SamuelsWI10925 & 84162161v INDKolkata14 Nov 2011
Kieron PollardWI109109*136112v AUSSydney8 Feb 2013
Chris GayleWI10910910097v SLJamaica28 Jun 2013
Darren BravoWI109109 & DNB155114v NZTrinidad16 Jun 2014
Shai HopeWI109109132111v BANDublin7 May 2019
Shai HopeWI109109*14583v AFGLucknow11 Nov 2019
Shai HopeWI109109*8347v ENGNorth Sound3 Dec 2023
Shai HopeWI109109*69134v NZNapier19 Nov 2025
Conrad HunteWI10872* & 36--0v ENGPort of Spain25 Mar 1960
Gerry AlexanderWI1080 & 10819891v AUSSydney13 Jan 1961
Desmond HaynesWI108108*13080v AUSSydney17 Jan 1984
Richie RichardsonWI108108*132113v ENGKingston3 Mar 1990

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.