Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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,754 of the 1,758 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Shimron HetmyerWI104104*8374v ENGBridgetown22 Feb 2019
Kyle MayersWI10449 & 55137160v SLNorth Sound29 Mar 2021
Nicolas PooranWI104104*6596v NEDHarare26 Jun 2023
Amir JangooWI104104*8364v BANBasseterre12 Dec 2024
Shai HopeWI1041049483v INDGuwahati30 Sept 2026
Jeffrey StollmeyerWI10385 & 18-40v INDBombay4 Feb 1949
Everton WeekesWI103103-160v NZChristchurch18 Feb 1956
Everton WeekesWI10313 & 90-170v ENGLondon20 Jun 1957
Basil ButcherWI103103-150v INDCalcutta31 Dec 1958
Garry SobersWI10350 & 53*-141v INDBombay13 Dec 1966
Charlie DavisWI103103 & 030560v ENGLondon26 Jun 1969
Roy FredericksWI10367 & 36227120v ENGPort of Spain30 Mar 1974
Alvin KallicharranWI1030 & 103*-80v INDPort of Spain7 Apr 1976
Gordon GreenidgeWI103103137102v NZChristchurch6 Feb 1980
Gordon GreenidgeWI10310316151v PAKMelbourne21 Nov 1981
Clive LloydWI103103 & DNB20261v INDNew Delhi29 Oct 1983
Viv RichardsWI103103*12271v AUSSydney15 Jan 1985
Gordon GreenidgeWI10378 & 25221142v NZWellington20 Feb 1987
Phil SimmonsWI103103*124102v NZKingstown6 Apr 1996
Brian LaraWI103103*116100v PAKPerth10 Jan 1997
Brian LaraWI103103178111v INDSt John's4 Apr 1997
Philo WallaceWI103103102115v SADhaka1 Nov 1998
Sherwin CampbellWI10310313080v ZIMKingston1 Apr 2000
Chris GayleWI10310311683v INDNagpur9 Nov 2002
Wavell HindsWI103103*13063v AUSSt George's1 Jun 2003
Wavell HindsWI10379 & 24128161v ZIMHarare4 Nov 2003
Kirk EdwardsWI10386 & 17189160v INDMumbai22 Nov 2011
Kraigg BrathwaiteWI10368 & 35299100v INDMumbai22 Nov 2011
Jermaine BlackwoodWI10311 & 92172113v SLGalle14 Oct 2015
Jermaine BlackwoodWI1038 & 95147110v PAKAbu Dhabi21 Oct 2016
Shane DowrichWI103103232101v ZIMBulawayo29 Oct 2017
Nkruma BonnerWI10317 & 86304121v BANChattogram3 Feb 2021
Evin LewisWI10310312184v SLNorth Sound12 Mar 2021
Kraigg BrathwaiteWI10375 & 28287101v INDPort of Spain20 Jul 2023
Keacy CartyWI103103105130v ENGCardiff1 Jun 2025
Everton WeekesWI10278 & 24--0v PAKPort of Spain5 Feb 1958
Desmond LewisWI10288 & 14-100v INDBridgetown1 Apr 1971
Clive LloydWI10210285122v AUSLondon21 Jun 1975
Clive LloydWI102102-122v INDBridgetown10 Mar 1976
Alvin KallicharranWI10298 & 4155160v INDMadras12 Jan 1979
Desmond HaynesWI102102*142113v AUSCastries19 Apr 1984
Larry GomesWI10210 & 92*164150v ENGLondon28 Jun 1984
Gordon GreenidgeWI102102*15450v PAKSharjah18 Oct 1988
Brian LaraWI1026 & 96153111v PAKPort of Spain16 Apr 1993
Brian LaraWI10210211482v AUSBrisbane5 Jan 1997
Shivnarine ChanderpaulWI10295 & 7169140v PAKRawalpindi29 Nov 1997
Shivnarine ChanderpaulWI102102*113104v IREJamaica23 Mar 2007
Adrian BarathWI10264 & 38158133v INDJamaica20 Jun 2011
Kieron PollardWI1021027058v AUSSt Lucia23 Mar 2012
Lendl SimmonsWI1021028495v IRENelson16 Feb 2015

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