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
Easton McMorrisWI7473 & 1-00v ENGKingston17 Feb 1960
Cammie SmithWI7428 & 46-130v AUSAdelaide27 Jan 1961
Frank WorrellWI7474* & DNB110150v ENGManchester6 Jun 1963
Viv RichardsWI74748771v AUSAdelaide20 Dec 1975
Lawrence RoweWI7467 & 719380v AUSSydney3 Jan 1976
Desmond HaynesWI7412 & 6221340v ENGNottingham5 Jun 1980
Gordon GreenidgeWI7466 & 8140100v AUSSydney2 Jan 1982
Michael HoldingWI7416 & 58--1v INDAhmedabad12 Nov 1983
Gordon GreenidgeWI7464 & 10*148120v AUSBridgetown30 Mar 1984
Viv RichardsWI74746170v AUSMelbourne20 Jan 1985
Gordon GreenidgeWI747410271v PAKSharjah28 Nov 1986
Roger HarperWI747424430v ENGManchester30 Jun 1988
Brian LaraWI747412320v AUSMelbourne15 Dec 1992
Richie RichardsonWI742 & 7212162v AUSAdelaide23 Jan 1993
Brian LaraWI74748350v INDChennai23 Oct 1994
Carl HooperWI7474*4772v INDVisakhapatnam7 Nov 1994
Brian LaraWI7465 & 9146120v AUSBridgetown31 Mar 1995
Shivnarine ChanderpaulWI747474101v INDDhaka31 Oct 1998
Jimmy AdamsWI7474*12440v SLSharjah13 Oct 1999
Ridley JacobsWI7412 & 62155100v AUSSydney2 Jan 2001
Shivnarine ChanderpaulWI7474 & DNB90130v ZIMHarare27 Jul 2001
Shivnarine ChanderpaulWI74747780v INDRajkot12 Nov 2002
Ramnaresh SarwanWI7465 & 9142100v ZIMBulawayo12 Nov 2003
Devon SmithWI7425 & 49148100v PAKJamaica3 Jun 2005
Denesh RamdinWI7474*8370v INDColombo7 Aug 2005
Shivnarine ChanderpaulWI7474 & DNB19390v ENGLondon17 May 2007
Chris GayleWI7474103111v NZDunedin11 Dec 2008
Ramnaresh SarwanWI74748942v ENGGuyana22 Mar 2009
Darren BravoWI74747562v CANJamaica13 Apr 2010
Dwayne BravoWI74747032v SAAntigua24 May 2010
Darren BravoWI7424 & 5023162v PAKSt Kitts20 May 2011
Chris GayleWI7464 & 10138130v NZJamaica8 Jun 2014
Denesh RamdinWI7445 & 29117101v NZBarbados26 Jun 2014
Kraigg BrathwaiteWI7468 & 6124110v NZBarbados26 Jun 2014
Denesh RamdinWI74747661v BANGrenada20 Aug 2014
Jermaine BlackwoodWI748 & 66*12951v BANSt Lucia13 Sept 2014
Rovman PowellWI7474*4154v BANSt Kitts28 Jul 2018
Shai HopeWI74746463v BANDublin17 May 2019
John CampbellWI7455 & 19*91111v AFGLucknow27 Nov 2019
Kieron PollardWI7474*5137v INDCuttack22 Dec 2019
Jermaine BlackwoodWI7449 & 2516970v SAGros Islet18 Jun 2021
Jason HolderWI7458 & 16149130v PAKKingston12 Aug 2021
Nicolas PooranWI7474*3955v BANProvidence7 Jul 2022
Nicolas PooranWI74747716v INDPort of Spain24 Jul 2022
Sherfane RutherfordWI7474*8253v SLKandy20 Oct 2024
Amir JangooWI7474*4556v NEPSharjah30 Sept 2025
Derek SealyWI7358 & 15--0v ENGBridgetown11 Jan 1930
Jeffrey StollmeyerWI739 & 64--0v ENGKingston30 Mar 1954
Frank WorrellWI7361 & 12--0v AUSKingston11 Jun 1955
Clyde WalcottWI7338 & 35-80v ENGLeeds25 Jul 1957

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.