England bowler Jimmy Anderson should be fit enough to be involved in the Test series against India despite struggling with a shoulder injury.
The Lancastrian is set to miss the one-day matches against Australia and India in June and July so that he is fresh for the start of the Test series against India.
The 35-year-old will be sidelined for the next six weeks so that he can make a full recovery from a "long-standing right shoulder injury".
"We have five Tests against India in a six-week period from 1st August, which will be an intense and challenging period for all our bowlers," said England coach Trevor Bayliss.
"Therefore it's vital that we ensure Jimmy goes into that series in the best possible condition.
"Jimmy has to manage the issue with his right shoulder and we've been advised that the best way for him to prepare for the India series is to take a six-week break from cricket now, initially to rest it and then to work slowly back to cricket."
Meanwhile, Eoin Morgan decided to field first in Sunday's one-day clash against Scotland after winning the toss.
England have omitted Tom Curran and Dawid Malan from their starting line-up while Sam Billings plays as wicketkeeper.
England are 100/1 to beat Scotland, who are 1/1000 to win the match.
Scotland: Kyle Coetzer (capt), Matthew Cross (wkt), Calum MacLeod, Richie Berrington, George Munsey, Dylan Budge, Michael Leask, Safyaan Sharif, Mark Watt, Alasdair Evans, Chris Sole.
England: Jonny Bairstow,Jason Roy, Alex Hales, Joe Root, Eoin Morgan (capt), Sam Billings (wkt), Moeen Ali, Adil Rashid, David Willey, Liam Plunkett, Mark Wood.
View all Cricket betting