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 runsODI3rd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Chris GayleWI106102 & 4212112v ENGTrinidad6 Mar 2009
Marlon SamuelsWI106106*10494v PAKSt Lucia21 Jul 2013
Dwayne BravoWI10610681123v NZHamilton8 Jan 2014
Kraigg BrathwaiteWI106106186120v SAPort Elizabeth26 Dec 2014
Shimron HetmyerWI1061067866v INDGuwahati21 Oct 2018
Ivan BarrowWI105105 & 0-00v ENGManchester22 Jul 1933
Everton WeekesWI10535 & 70-130v AUSBrisbane9 Nov 1951
Rohan KanhaiWI105105 & DNB-111v AUSBridgetown9 Mar 1973
Roy FredericksWI105105122101v ENGLondon7 Sept 1973
Alvin KallicharranWI1054 & 101216130v AUSBrisbane28 Nov 1975
Larry GomesWI1054 & 101-110v AUSGeorgetown31 Mar 1978
Larry GomesWI10514 & 91-130v INDMadras12 Jan 1979
Gordon GreenidgeWI105105*14751v ZIMWorcester13 Jun 1983
Gordon GreenidgeWI10533 & 72*--0v INDNew Delhi29 Oct 1983
Clive LloydWI10533 & 72188122v AUSSydney30 Dec 1984
Viv RichardsWI105105 & DNB147133v NZBridgetown26 Apr 1985
Desmond HaynesWI105105124101v SLKarachi13 Oct 1987
Jeff DujonWI10553 & 52241160v ENGLondon16 Jun 1988
Carl HooperWI10510510181v SALahore3 Nov 1997
Stuart WilliamsWI105105*149100v INDSharjah16 Dec 1997
Sherwin CampbellWI10510513780v ZIMChester-le-Street16 Jul 2000
Shivnarine ChanderpaulWI1051 & 104164171v AUSSt John's9 May 2003
Shivnarine ChanderpaulWI10536 & 69160160v PAKKarachi27 Nov 2006
David BernardWI10553 & 52*223101v BANSt Vincent9 Jul 2009
Kyle MayersWI105105110123v NZBridgetown21 Aug 2022
Mikyle LouisWI10597 & 8236101v BANNorth Sound22 Nov 2024
Allan RaeWI104104-70v INDBombay9 Dec 1948
Allan RaeWI1047 & 97-60v INDBombay4 Feb 1949
Everton WeekesWI10456 & 48--0v INDBombay4 Feb 1949
Frank WorrellWI10422 & 82305151v AUSSydney13 Jan 1961
Clive LloydWI1042 & 102130140v AUSMelbourne26 Dec 1975
Clive LloydWI10468 & 36-91v INDPort of Spain7 Apr 1976
Viv RichardsWI10466 & 38137170v ENGLeeds22 Jul 1976
Desmond HaynesWI104104*102101v AUSKingston26 Apr 1984
Gordon GreenidgeWI10410410094v NZAuckland21 Mar 1987
Phil SimmonsWI104104*12944v INDTrivandrum25 Jan 1988
Gus LogieWI10480 & 24125150v PAKGeorgetown2 Apr 1988
Richie RichardsonWI104104 & 0231130v ENGBirmingham25 Jul 1991
Phil SimmonsWI104104139102v SAPort of Spain12 Apr 1992
Brian LaraWI104104103101v NZKingstown6 Apr 1996
Stuart WilliamsWI10421 & 83137152v SLSt John's13 Jun 1997
Clayton LambertWI104104232101v ENGSt John's20 Mar 1998
Carl HooperWI10469 & 3522191v SAGeorgetown9 Mar 2001
Marlon SamuelsWI104104182180v INDKolkata30 Oct 2002
Ramnaresh SarwanWI104104*105130v ENGBarbados5 May 2004
Chris GayleWI104104*118113v BANJaipur11 Oct 2006
Shivnarine ChanderpaulWI10418 & 86*18380v SLTrinidad3 Apr 2008
Chris GayleWI10410419355v ENGJamaica4 Feb 2009
Darren BravoWI10435 & 69228170v ENGGrenada21 Apr 2015
Shimron HetmyerWI10486 & 18136111v BANJamaica12 Jul 2018

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