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 2026AFGZIMODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSL

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,753 of the 1,757 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Kyle MayersWI12012010687v NEDAmstelveen4 Jun 2022
Kavem HodgeWI120120 & 0175190v ENGNottingham18 Jul 2024
Shai HopeWI120120*94105v PAKTarouba12 Aug 2025
Conrad HunteWI1195 & 114--0v PAKGeorgetown13 Mar 1958
Rohan KanhaiWI119104 & 15247160v ENGLondon18 Aug 1966
Charlie DavisWI11990 & 29*-170v NZPort of Spain9 Mar 1972
Alvin KallicharranWI119101 & 18-131v NZPort of Spain20 Apr 1972
Alvin KallicharranWI119119191180v ENGBridgetown6 Mar 1974
Viv RichardsWI119119*133201v ENGScarborough26 Aug 1976
Alvin KallicharranWI11992 & 27-200v AUSPort of Spain15 Apr 1978
Viv RichardsWI11911914661v INDLondon15 Jun 1983
Viv RichardsWI119119113104v NZDunedin18 Mar 1987
Richie RichardsonWI11915 & 104*260180v AUSKingston1 Mar 1991
Shivnarine ChanderpaulWI11948 & 71204160v AUSSydney29 Nov 1996
Clayton LambertWI119119124172v ENGPort of Spain8 Apr 1998
Brian LaraWI11974 & 45264122v SLKandy21 Nov 2001
Wavell HindsWI119113 & 6217152v INDKingston18 May 2002
Ramnaresh SarwanWI119119228190v BANDhaka8 Dec 2002
Chris GayleWI11911915182v KENKimberley4 Mar 2003
Daren GangaWI119117 & 2255171v AUSTrinidad19 Apr 2003
Adrian BarathWI11915 & 104176220v AUSBrisbane26 Nov 2009
Kieron PollardWI119119110410v INDChennai11 Dec 2011
Jason HolderWI11916 & 103*193170v ENGAntigua13 Apr 2015
Shai HopeWI119119*130122v NEDAmstelveen31 May 2022
George HeadleyWI11825 & 93--0v ENGPort of Spain24 Jan 1935
Steve CamachoWI11887 & 31-140v ENGPort of Spain14 Mar 1968
Jeff DujonWI11898 & 20154140v INDAhmedabad12 Nov 1983
Viv RichardsWI1189 & 109*120150v INDDelhi25 Nov 1987
Gus LogieWI11898 & 20191140v ENGPort of Spain23 Mar 1990
Desmond HaynesWI11875* & 43312110v ENGLondon8 Aug 1991
Shivnarine ChanderpaulWI118118 & 0264151v ENGGeorgetown27 Feb 1998
Ramnaresh SarwanWI11888 & 30316120v SLGalle13 Nov 2001
Ridley JacobsWI118118206115v INDSt John's10 May 2002
Ramnaresh SarwanWI1184 & 114230190v SADurban26 Dec 2003
Kraigg BrathwaiteWI118110 & 830590v BANJamaica12 Jul 2018
Nicolas PooranWI118118103114v SLChester-le-Street1 Jul 2019
Johnson CharlesWI118118461011v SACenturion26 Mar 2023
Maurice FosterWI11799 & 18--0v INDPort of Spain13 Apr 1971
Viv RichardsWI117117154171v ENGBirmingham14 Jun 1984
Desmond HaynesWI117117*13285v INDBridgetown7 Mar 1989
Gordon GreenidgeWI11711712378v INDSt John's18 Mar 1989
Desmond HaynesWI11784 & 33188190v AUSSt John's27 Apr 1991
Brian LaraWI11711762184v BANDhaka9 Oct 1999
Ramnaresh SarwanWI11786 & 31*340200v ZIMHarare27 Jul 2001
Shivnarine ChanderpaulWI11758 & 59280110v INDKingston18 May 2002
Chris GayleWI11712 & 105107201v ENGLondon19 Aug 2004
Shivnarine ChanderpaulWI11769 & 48*31672v SLColombo13 Jul 2005
Chris GayleWI11711757710v SAJohannesburg11 Sept 2007
Marlon SamuelsWI11731 & 86256160v ENGLondon17 May 2012
Marlon SamuelsWI11743 & 74220152v SACape Town2 Jan 2015

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