Manchester United will come up against their former striker after drawing Fenerbache in Group A as Southampton are handed a tasty Europa League clash against Inter Milan.
The Red Devils will also face a trip into the unknown after being drawn against Ukrainian side Zorya Luhansk.
The European debutants – who reached the play-offs in the last two years but failed to progress – are based in the east of the country close to the border with Russia.
However, because of the war in that part of the country Jose Mourinho’s side are set to play at the Slavutych Arena in Zaporizhia, which is more centrally located.
United’s other two opponents are far more familiar in Fenerbahce and Feyenoord.
Southampton have a glamour tie against Inter Milan and have also been drawn against Sparta Prague and Israel’s Hapoel Be’er Sheva, who gave Celtic a scare in their Champions League qualifier.
League of Ireland side Dundalk also have to go to Israel to face Maccabi Tel-Aviv with Zenit St Petersburg and AZ Alkmaar their other opponents.