ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Frank WorrellWI7615 & 61--1v ENGPort of Spain25 Mar 1960
Joe SolomonWI760 & 76-01v AUSKingston3 Mar 1965
Bryan DavisWI768 & 68--0v AUSBridgetown5 May 1965
Joey CarewWI7636 & 40*-80v ENGPort of Spain14 Mar 1968
Desmond LewisWI7672 & 4*--0v INDPort of Spain13 Apr 1971
Roy FredericksWI7624 & 52--0v PAKBridgetown18 Feb 1977
Clive LloydWI7667 & 9*14260v INDBombay24 Nov 1983
Viv RichardsWI7676188130v AUSPort of Spain16 Mar 1984
Clive LloydWI7676 & DNB7783v AUSBridgetown30 Mar 1984
Desmond HaynesWI7613 & 6313050v AUSMelbourne22 Dec 1984
Viv RichardsWI767610440v AUSSydney12 Feb 1985
Desmond HaynesWI7676*13300v AUSSydney12 Feb 1985
Malcolm MarshallWI7676 & DNB11582v ENGSt. John's11 Apr 1986
Richie RichardsonWI7644 & 3218090v PAKKarachi20 Nov 1986
Keith ArthurtonWI7676*11450v INDPort of Spain11 Mar 1989
Viv RichardsWI7673 & 310672v ENGLeeds6 Jun 1991
Richie RichardsonWI7676*11261v PAKAdelaide12 Dec 1992
Phil SimmonsWI767610034v INDFaridabad17 Oct 1994
Carl HooperWI7660 & 16130121v AUSBridgetown31 Mar 1995
Stuart WilliamsWI767611061v INDKingstown30 Apr 1997
Shivnarine ChanderpaulWI767610941v ENGSharjah19 Dec 1997
Ricardo PowellWI76767337v INDToronto14 Sept 1999
Brian LaraWI76768132v NZAuckland2 Jan 2000
Ramnaresh SarwanWI7659* & 17*138120v ENGLeeds17 Aug 2000
Chris GayleWI76769560v ZIMBulawayo1 Jul 2001
Leon GarrickWI767611970v KENNairobi19 Aug 2001
Ramnaresh SarwanWI7635 & 4118970v INDPort of Spain19 Apr 2002
Carl HooperWI7676*7562v INDBridgetown29 May 2002
Chris GayleWI763 & 73141120v NZBridgetown21 Jun 2002
Ramnaresh SarwanWI76769141v PAKBrisbane19 Jan 2005
Wavell HindsWI76768861v NZQueenstown Events Centre22 Feb 2006
Dwayne BravoWI7659 & 17182100v NZAuckland9 Mar 2006
Shivnarine ChanderpaulWI767611015v SLGuyana1 Apr 2007
Runako MortonWI7667 & 9165122v AUSJamaica22 May 2008
Shivnarine ChanderpaulWI7676200100v NZDunedin11 Dec 2008
Chris GayleWI7630 & 4699131v ENGAntigua15 Feb 2009
Lendl SimmonsWI76767043v PAKBarbados2 May 2011
Kirk EdwardsWI7616 & 6017581v INDKolkata14 Nov 2011
Marlon SamuelsWI7676114101v ENGBirmingham7 Jun 2012
Devon SmithWI7611 & 6520190v ENGAntigua13 Apr 2015
Kraigg BrathwaiteWI7674 & 222370v INDAntigua21 Jul 2016
Roston ChaseWI7612 & 64119110v NZHamilton9 Dec 2017
Evin LewisWI767610071v NZWhangarei20 Dec 2017
Shai HopeWI76769751v ZIMHarare19 Mar 2018
Brandon KingWI767681130v NEDHarare26 Jun 2023
Kirk McKenzieWI7650 & 26129110v AUSAdelaide17 Jan 2024
Sherfane RutherfordWI7676*4227v ENGMumbai11 Feb 2026
Justin GreavesWI7673 & 318290v PAKPort of Spain2 Aug 2026
Wilf FergusonWI7575 & DNB--0v ENGKingston27 Mar 1948
Jimmy CameronWI7575*-120v INDBombay9 Dec 1948

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.