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).
- West Indies: 626/9 (160.5 ov)
- Sri Lanka: 308 (71.5 ov) & 101 (31.2 ov)
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)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Pathum Nissanka | c Amir Jangoo b Kemar Roach | 2 | 6 | 0 | 0 | 33.33 |
| Nishan Madushka | lbw b Alzarri Joseph | 23 | 27 | 3 | 1 | 85.19 |
| Dinesh Chandimal | b Shamar Joseph | 54 | 67 | 8 | 0 | 80.6 |
| Kamindu Mendis | c John Campbell b Alzarri Joseph | 0 | 1 | 0 | 0 | 0 |
| Dhananjaya de Silva | c Brandon King b Justin Greaves | 120 | 168 | 17 | 0 | 71.43 |
| Kusal Mendis | c Justin Greaves b Shamar Joseph | 0 | 4 | 0 | 0 | 0 |
| Sonal Dinusha | lbw b Kemar Roach | 43 | 75 | 6 | 0 | 57.33 |
| Milan Rathnayake | b Justin Greaves | 27 | 52 | 3 | 0 | 51.92 |
| Kasun Rajitha | c Kemar Roach b Justin Greaves | 8 | 18 | 1 | 0 | 44.44 |
| Lahiru Kumara | not out | 12 | 14 | 2 | 0 | 85.71 |
| Asitha Fernando | c Alzarri Joseph b Jayden Seales | 0 | 3 | 0 | 0 | 0 |
Extras: 19
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Kemar Roach | 12 | 2 | 32 | 2 | 2.67 |
| Jayden Seales | 15.5 | 2 | 73 | 1 | 4.61 |
| Alzarri Joseph | 12 | 1 | 60 | 2 | 5 |
| Shamar Joseph | 16 | 1 | 79 | 2 | 4.94 |
| Justin Greaves | 11 | 1 | 39 | 3 | 3.55 |
| Roston Chase | 5 | 1 | 16 | 0 | 3.2 |
West Indies · 1st innings: 626/9 (160.5 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| John Campbell | c Nishan Madushka b Sonal Dinusha | 39 | 64 | 3 | 2 | 60.94 |
| Brandon King | c Sonal Dinusha b Milan Rathnayake | 31 | 52 | 4 | 0 | 59.62 |
| Kavem Hodge | b Milan Rathnayake | 16 | 44 | 3 | 0 | 36.36 |
| Amir Jangoo | c Kusal Mendis b Milan Rathnayake | 233 | 373 | 19 | 3 | 62.47 |
| Joshua Da Silva | c Pasindu Sooriyabandara b Asitha Fernando | 20 | 56 | 2 | 0 | 35.71 |
| Justin Greaves | c Kusal Mendis b Asitha Fernando | 3 | 11 | 0 | 0 | 27.27 |
| Roston Chase | b Sonal Dinusha | 194 | 324 | 13 | 2 | 59.88 |
| Alzarri Joseph | c Kusal Mendis b Milan Rathnayake | 21 | 20 | 1 | 2 | 105 |
| Shamar Joseph | not out | 17 | 21 | 1 | 1 | 80.95 |
| Kemar Roach | lbw b Milan Rathnayake | 0 | 3 | 0 | 0 | 0 |
Extras: 52 · Did not bat: Jayden Seales
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Asitha Fernando | 28 | 8 | 56 | 2 | 2 |
| Lahiru Kumara | 1 | 0 | 4 | 0 | 4 |
| Kasun Rajitha | 26 | 3 | 102 | 0 | 3.92 |
| Milan Rathnayake | 35.5 | 8 | 124 | 5 | 3.46 |
| Sonal Dinusha | 56 | 1 | 234 | 2 | 4.18 |
| Dhananjaya de Silva | 5 | 0 | 17 | 0 | 3.4 |
| Kamindu Mendis | 9 | 0 | 46 | 0 | 5.11 |
Sri Lanka · 2nd innings: 101 (31.2 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Pathum Nissanka | c Joshua Da Silva b Jayden Seales | 3 | 6 | 0 | 0 | 50 |
| Nishan Madushka | lbw b Kemar Roach | 2 | 12 | 0 | 0 | 16.67 |
| Kasun Rajitha | c Kavem Hodge b Jayden Seales | 4 | 13 | 1 | 0 | 30.77 |
| Dinesh Chandimal | c John Campbell b Kemar Roach | 43 | 60 | 5 | 0 | 71.67 |
| Kamindu Mendis | b Shamar Joseph | 9 | 34 | 1 | 0 | 26.47 |
| Dhananjaya de Silva | lbw b Shamar Joseph | 0 | 7 | 0 | 0 | 0 |
| Kusal Mendis | b Alzarri Joseph | 8 | 20 | 1 | 0 | 40 |
| Sonal Dinusha | not out | 12 | 29 | 3 | 0 | 41.38 |
| Milan Rathnayake | lbw b Kemar Roach | 0 | 3 | 0 | 0 | 0 |
| Asitha Fernando | b Kemar Roach | 0 | 2 | 0 | 0 | 0 |
| Lahiru Kumara | b Jayden Seales | 9 | 7 | 2 | 0 | 128.57 |
Extras: 11
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Kemar Roach | 11 | 0 | 51 | 4 | 4.64 |
| Jayden Seales | 10.2 | 3 | 14 | 3 | 1.35 |
| Shamar Joseph | 5 | 0 | 19 | 2 | 3.8 |
| Alzarri Joseph | 5 | 1 | 11 | 1 | 2.2 |
Latest overs
- Over 32 (SL, Jayden Seales): 0 runs, 100/10 – W •
- Over 31 (SL, Kemar Roach): 9 runs, 100/9 – 4 4 • • • 1
- Over 30 (SL, Jayden Seales): 0 runs, 91/9 – • • • • • •
- Over 29 (SL, Kemar Roach): 8 runs, 91/9 – • 4 4 • W •
- Over 28 (SL, Jayden Seales): 0 runs, 83/8 – • • • • • •
- Over 27 (SL, Kemar Roach): 2 runs, 83/8 – W • • W • 2
