Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st 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/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
Ramnaresh SarwanWI8383*8963v INDJamshedpur6 Nov 2002
Ramnaresh SarwanWI838310161v INDVijayawada24 Nov 2002
Brian LaraWI8372 & 11182120v SADurban26 Dec 2003
Dwayne BravoWI8377 & 6124110v ENGManchester12 Aug 2004
Brian LaraWI8383107120v NZNapier25 Mar 2006
Daren GangaWI8381 & 223090v PAKKarachi27 Nov 2006
Brian LaraWI838388102v INDChennai27 Jan 2007
Darren BravoWI8351 & 32201101v AUSBarbados7 Apr 2012
Kieran PowellWI838390102v AUSPerth3 Feb 2013
Jason HolderWI8382* & 172122v AUSJamaica11 Jun 2015
Johnson CharlesWI83837074v SLColombo4 Nov 2015
Alick AthanazeWI8382 & 1111101v ENGNottingham18 Jul 2024
Mikyle LouisWI8326 & 5715682v ENGBirmingham26 Jul 2024
Deryck MurrayWI8232 & 5013061v AUSSydney3 Jan 1976
Gordon GreenidgeWI826 & 7618351v AUSAdelaide26 Jan 1980
Desmond HaynesWI8282*135120v PAKPerth19 Dec 1981
Jeff DujonWI8282*10990v AUSMelbourne12 Feb 1984
Viv RichardsWI82823964v ENGPort of Spain4 Mar 1986
Gordon GreenidgeWI8237 & 4578103v ENGPort of Spain7 Mar 1986
Richie RichardsonWI8242 & 4018771v PAKPort of Spain14 Apr 1988
Gordon GreenidgeWI828218370v INDGeorgetown25 Mar 1989
Viv RichardsWI8270 & 1213382v ENGBridgetown5 Apr 1990
Gus LogieWI828299100v ENGLondon27 May 1991
Desmond HaynesWI828213170v PAKGeorgetown3 Apr 1993
Brian LaraWI828212180v SLKolkata25 Nov 1993
Shivnarine ChanderpaulWI8277 & 5260100v ENGBridgetown8 Apr 1994
Shivnarine ChanderpaulWI8282 & DNB131110v NZBarbados19 Apr 1996
Brian LaraWI8268 & 14148160v SACenturion15 Jan 1999
Jimmy AdamsWI828210280v AUSPort of Spain17 Apr 1999
Wavell HindsWI828211982v BANSouthampton15 Sept 2004
Chris GayleWI82829970v PAKBrisbane19 Jan 2005
Wavell HindsWI8263 & 19153140v PAKJamaica3 Jun 2005
Daren GangaWI8282251120v PAKMultan19 Nov 2006
Devon SmithWI8240 & 42169120v ENGManchester7 Jun 2007
Chris GayleWI828212680v ENGNottingham7 Jul 2007
Runako MortonWI8282*8961v ENGNottingham7 Jul 2007
Darren BravoWI829 & 7319580v INDBarbados28 Jun 2011
Lendl SimmonsWI8282*5175v INDMumbai31 Mar 2016
Kieran PowellWI8233 & 49155110v PAKJamaica21 Apr 2017
Kieran PowellWI8242 & 40134132v NZWellington1 Dec 2017
John CampbellWI8214 & 68146100v NZWellington11 Dec 2020
Jason HolderWI8245 & 37*22091v ENGNorth Sound8 Mar 2022
John CampbellWI8224 & 58*139102v BANNorth Sound16 Jun 2022
Brandon KingWI8282*5285v ENGSt George's14 Dec 2023
Nicolas PooranWI82824566v ENGSt George's16 Dec 2023
Shai HopeWI8282*3948v USABridgetown21 Jun 2024
Kraigg BrathwaiteWI8239 & 4319251v BANKingston30 Nov 2024
Brandon KingWI82827683v BANBasseterre10 Dec 2024
Clyde WalcottWI818 & 73--0v AUSGeorgetown26 Apr 1955
Everton WeekesWI8181 & 01110v AUSGeorgetown26 Apr 1955

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.