According to the official Sri Lanka Cricket website on Saturday, the ICC event technical committee comprising Geoff Allardice, Campbell Jamieson, Steve Elworthy, Alan Fordham, Sourav Ganguly and Michael Slater confirmed Dhananjaya's replacement.
De Silva has represented Sri Lanka in 16 ODIs scoring 334 runs and taking four wickets.