Bayern Munich and Liverpool, both five-times European champions, will meet in the Champions League round of 16 in one of three England-Germany clashes, while Manchester United will face PSG following the draw made at UEFA headquarters on Monday.
English champions Manchester City will take on Schalke 04 and Tottenham Hotspur will face Borussia Dortmund in the other clashes between the Premier League and the Bundesliga.
Meanwhile holders Real Madrid will face four-times winners Ajax Amsterdam, who have reached the knockout stages for the first since 2005-06.
In other ties, Serie A champions Juventus face Europa League winners Atletico Madrid and Barcelona take on Olympique Lyonnais, while AS Roma face Porto.
Full draw for the Champions League last 16 on Monday:
Schalke 04 v Manchester City
Atletico Madrid v Juventus
Manchester United v Paris Saint-Germain
Tottenham Hotspur v Borussia Dortmund
Lyon v Barcelona
Roma v Porto
Ajax v Real Madrid
Liverpool v Bayern Munich
Teams that finished in second place in the group stage will host the first legs on February 12/13 and 19/20 with the return matches scheduled for March 5/6 and 12/13.