Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIMInnings break - ZIM need 178 runs to winT20I3rd 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)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th 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 runsODI6th 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/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

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
Amir JangooWI11411477133v INDGuwahati30 Sept 2026
Rohan KanhaiWI11399 & 14-140v INDMadras21 Jan 1959
Rohan KanhaiWI11377 & 36-172v INDMadras13 Jan 1967
Garry SobersWI1130 & 113*1141v ENGKingston8 Feb 1968
Carl HooperWI113113*97122v INDGwalior22 Jan 1988
Daren GangaWI1130 & 113228191v AUSGuyana10 Apr 2003
Wavell HindsWI11311314384v SLSaint Lucia20 Jun 2003
Ramnaresh SarwanWI11331 & 82163171v SLJamaica27 Jun 2003
Brian LaraWI11311382143v ZIMBulawayo22 Nov 2003
Ramnaresh SarwanWI11344 & 69226160v SACape Town2 Jan 2004
Chris GayleWI113113106115v PAKAbu Dhabi12 Nov 2008
Adrian BarathWI11311312982v SLColombo31 Jan 2011
Sherfane RutherfordWI1131138078v BANBasseterre8 Dec 2024
Andy GanteaumeWI112112 & DNB-130v ENGPort of Spain11 Feb 1948
John HoltWI11248* & 64--0v ENGGeorgetown24 Feb 1954
Joe SolomonWI11265 & 47-100v AUSBrisbane9 Dec 1960
Bryan DavisWI11254 & 58--0v AUSPort of Spain26 Mar 1965
Steve CamachoWI11267 & 45271120v ENGLondon26 Jun 1969
Garry SobersWI1124 & 108*--2v INDGeorgetown19 Mar 1971
Viv RichardsWI11264 & 48169180v ENGNottingham5 Jun 1980
Gordon GreenidgeWI11270 & 42249-0v INDKingston23 Feb 1983
Carl HooperWI112111 & 1*207141v ENGLondon20 Jun 1991
Sherwin CampbellWI11278 & 34333130v PAKRawalpindi29 Nov 1997
Adrian GriffithWI11267 & 45354130v NZWellington26 Dec 1999
Carl HooperWI112112*12784v PAKSharjah17 Feb 2002
Chris GayleWI112112*75172v ZIMHarare30 Nov 2003
Ramnaresh SarwanWI1125 & 107*229120v SATrinidad8 Apr 2005
Dwayne BravoWI112112*124141v ENGAhmedabad28 Oct 2006
Shivnarine ChanderpaulWI112104 & 8268120v SAPort Elizabeth26 Dec 2007
Shivnarine ChanderpaulWI112112*134100v ENGGuyana22 Mar 2009
Marlon SamuelsWI11211210696v INDDharmasala17 Oct 2014
Darren BravoWI112108 & 4190210v AUSHobart10 Dec 2015
Roston ChaseWI112106 & 621181v INDHyderabad12 Oct 2018
Shimron HetmyerWI11281 & 31152114v ENGBridgetown23 Jan 2019
Joshua Da SilvaWI11292 & 20240140v BANDhaka11 Feb 2021
Brandon KingWI112112112124v UAESharjah4 Jun 2023
Shai HopeWI112112 & DNB243100v SLNorth Sound3 Jul 2026
Conrad HunteWI1111 & 11025490v AUSMelbourne30 Dec 1960
Basil WilliamsWI11187 & 24-170v AUSPort of Spain15 Apr 1978
Lawrence RoweWI11111 & 100204101v NZChristchurch22 Feb 1980
Richie RichardsonWI111102 & 9176201v ENGPort of Spain7 Mar 1986
Desmond HaynesWI11111 & 100218130v AUSPerth2 Dec 1988
Desmond HaynesWI11111110784v PAKAdelaide10 Dec 1988
Brian LaraWI111111*140141v SABloemfontein23 Feb 1993
Brian LaraWI11183 & 28166141v ENGKingston19 Feb 1994
Carl HooperWI111111114110v NZGuwahati1 Nov 1994
Brian LaraWI11111194160v SAKarachi11 Mar 1996
Robert SamuelsWI11176 & 35*266180v AUSPerth1 Feb 1997
Brian LaraWI11111112082v KENColombo17 Sept 2002
Marlon SamuelsWI1116 & 105197190v SADurban10 Jan 2008

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