Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

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
Garry SobersWI6110 & 5116680v ENGLondon26 Jul 1973
Deryck MurrayWI6161*7660v PAKBirmingham11 Jun 1975
Desmond HaynesWI6161-72v AUSPort of Spain3 Mar 1978
Faoud BacchusWI610 & 61-73v INDDelhi24 Jan 1979
Andy RobertsWI6135* & 2611043v NZAuckland29 Feb 1980
Faoud BacchusWI616115980v ENGLondon24 Jul 1980
Larry GomesWI616120240v PAKKarachi22 Dec 1980
Richie RichardsonWI616110380v AUSAlbion29 Feb 1984
Desmond HaynesWI6118 & 4312050v ENGLeeds12 Jul 1984
Gordon GreenidgeWI616110750v SLHobart10 Jan 1985
Desmond HaynesWI616110920v NZAuckland21 Mar 1987
Richie RichardsonWI616110160v AUSChennai21 Oct 1989
Gus LogieWI61616991v SAChristchurch5 Mar 1992
Richie RichardsonWI61617362v AUSMelbourne15 Dec 1992
Carl HooperWI6161*5061v INDFaridabad17 Oct 1994
Stuart WilliamsWI61618382v INDFaridabad17 Oct 1994
Shivnarine ChanderpaulWI6161*16880v NZWellington10 Feb 1995
Shivnarine ChanderpaulWI61617550v NZKingston26 Mar 1996
Shivnarine ChanderpaulWI6112 & 4920250v ZIMPort of Spain16 Mar 2000
Chris GayleWI616111270v ZIMHarare26 Nov 2003
Dwayne BravoWI6161*6231v INDTrinidad26 May 2006
Devon SmithWI616110660v ENGBarbados21 Apr 2007
Devon SmithWI61613473v ENGLondon28 Jun 2007
Chris GayleWI61613781v ENGLondon29 Jun 2007
Devon SmithWI6147 & 14*11080v SLTrinidad3 Apr 2008
Marlon SamuelsWI6161 & 010790v INDMumbai22 Nov 2011
Darren SammyWI61613654v ENGAntigua28 Feb 2014
Denesh RamdinWI61615952v INDKochi8 Oct 2014
Chris GayleWI61613328v NZWellington21 Mar 2015
Carlos BrathwaiteWI6159 & 213021v AUSMelbourne26 Dec 2015
Darren BravoWI61617453v PAKSharjah2 Oct 2016
Kieran PowellWI61618650v PAKGuyana7 Apr 2017
Darren BravoWI61615944v ENGSt George's27 Feb 2019
Rahkeem CornwallWI6161 & DNB8592v SLNorth Sound21 Mar 2021
Shimron HetmyerWI61613624v AUSGros Islet10 Jul 2021
Nicolas PooranWI61614345v INDKolkata16 Feb 2022
Nicolas PooranWI61614781v INDKolkata20 Feb 2022
Rovman PowellWI6161*2826v BANRoseau3 Jul 2022
Shimron HetmyerWI61613934v INDLauderhill12 Aug 2023
Kraigg BrathwaiteWI6161 & 09280v ENGBirmingham26 Jul 2024
Alick AthanazeWI616 & 559270v PAKMultan17 Jan 2025
Kraigg BrathwaiteWI619 & 529352v PAKMultan25 Jan 2025
John CampbellWI6145 & 1617290v NZMount Maunganui18 Dec 2025
Shai HopeWI6161*4453v NEPMumbai15 Feb 2026
Sherfane RutherfordWI61615825v NZBridgetown21 Jul 2026
Shamar JosephWI6123 & 384055v PAKTarouba25 Jul 2026
Everton WeekesWI6035 & 25--0v ENGBridgetown21 Jan 1948
Bruce PairaudeauWI6058 & 2-00v INDKingston28 Mar 1953
Denis AtkinsonWI6060 & DNB-90v NZWellington3 Mar 1956
Everton WeekesWI6051 & 9--0v PAKPort of Spain26 Mar 1958

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.