The match was scheduled to take place at Hampden Park later this month. However, due to Russia’s invasion of Ukraine the country's FA asked FIFA for a postponement which has now been confirmed.
No date has officially been announced but The Independent’s chief football writer Miguel Delaney has reported the match is set to be played on June 4.
Advertisement
Hide AdAdvertisement
Hide AdIt means Scotland's Nations League fixtures would have to be moved.
Steve Clarke’s men are due to play Armenia on that date and Ukraine, who make up the group with Republic of Ireland, three days later.
The winner of the tie between Scotland and Ukraine would then face the winners of Wales and Austria.
With the postponement, it means Scotland will be in the World Cup draw, due to be held on April 1. In turn there will be three slots unknown with the winners of two inter-confederation play-offs not decided until June.