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 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st 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
Rohan KanhaiWI7518 & 57--0v ENGKingston17 Feb 1960
Clyde WalcottWI7553 & 22--0v ENGPort of Spain25 Mar 1960
Conrad HunteWI7549 & 26-110v INDMadras13 Jan 1967
Steve CamachoWI7557 & 18-60v ENGBridgetown29 Feb 1968
Steve CamachoWI754 & 71236100v ENGLeeds10 Jul 1969
Roy FredericksWI7560 & 15-40v NZPort of Spain20 Apr 1972
Gordon GreenidgeWI755 & 70--0v PAKPort of Spain4 Mar 1977
Alvin GreenidgeWI756 & 69-91v AUSPort of Spain15 Apr 1978
Alvin KallicharranWI7575 & 0162110v NZChristchurch22 Feb 1980
Viv RichardsWI757514461v PAKLahore24 Nov 1980
Larry GomesWI7575*12850v ZIMWorcester13 Jun 1983
Desmond HaynesWI7560 & 15*15570v AUSKingston28 Apr 1984
Gordon GreenidgeWI757519760v PAKLahore7 Nov 1986
Viv RichardsWI7512 & 639572v AUSMelbourne24 Dec 1988
Gus LogieWI7516 & 599680v PAKLahore6 Dec 1990
Desmond HaynesWI7518 & 57*12390v ENGNottingham4 Jul 1991
Richie RichardsonWI757 & 6894131v PAKPort of Spain16 Apr 1993
Desmond HaynesWI757590110v ZIMHyderabad21 Nov 1993
Shivnarine ChanderpaulWI7575* & DNB182100v ENGSt John's16 Apr 1994
Keith ArthurtonWI7575 & 0209100v ENGLondon22 Jun 1995
Jimmy AdamsWI7574* & 1*19150v AUSMelbourne26 Dec 1996
Stuart WilliamsWI7575102101v PAKLahore4 Nov 1997
Shivnarine ChanderpaulWI7574 & 1226100v SAJohannesburg26 Nov 1998
Shivnarine ChanderpaulWI755 & 7017080v NZWellington26 Dec 1999
Carl HooperWI7569 & 613870v SLGalle13 Nov 2001
Ridley JacobsWI7559 & 1612782v INDKingston18 May 2002
Wavell HindsWI7575108120v BANDhaka8 Dec 2002
Chris GayleWI7538 & 37122170v BANChattogram16 Dec 2002
Ramnaresh SarwanWI75759970v NZGqeberha13 Feb 2003
Brian LaraWI7575*6524v AUSSt George's1 Jun 2003
Shivnarine ChanderpaulWI7536 & 3918690v ZIMHarare4 Nov 2003
Ramnaresh SarwanWI75759923v SALondon18 Sept 2004
Denesh RamdinWI7550 & 25*16690v PAKKarachi27 Nov 2006
Dwayne BravoWI7523 & 52116111v ENGLeeds25 May 2007
Ramnaresh SarwanWI757510041v SLColombo31 Jan 2011
Ramnaresh SarwanWI7575*9451v INDJamaica16 Jun 2011
Chris GayleWI7575*4156v AUSColombo5 Oct 2012
Lendl SimmonsWI75758672v PAKSt Lucia19 Jul 2013
Nicolas PooranWI75754766v INDVisakhapatnam18 Dec 2019
Kieron PollardWI7575*3748v NZAuckland27 Nov 2020
Kyle MayersWI757568101v INDPort of Spain22 Jul 2022
Alick AthanazeWI7547 & 28143111v INDRoseau12 Jul 2023
Shai HopeWI75757592v IREDublin25 May 2025
Shimron HetmyerWI75754283v SACenturion29 Jan 2026
Shai HopeWI75754664v ITAKolkata19 Feb 2026
Foffie WilliamsWI742 & 72-03v ENGBridgetown21 Jan 1948
Robert ChristianiWI7474--0v INDBombay9 Dec 1948
John GoddardWI7441 & 33*--0v INDBombay4 Feb 1949
Gerry GomezWI7474--0v ENGLondon12 Aug 1950
Garry SobersWI7429 & 45-50v PAKDacca6 Mar 1959

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.