West Indies vs Sri Lanka, Sri Lanka tour of West Indies, 1st Test

ICC World Test Championship 2025/2027 · Test/5day · · Sir Vivian Richards Stadium, North Sound

West Indies won by an innings and 217 runs (West Indies 626/9, Sri Lanka 308 & 101).

Match report

West Indies (WI) faced Sri Lanka (SL) in the Sri Lanka tour of West Indies, 1st Test of ICC World Test Championship 2025/2027, a Test match, at Sir Vivian Richards Stadium, North Sound. Play began on Thursday, 25 June 2026 at 14:00 UTC. It is a multi-day match with two innings per side and no limit on overs.

West Indies won the toss and chose to bowl.

Sri Lanka made 308 in 71.5 overs, with Dhananjaya de Silva top-scoring on 120 from 168 balls. Justin Greaves was the pick of the bowlers with 3 for 39. West Indies made 626/9 in 160.5 overs, with Amir Jangoo top-scoring on 233 from 373 balls. Milan Rathnayake was the pick of the bowlers with 5 for 124. Sri Lanka made 101 in 31.2 overs, with Dinesh Chandimal top-scoring on 43 from 60 balls. Kemar Roach was the pick of the bowlers with 4 for 51.

Result: West Indies won by an innings and 217 runs. Amir Jangoo was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Sri Lanka · 1st innings: 308 (71.5 ov)

Batting
BatterDismissalRB4s6sSR
Pathum Nissankac Amir Jangoo b Kemar Roach260033.33
Nishan Madushkalbw b Alzarri Joseph23273185.19
Dinesh Chandimalb Shamar Joseph54678080.6
Kamindu Mendisc John Campbell b Alzarri Joseph01000
Dhananjaya de Silvac Brandon King b Justin Greaves12016817071.43
Kusal Mendisc Justin Greaves b Shamar Joseph04000
Sonal Dinushalbw b Kemar Roach43756057.33
Milan Rathnayakeb Justin Greaves27523051.92
Kasun Rajithac Kemar Roach b Justin Greaves8181044.44
Lahiru Kumaranot out12142085.71
Asitha Fernandoc Alzarri Joseph b Jayden Seales03000

Extras: 19

Bowling
BowlerOMRWEcon
Kemar Roach1223222.67
Jayden Seales15.527314.61
Alzarri Joseph1216025
Shamar Joseph1617924.94
Justin Greaves1113933.55
Roston Chase511603.2

West Indies · 1st innings: 626/9 (160.5 ov)

Batting
BatterDismissalRB4s6sSR
John Campbellc Nishan Madushka b Sonal Dinusha39643260.94
Brandon Kingc Sonal Dinusha b Milan Rathnayake31524059.62
Kavem Hodgeb Milan Rathnayake16443036.36
Amir Jangooc Kusal Mendis b Milan Rathnayake23337319362.47
Joshua Da Silvac Pasindu Sooriyabandara b Asitha Fernando20562035.71
Justin Greavesc Kusal Mendis b Asitha Fernando3110027.27
Roston Chaseb Sonal Dinusha19432413259.88
Alzarri Josephc Kusal Mendis b Milan Rathnayake212012105
Shamar Josephnot out17211180.95
Kemar Roachlbw b Milan Rathnayake03000

Extras: 52 · Did not bat: Jayden Seales

Bowling
BowlerOMRWEcon
Asitha Fernando2885622
Lahiru Kumara10404
Kasun Rajitha26310203.92
Milan Rathnayake35.5812453.46
Sonal Dinusha56123424.18
Dhananjaya de Silva501703.4
Kamindu Mendis904605.11

Sri Lanka · 2nd innings: 101 (31.2 ov)

Batting
BatterDismissalRB4s6sSR
Pathum Nissankac Joshua Da Silva b Jayden Seales360050
Nishan Madushkalbw b Kemar Roach2120016.67
Kasun Rajithac Kavem Hodge b Jayden Seales4131030.77
Dinesh Chandimalc John Campbell b Kemar Roach43605071.67
Kamindu Mendisb Shamar Joseph9341026.47
Dhananjaya de Silvalbw b Shamar Joseph07000
Kusal Mendisb Alzarri Joseph8201040
Sonal Dinushanot out12293041.38
Milan Rathnayakelbw b Kemar Roach03000
Asitha Fernandob Kemar Roach02000
Lahiru Kumarab Jayden Seales9720128.57

Extras: 11

Bowling
BowlerOMRWEcon
Kemar Roach1105144.64
Jayden Seales10.231431.35
Shamar Joseph501923.8
Alzarri Joseph511112.2

Latest overs

  1. Over 32 (SL, Jayden Seales): 0 runs, 100/10 – W •
  2. Over 31 (SL, Kemar Roach): 9 runs, 100/9 – 4 4 • • • 1
  3. Over 30 (SL, Jayden Seales): 0 runs, 91/9 – • • • • • •
  4. Over 29 (SL, Kemar Roach): 8 runs, 91/9 – • 4 4 • W •
  5. Over 28 (SL, Jayden Seales): 0 runs, 83/8 – • • • • • •
  6. Over 27 (SL, Kemar Roach): 2 runs, 83/8 – W • • W • 2