Scotland will be looking to beat England for the first time when they face Eoin Morgan’s men in a one-day international in Edinburgh on Sunday, live on Sky Sports Cricket.
Kyle Coetzer’s men have played England in four previous ODIs, losing the last three after the first, in 2008, fell victim to the weather.
Moeen Ali starred for Morgan’s side in their previous fixture against Scotland, with his 128 from the top of the order helping tee up a thumping 119-run win during the group stage of the 2015 World Cup.
Scotland will be absent from the 2019 World Cup in England after finishing outside the top two spots in the qualifying competition earlier this year, with a rain-affected, five-run defeat to Windies in the Super Sixes ending their hopes of appearing in the tournament proper for a fourth time.
However, they defeated Afghanistan earlier in the competition and also recorded their first win over a Test-playing nation when they beat Zimbabwe a year ago, a game in which skipper Coetzer – who will make his 50th ODI appearance on Sunday – struck a century.
“An occasion like Sunday is always going to be a special occasion and we have to put on a good show,” said Coetzer, who is 89 runs away from becoming the first Scotsman to 2,000 ODI runs.
“We’ve got two fantastic sides going to turn out, it’s very exciting to have the number one ranked ODI side in our back yard at the Grange in Edinburgh so there’s no bigger occasion for us.”