ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

West Indies: Batting match by match (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×v Sri Lanka×

Player figures come from full scorecards, which we hold for 115 of the 116 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Brian LaraWI351221 & 130569373v SLColombo29 Nov 2001
Chris GayleWI333333437349v SLGalle International Stadium15 Nov 2010
Amir JangooWI233233373193v SLNorth Sound25 Jun 2026
Brian LaraWI218178 & 40393210v SLGalle13 Nov 2001
Kraigg BrathwaiteWI211126 & 85507170v SLNorth Sound29 Mar 2021
Brian LaraWI209209360241v SLSaint Lucia20 Jun 2003
Roston ChaseWI194194324132v SLNorth Sound25 Jun 2026
Viv RichardsWI181181125167v SLKarachi13 Oct 1987
Justin GreavesWI180180 & DNB325142v SLNorth Sound3 Jul 2026
Brian LaraWI169169129154v SLSharjah16 Oct 1995
Ramnaresh SarwanWI15957 & 102258230v SLTrinidad3 Apr 2008
Ramnaresh SarwanWI15280 & 7240580v SLGuyana22 Mar 2008
Evin LewisWI148148122154v SLBulawayo23 Nov 2016
Nkruma BonnerWI14431 & 113*337181v SLNorth Sound21 Mar 2021
Shane DowrichWI138125* & 13382130v SLTrinidad6 Jun 2018
Ramnaresh SarwanWI13569 & 66302210v SLColombo29 Nov 2001
Sherwin CampbellWI12950 & 79262100v SLSt John's13 Jun 1997
Kieran PowellWI12638 & 88195132v SLTrinidad6 Jun 2018
John CampbellWI12372 & 51*267133v SLNorth Sound3 Jul 2026
Brian LaraWI11974 & 45264122v SLKandy21 Nov 2001
Ramnaresh SarwanWI11888 & 30316120v SLGalle13 Nov 2001
Nicolas PooranWI118118103114v SLChester-le-Street1 Jul 2019
Shivnarine ChanderpaulWI11769 & 48*31672v SLColombo13 Jul 2005
Brian LaraWI1161 & 115212111v SLKingstown20 Jun 1997
Brian LaraWI11611610682v SLBarbados8 Jun 2003
Carl HooperWI11581 & 34190131v SLKingstown20 Jun 1997
Shai HopeWI115115140100v SLColombo22 Feb 2020
Wavell HindsWI11311314384v SLSaint Lucia20 Jun 2003
Ramnaresh SarwanWI11331 & 82163171v SLJamaica27 Jun 2003
Adrian BarathWI11311312982v SLColombo31 Jan 2011
Shai HopeWI112112 & DNB243100v SLNorth Sound3 Jul 2026
Gordon GreenidgeWI110110*128150v SLAdelaide26 Jan 1985
Phil SimmonsWI11011012582v SLBerri13 Mar 1992
Marlon SamuelsWI110110*95151v SLPallekele International Cricket Stadium7 Nov 2015
Shai HopeWI110110133121v SLNorth Sound10 Mar 2021
Richie RichardsonWI10910912081v SLSharjah3 Dec 1986
Chris GayleWI10910910097v SLJamaica28 Jun 2013
Desmond HaynesWI105105124101v SLKarachi13 Oct 1987
Stuart WilliamsWI10421 & 83137152v SLSt John's13 Jun 1997
Shivnarine ChanderpaulWI10418 & 86*18380v SLTrinidad3 Apr 2008
Kyle MayersWI10449 & 55137160v SLNorth Sound29 Mar 2021
Jermaine BlackwoodWI10311 & 92172113v SLGalle International Stadium14 Oct 2015
Evin LewisWI10310312184v SLNorth Sound12 Mar 2021
Darren BravoWI10210213254v SLNorth Sound14 Mar 2021
Evin LewisWI102102*6194v SLKandy26 Oct 2024
Larry GomesWI1011018963v SLPerth2 Feb 1985
Jason HolderWI10130 & 71*122120v SLNorth Sound29 Mar 2021
Viv RichardsWI98989863v SLBrisbane12 Jan 1985
Kyle MayersWI9745 & 52183112v SLNorth Sound21 Mar 2021
Chris GayleWI9494125122v SLBarbados8 Jun 2003
Page 1Next

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