Liverpool will play Sparta Prague in the Europa League last 16, while Brighton face Roma.
Jurgen Klopp’s men are away in the first leg on March 7, while the return leg is a week later.
The Reds have won three times in the past.
Benfica take on Rangers, West Ham have been paired against Freiburg and AC Milan are up against Slavia Prague.
The Europa League final will take place in Dublin on May 22.
Europa League Round of 16 fixtures:
Sparta Prague vs. Liverpool
Marseille vs. Villarreal
Roma vs. Brighton
Benfica vs. Rangers
Freiburg vs. West Ham
Sporting CP vs. Atalanta
AC Milan vs. Slavia Prague
Qarabag vs. Bayer Leverkusen