Sri Lankan cricket team in the West Indies in 2018

[7] On 19 May 2018, Cricket West Indies (CWI) announced that they may scrap one of the Test fixtures, replacing it with a couple of one-day matches.

[10][11] The Sri Lankan cricket team, led by Dinesh Chandimal, refused to take to the field on the third day of the Test, after showing its disagreement on changing the ball, causing play to be delayed by two hours.

[17] Sri Lanka Cricket (SLC) named Suranga Lakmal as the captain for the third Test of the series in Chandimal's absence.

[23] Prior to the second Test, Angelo Mathews and Lahiru Gamage were ruled out of Sri Lanka's squad for the rest of the series and were replaced by Danushka Gunathilaka and Dasun Shanaka.

[24] Shimron Hetmyer was ruled out of the final Test due to illness, with Keemo Paul replacing him in West Indies' squad.