India batsman Mayank Agarwal on Wednesday replaced injured Shikhar Dhawan in the ODI squad which will compete against West Indies.