Arsenal will face Bayern Munich once again while EPL defending champions, Leicester City, will play Sevilla. Manchester City, on the other hand, are up against Monaco in the Champions League last 16.
The Gunners have played the German champions four times in the previous five campaigns and finished behind them in the group stage last season.
The Foxes, in their debut campaign, will have a tougher test when they come against Europa League champions, Sevilla. Manchester City's opponents, Monaco, beat Tottenham twice in Group E this year.
One of the other standout ties of the round pits Barcelona against Paris St-Germain. En route to winning the Champions League title during the 2014-15 season, Barca beat PSG in the quarter-finals.
Current holders, Real Madrid, will face Italian side, Napoli.
Champions League last 16 full draw
Manchester City vs. Monaco
Real Madrid vs. Napoli
Benfica vs. Borussia Dortmund
Bayern Munich vs. Arsenal
FC Porto vs. Juventus
Bayer Leverkusen vs. Atletico Madrid
Paris St-Germain vs. Barcelona
Sevilla vs. Leicester
(First legs will played on 14 & 15 and 21 & 22 February 2017; second legs to be played on 7 & 8 and 14 & 15 March)