Manchester City will face Real Madrid while holders Liverpool have been drawn against Atletico Madrid in the last 16 of the Champions League.
Chelsea take on Bayern Munich in a repeat of the 2012 final won by the Blues while Tottenham face RB Leipzig.
In the pick of the other ties, Borussia Dortmund will play Paris St-Germain and Napoli take on Barcelona.
The first legs will be played on 18, 19, 25 and 26 February with the return matches on 10, 11, 17 and 18 March.
This season’s final is on 30 May at the Ataturk Stadium in Istanbul, the ground where Liverpool won the epic 2005 final against AC Milan when they came back from three down to draw 3-3 and win on penalties.
The Reds’ last-16 draw also takes them back to the stadium in which they won last year’s final – Atletico’s Wanda Metropolitano.
City’s tie with Real features the first competitive meeting between multiple Champions League-winning managers Pep Guardiola and Zinedine Zidane.
The Frenchman won the competition three times in a row with Los Blancos from 2016 while Guardiola won it with Barcelona in 2009 and 2011.
That was Guardiola’s last triumph in the competition though, and his City side were beaten by eventual runners-up Tottenham in the quarter-finals last season.
Spurs have changed manager since then, with Mauricio Pochettino succeeded by Jose Mourinho, who has two previous Champions League wins to his name – Porto in 2004 and Inter Milan in 2010.
Their opponents RB Leipzig currently lead the German Bundesliga and have in Timo Werner one of Europe’s most coveted strikers and in Julian Nagelsmann one of the continent’s most promising young coaches.
Chelsea face a tough tie against five-time Champions League winners Bayern Munich, who are reigning Bundesliga champions but sit fifth in the league and sacked manager Niko Kovac last month.
The other two last-16 ties see Italian club Atalanta, who reached the last 16 despite losing their first three group games, face Valencia of Spain, while Serie A champions Juventus – with Cristiano Ronaldo still in prolific form – take on resurgent French side Lyon.
Arsenal, Celtic, Manchester United, Wolves and Rangers will find out their Europa League last-32 opponents when that draw takes place at 12:00 GMT on Monday.
Last-16 draw in full
Borussia Dortmund v Paris St-Germain
Real Madrid v Manchester City
Atalanta v Valencia
Atletico Madrid v Liverpool
Chelsea v Bayern Munich
Lyon v Juventus
Tottenham v RB Leipzig
Napoli v Barcelona
Champions League calendar
Last-16 first legs
18 February: Borussia Dortmund v Paris Saint-Germain, Atletico Madrid v Liverpool
19 February: Atalanta v Valencia, Tottenham v RB Leipzig
25 February: Chelsea v Bayern Munich, Napoli v Barcelona
26 February: Real Madrid v Manchester City, Lyon v Juventus
Last-16 second legs
10 March: Valencia v Atalanta, RB Leipzig v Tottenham
11 March: Paris Saint-Germain v Borussia Dortmund, Liverpool v Atletico Madrid
17 March: Manchester City v Real Madrid, Juventus v Lyon
18 March: Bayern Munich v Chelsea, Barcelona v Napoli
- Sergio Ramos: Spain Defender Set To Leave Real Madrid After 16 Years - June 17, 2021
- Ritual Killing: AG Orders Police To Charge Kasoa Teenagers With Conspiracy, Murder - June 17, 2021
- Cop Killer’s Case Adjourned Due To Lack Of Jurors - June 17, 2021