Celtic have been drawn against Zenit St Petersburg in the last 32 of the Europa League while Arsenal will face Swedish club FK Ostersunds.
Celtic, who finished third in their Champions League group, will host the Russian club in the first leg on 15 February.
Arsenal, who won their Europa League group and were one of the seeded teams, will travel to Sweden first.
The second legs will be played on 22 February.
Zenit, who beat Rangers in the 2008 final when the tournament was known as the Uefa Cup, are managed by former Manchester City boss Roberto Mancini.
Following a third-place finish last season, they are currently fourth in Russia's Premier League.
FK Ostersunds are managed by an Englishman, former Southampton defender Graham Potter. Under his guidance they have risen from the fourth division to the top flight in six years.
The club was only formed in October 1996, the same month Arsene Wenger became Arsenal manager.
The Gunners have never lost a European match against Swedish opposition, winning three and drawing one.
Meanwhile, 2010 winners Atletico Madrid will play FC Copenhagen, Napoli face RB Leipzig and German club Borussia Dortmund play Italian side Atalanta, who defeated Everton twice in the group stage.
The final will take place at the Parc Olympique Lyonnais on 16 May.
Europa League last-32 draw
Borussia Dortmund v Atalanta
Nice v Lokomotiv Moscow
FC Copenhagen v Atletico Madrid
Spartak Moscow v Athletic Bilbao
AEK Athens v Dynamo Kiev
Celtic v Zenit St Petersburg
Napoli v RB Leipzig
Red Star Belgrade v CSKA Moscow
Lyon v Villarreal
Real Sociedad v Red Bull Salzburg
Partizan Belgrade v Viktoria Plzen
Steaua Bucharest v Lazio
Ludogorets v AC Milan
Astana v Sporting Lisbon
FK Ostersunds v Arsenal
Marseille v Braga