Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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
Shai HopeWI86868834v BANBasseterre8 Dec 2024
Denis AtkinsonWI8585--1v NZChristchurch18 Feb 1956
Conrad HunteWI856 & 79-70v AUSAdelaide27 Jan 1961
Garry SobersWI8564 & 2122960v AUSMelbourne10 Feb 1961
Rohan KanhaiWI8544 & 41--0v INDKingston13 Apr 1962
Garry SobersWI8549 & 36159120v AUSSydney3 Jan 1969
Geoff GreenidgeWI8550 & 35*-100v NZGeorgetown6 Apr 1972
Roy FredericksWI8559 & 26159100v AUSMelbourne26 Dec 1975
Gordon GreenidgeWI850 & 85*109121v ENGLondon12 Aug 1976
Gordon GreenidgeWI8585*12291v ENGBrisbane23 Dec 1979
Viv RichardsWI8585*77102v ENGBrisbane23 Dec 1979
Desmond HaynesWI8585*86122v NZPort of Spain17 Apr 1985
Gus LogieWI8547 & 38*138110v ENGLondon4 Aug 1988
Desmond HaynesWI858512191v INDSharjah21 Oct 1988
Gordon GreenidgeWI8549 & 36*21280v AUSMelbourne24 Dec 1988
Gus LogieWI8524 & 61163130v AUSSt John's27 Apr 1991
Winston BenjaminWI85858762v NZChristchurch3 Feb 1995
Ridley JacobsWI850 & 8519770v SAKingston19 Apr 2001
Chris GayleWI858579171v ZIMKandy16 Dec 2001
Carl HooperWI8584* & 119891v PAKSharjah7 Feb 2002
Shivnarine ChanderpaulWI858511461v SAJohannesburg4 Feb 2004
Shivnarine ChanderpaulWI85859261v PAKAdelaide28 Jan 2005
Shivnarine ChanderpaulWI8585*10350v SATrinidad14 May 2005
Chris GayleWI8585*9483v SCODublin12 Jul 2007
Brendan NashWI854 & 81157150v ENGLondon6 May 2009
Runako MortonWI8585*10251v INDJamaica28 Jun 2009
Chris GayleWI8585*5275v NZLauderhill30 Jun 2012
Kieron PollardWI85857458v BANMirpur8 Dec 2012
Marlon SamuelsWI8585*4339v BANMirpur10 Dec 2012
Shivnarine ChanderpaulWI8585* & DNB22660v BANSt Vincent5 Sept 2014
Shane DowrichWI8515 & 7022171v AUSDominica3 Jun 2015
Kraigg BrathwaiteWI8585174100v AUSSydney3 Jan 2016
Marlon SamuelsWI8585*6692v ENGKolkata3 Apr 2016
Brandon KingWI8585*5556v INDLauderhill13 Aug 2023
Shimron HetmyerWI85853477v ZIMMumbai23 Feb 2026
Frank WorrellWI8464 & 20-90v AUSSydney30 Nov 1951
Clyde WalcottWI8465 & 19-60v NZChristchurch8 Feb 1952
Gerry AlexanderWI8411 & 7316260v AUSMelbourne10 Feb 1961
Basil ButcherWI8453 & 31*-100v ENGLondon22 Aug 1963
Robin BynoeWI8448 & 36-150v INDMadras13 Jan 1967
Rohan KanhaiWI8484 & DNB-120v AUSKingston16 Feb 1973
Clive LloydWI8484 & DNB150120v ENGLondon12 Aug 1976
David MurrayWI848425880v INDBombay1 Dec 1978
Sew ShivnarineWI8448 & 36*--0v INDCalcutta29 Dec 1978
Gordon GreenidgeWI8484191120v ENGPort of Spain13 Feb 1981
Desmond HaynesWI8484213110v ENGKingston10 Apr 1981
Desmond HaynesWI84849460v PAKMelbourne21 Nov 1981
Jeff DujonWI8441 & 4321170v AUSMelbourne26 Dec 1981
Gordon GreenidgeWI848412293v PAKSydney12 Jan 1982
Jeff DujonWI8484 & DNB13191v INDBombay24 Nov 1983

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.