Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 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
Narsingh DeonarineWI42424911v ZIMGrenada24 Feb 2013
Kieran PowellWI42425250v ZIMGrenada26 Feb 2013
Johnson CharlesWI42423471v INDKochi21 Nov 2013
Darren SammyWI4242*2052v PAKMirpur1 Apr 2014
Sulieman BennWI4217 & 254871v NZJamaica8 Jun 2014
Andre RussellWI4242*1334v PAKChristchurch21 Feb 2015
Jason HolderWI42422652v NZWellington21 Mar 2015
Darren BravoWI4210 & 3211240v ENGAntigua13 Apr 2015
Shai HopeWI4226 & 169960v AUSJamaica11 Jun 2015
Marlon SamuelsWI4242*5930v PAKAbu Dhabi27 Sept 2016
Roston ChaseWI4222 & 2016650v PAKAbu Dhabi21 Oct 2016
Kraigg BrathwaiteWI42427020v ENGAntigua5 Mar 2017
Shimron HetmyerWI4217 & 255441v PAKDominica10 May 2017
Denesh RamdinWI4242*1843v PAKKarachi3 Apr 2018
Nicolas PooranWI42425241v INDPort of Spain11 Aug 2019
Roston ChaseWI4242*3230v AFGLucknow11 Nov 2019
Shane DowrichWI4242 & DNB9160v AFGLucknow27 Nov 2019
Shai HopeWI42425050v INDCuttack22 Dec 2019
Sharmarh BrooksWI42425641v PAKMultan10 Jun 2022
Nicolas PooranWI42423251v INDPort of Spain27 Jul 2022
Brandon KingWI42423751v INDPort of Spain27 Jul 2022
Sharmarh BrooksWI42424323v NZKingston10 Aug 2022
Brandon KingWI42424251v INDProvidence8 Aug 2023
Johnson CharlesWI42422561v AUSHobart9 Feb 2024
Roston ChaseWI4242*2742v PNGProvidence2 Jun 2024
Shai HopeWI4242*2414v SATarouba27 Aug 2024
Justin GreavesWI424 & 38*7180v AUSBridgetown25 Jun 2025
Tevin ImlachWI4227 & 15*15741v NZMount Maunganui18 Dec 2025
Kamil PooranWI42422733v INDIndore11 Oct 2026
Wilton St HillWI413 & 38-00v ENGManchester21 Jul 1928
Maurice FernandesWI4122 & 19--0v ENGGeorgetown21 Feb 1930
Ben SealeyWI4129 & 12--0v ENGLondon12 Aug 1933
Jeffrey StollmeyerWI4141 & DNB--0v ENGPort of Spain17 Mar 1954
Garry SobersWI4114 & 27--0v PAKPort of Spain26 Mar 1958
Rohan KanhaiWI410 & 41-00v INDKanpur12 Dec 1958
Joey CarewWI4140 & 19131v ENGBirmingham4 Jul 1963
Jackie HendriksWI4111 & 30--0v AUSKingston3 Mar 1965
Wes HallWI414 & 37--0v AUSPort of Spain26 Mar 1965
Clive LloydWI4134* & 7-30v ENGKingston8 Feb 1968
David HolfordWI416 & 35-40v ENGKingston8 Feb 1968
Seymour NurseWI4125 & 16-50v AUSBrisbane6 Dec 1968
Basil ButcherWI4110 & 316150v AUSSydney14 Feb 1969
Maurice FosterWI4128* & 13*--0v NZKingston16 Feb 1972
Deryck MurrayWI4134 & 7-50v AUSPort of Spain21 Apr 1973
Gordon GreenidgeWI41416312v AUSAdelaide20 Dec 1975
Irvine ShillingfordWI4139 & 2-00v PAKPort of Spain4 Mar 1977
Andy RobertsWI416 & 35--2v PAKPort of Spain1 Apr 1977
Desmond HaynesWI41418641v ENGBrisbane23 Dec 1979
Faoud BacchusWI412 & 398740v PAKMultan30 Dec 1980
Viv RichardsWI41414970v PAKSydney12 Jan 1982

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.