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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 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 drawnTest1st 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 WorrellWI8181 & 0-80v ENGBirmingham30 May 1957
Garry SobersWI8139 & 42-110v ENGLondon22 Aug 1957
Seymour NurseWI8170 & 11--0v ENGKingston17 Feb 1960
Joe SolomonWI8145 & 3631860v AUSMelbourne10 Feb 1961
Garry SobersWI8181 & 0152120v ENGLondon18 Aug 1966
Desmond LewisWI8181* & DNB-100v INDGeorgetown19 Mar 1971
Clive LloydWI8159 & 22*-91v AUSPort of Spain21 Apr 1973
Roy FredericksWI8173 & 8-101v AUSPort of Spain21 Apr 1973
Keith BoyceWI8172 & 912471v ENGLondon26 Jul 1973
Gordon GreenidgeWI817 & 7423390v NZAuckland29 Feb 1980
Clive LloydWI8181113100v INDGeorgetown31 Mar 1983
Jeff DujonWI8181-80v INDKanpur21 Oct 1983
Richie RichardsonWI8178 & 3229100v NZPort of Spain29 Mar 1985
Brian LaraWI8117 & 64135140v SABridgetown18 Apr 1992
Desmond HaynesWI8158 & 23121130v SABridgetown18 Apr 1992
Keith ArthurtonWI8159 & 22152120v SABridgetown18 Apr 1992
Desmond HaynesWI8181*121110v AUSPerth6 Dec 1992
Jimmy AdamsWI8181*9461v PAKSharjah29 Oct 1993
Phil SimmonsWI81819462v PAKSharjah1 Nov 1993
Richie RichardsonWI818111152v AUSBrisbane7 Jan 1996
Sherwin CampbellWI8115 & 6621970v PAKPeshawar17 Nov 1997
David WilliamsWI8116 & 6521780v ENGPort of Spain5 Feb 1998
Stuart WilliamsWI8119 & 62178140v ENGPort of Spain5 Feb 1998
Shivnarine ChanderpaulWI8138 & 43205130v SACenturion15 Jan 1999
Carl HooperWI8135 & 469692v INDChennai17 Oct 2002
Dale RichardsWI8169 & 12109132v BANGrenada17 Jul 2009
Devon SmithWI81819771v INDChennai20 Mar 2011
Chris GayleWI811 & 80*5776v NZTrinidad16 Jun 2014
Marlon SamuelsWI817 & 7422381v AUSDominica3 Jun 2015
Darren BravoWI8150 & 31173103v SLGalle14 Oct 2015
Shai HopeWI81818853v INDTrinidad25 Jun 2017
Kraigg BrathwaiteWI8122 & 59*25180v SLSt Lucia14 Jun 2018
Shane DowrichWI8161 & 2015290v ENGSouthampton8 Jul 2020
Shimron HetmyerWI8181*5484v SLAbu Dhabi4 Nov 2021
Joe SolomonWI8014 & 66--0v PAKKarachi20 Feb 1959
Rohan KanhaiWI8027 & 53--0v AUSPort of Spain26 Mar 1965
David HolfordWI8080 & DNB-61v INDBombay13 Dec 1966
Roy FredericksWI800 & 80101v INDPort of Spain6 Mar 1971
Lawrence RoweWI8076 & 4-110v AUSKingston16 Feb 1973
Rohan KanhaiWI8057 & 23-90v AUSGeorgetown6 Apr 1973
Sew ShivnarineWI8053 & 27-100v AUSKingston28 Apr 1978
Desmond HaynesWI808012250v AUSMelbourne9 Dec 1979
Gordon GreenidgeWI808013260v ENGMelbourne20 Jan 1980
Deryck MurrayWI8064 & 16154100v ENGNottingham5 Jun 1980
Clive LloydWI8080*82110v AUSPerth20 Dec 1981
Viv RichardsWI8080 & DNB--1v INDBridgetown15 Apr 1983
Faoud BacchusWI8080*13580v ZIMBirmingham20 Jun 1983
Viv RichardsWI8080*96111v PAKLondon22 Jun 1983
Richie RichardsonWI8080*13761v AUSSydney8 Feb 1984
Viv RichardsWI8080*39104v PAKGujranwala27 Nov 1985

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.