Harmanpreet and Vastrakar also back for India; Bangladesh bring in fast bowler Marufa Akter and elect to bat
Both score centuries as Yorkshire dominate day one against Gloucestershire
The 36-year-old played 59 Tests, 25 ODIs and two T20Is picking up a total of 202 wickets
Although Hasaranga’s resignation comes on the heels of Sri Lanka’s poor T20 World Cup showing, it is still something of a surprise
Three-fors from Marco Jansen and Tabraiz Shamsi skittled Afghanistan for 56 and then the batters made easy work of the chase
Hazlewood has recovered from a minor calf strain and will join the squad before the first T20I against England
England have given themselves the chance of a favourable semi-final draw with rampant USA win
St Lucia Kings sign up New Zealand’s Tim Seifert as a replacement
He will likely slot into the squad as a replacement for Sikandar Raza, who had pulled out of the season with injury