England vs Pakistan: James Vince replaces Alex Hales in England ODI squad
James Vince has played six ODIs for England till date. (AFP Image)

Hampshire batsman James Vince has replaced Alex Hales in England‘s ODI squad for the upcoming series against Pakistan, while for the one-off ODI against Ireland and the sole T20I against Pakistan the ECB selectors have added Ben Duckett and Dawid Malan.

Surrey opener Jason Roy has been sidelined with a back spasm, but it not expected to miss the 2019 ICC Cricket World Cup starting May 30.

Hales was this week withdrawn from England’s ODI and T20I squads, including their provisional 15-man World Cup pool, due to a 21-day ban for recreational drug use. Taking his place is Vince, who has been in stunning form for Hampshire by tallying 490 runs from five one-day Cup games. In six ODIs, Vince, 28, has scored 131 runs with one half-century.

Malan was called up for the series against West Indies but did not make it to the England XI. Duckett, on the other hand, made his debut for England back in 2016 during the tour of Bangladesh. However, he hasn’t featured for England since playing three ODIs back then but there is a strong chance that his wait might end with Roy injured.