Premier League leaders Liverpool will face Paris St-Germain in the Champions League last 16, while Arsenal take on PSV Eindhoven and Aston Villa face Club Brugge.
Holders Real Madrid - who knocked out Manchester City in the knockout phase play-offs - face local rivals Atletico Madrid and Bayern Munich play Bayer Leverkusen in an all-Germany affair.
It will be the first time Liverpool have faced PSG since 2018-19, when the Reds went on to be crowned champions of Europe for the sixth time.
The winners of that tie will face Aston Villa or Club Brugge in the quarter-finals, while Arsenal will meet record 15-time winners Real Madrid or Atletico Madrid in the last eight - should they get past PSV.
The two-legged last 16 ties will be played on 4-5 March and 11-12 March.
Paris St-Germain v Liverpool
Real Madrid v Atletico Madrid
Feyenoord v Inter Milan
Borussia Dortmund v Lille
Club Brugge v Aston Villa
PSV Eindhoven v Arsenal
Bayern Munich v Bayer Leverkusen
Benfica v Barcelona
Premier League leaders Liverpool against defending French champions PSG promises to be an intriguing tie.
PSG looked to be heading out of the competition before a late run of form saw them finish 15th in the league phase.
They lost to Arsenal before defeating Manchester City to set up an all-France knockout phase play-off with Brest which they won 10-0 on aggregate.
PSG have Ousmane Dembele, one of the in-form goalscorers in Europe right now, with six goals in this season's competition.
Liverpool have not won any of their past five away games against French clubs, since a Champions League victory against Marseille in 2008.
If Liverpool get past Luis Enrique's side, then they will face Premier League rivals Aston Villa in April as long as they see off defending Belgian champions Club Brugge, who finished 24th in the league phase before defeating Atalanta in in the knockout phase play-offs.
However, Club Brugge beat Villa in the league phase, one of only two defeats suffered by Unai Emery's side.
Arsenal's opponents PSV Eindhoven are defending Dutch champions, who defeated an under-strength Liverpool side 3-2 in January on their way to finishing 14th in the league phase.
The Gunners have beaten PSV three times in the group stages of the Champions League, with their most victory a 4-0 home win last season.
Stephen Warnock, former Liverpool and Aston Villa defender
I think Liverpool will be slightly disappointed to draw PSG; ideally they would have liked Benfica.
But if you are going to win the Champions League, you are going to have to beat some big teams along the way.
Liverpool will fancy their chances against PSG, who have been a little bit hit and miss.
Aston Villa will be happy with Club Brugge, and boss Unai Emery has been here before in this European competition.
Usually, he has success a lot more in the Europa League but in the Champions League he had that magnificent run with Villarreal [in the 2021-22 season], so we know he's capable of balancing it.
Watch highlights of every Champions League game from 22:00 on Wednesday on BBC iPlayer and the BBC Sport website and app.
There will also be a Champions League Match of the Day on BBC One on Wednesday, from 22:40 to 00:00.