English cricket team in Scotland in 2018

The England cricket team toured Scotland to play a One Day International (ODI) at The Grange Club, Edinburgh, on 10 June 2018.

The last time the two teams played in an ODI against each other was in the 2015 Cricket World Cup, with England winning by 119 runs.

[5] Scotland won the one-off fixture by six runs, their first ever win against England in ODIs.

[6][7] Man of the match, Calum MacLeod, who scored an unbeaten 140 runs, said it was "a massive statement from Scottish cricket", with England's captain, Eoin Morgan, saying "it is huge for Scotland".

[9] Ben Stokes and Chris Woakes were both ruled out of England's squad due to injury and were replaced by Dawid Malan and Tom Curran respectively.