Defending champions Real Madrid will face FC Bayern München, while debutants Leicester City are up against Atletico Madrid.
Real Madrid are the competition’s most successful club with 11 titles, while Bundesliga giants Bayern have won it five times, the last occasion in 2013.
The first leg match will take place in Germany with the return game set for the Spanish capital.
— Philipp Lahm (@philipplahm) March 17, 2017
Barcelona will travel to Turin for their opening game where they will face the club they beat in the 2015 final, Italian champions Juventus.
— FC Barcelona (@FCBarcelona) March 17, 2017
England’s only remaining representatives Leicester City will take on La Liga side Atletico Madrid, who have been runners-up in two of the last three Champions League finals.
Beaten finalists in 2013, and 1997 champions Borussia Dortmund, host French outfit Monaco in the first leg of their tie.
The draw for the last eight took place in Nyon, Switzerland on Friday.
The final 8 of the 2017 @ChampionsLeague, featuring some lip smacking ties!
— FOX Sports Asia (@FOXSportsAsia) March 17, 2017
Atletico Madrid v Leicester City
Borussia Dortmund v Monaco
Bayern Munich v Real Madrid
Juventus v Barcelona