Roy's 153 took England to an imposing 386 for six, leaving Bangladesh needing to surpass Ireland's 329-7 against England in 2011, the highest score by any team batting second to win a World Cup match.
Bangladesh's professional cricketers − including several members of the national squad − went on strike on Monday to call for better pay and benefits.
Pakistan on Saturday recalled all-rounders Iftikhar Ahmed and Mohammad Nawaz for three-match one-day international series against Sri Lanka, starting at Karachi from next week.
Sri Lanka’s depleted national cricket squad left for Pakistan on Tuesday expressing confidence in security promises by the hosts despite reports that the team could be targeted by militants.
Skipper Rohit Sharma smashed a whirlwind 43-ball 85 in his 100th T20 international as India rode his heroics to register a facile eight-wicket victory over Bangladesh in the second
PCB on confirmed Azhar Ali as Test and Babar Azam as ODI and T20I captains for the period during which Pakistan is scheduled to play nine Tests, six ODIs and 20 T20Is.
After winning the opening ODI in Cape Town, a resurgent South Africa will be looking to seal the three-match series when they meet England in Durban for the second game on Friday.
New Zealand wrapped up the one-day series against India with veteran Ross Taylor and debutant Kyle Jamieson combining to set up a 22-run win in game two in Auckland on Saturday.
India has formally called off the limited-overs cricket series in Sri Lanka because of the coronavirus, officials in Colombo said on Thursday.
The "soul-destroying" decision made about 15 percent of staff redundant and was aimed at saving Aus$40 million in costs, Cricket Australia chairman Earl Eddings said. The body said it is concerned about further financial shocks this year.