Manchester City’s first time in the Champions League last-16 will see them face Barcelona.
Meanwhile, Arsenal will have to take on the reigning European title holders Bayern Munich.
Didier Drogba will return to Chelsea with his team Galatasaray, and Manchester United will take on Greek side Olympiakos.
The draw for the last 32 of the Europa league has also been made and Dnipro will face Tottenham and Swansea will play Rafa Bentiez’s Napoli.