• Bayern to face Arsenal in knockout rounds for the third time in five years.
  • Dortmund draw Portuguese side Benfica.
  • Leverkusen in repeat of 2015 clash against Atletico.

Bundesliga trio FC Bayern München, Borussia Dortmund and Bayer 04 Leverkusen discovered their opponents in the last 16 of the UEFA Champions League on Monday, with some familiar faces returning to Germany in February and March.

Play the Official Fantasy Bundesliga for the ultimate adrenaline rush!

FC Bayern München vs Arsenal FC

Bayern, bidding to make it to the final after falling to Spanish opposition at the semi-final stage in each of the past three seasons, may have been happy to avoid a team from Spain, and perhaps even happier to see Arsenal's name come out of the bowl.

The two sides have met three times in the knockout stages - in 2005, 2013 and 2014 - and on each occasion, the Bavarians prevailed.

Bayern met Arsenal in 2013 and 2014, winning on both occasions over two legs. © gettyimages / Lennart Preiss/Bongarts

"They are going to be two very interesting games," said coach Carlo Ancelotti. "I'm already looking forward to them. I have faith in my team and I hope that we will reach the quarter-finals. For that, we have to put ourselves in a good position in the first leg at the Allianz Arena. Arsenal have a very good team at the moment and a manager that I rate. They are doing really well in the Premier League and they have only lost once this season in the league. It's a tough draw, but I am confident."

SL Benfica vs Borussia Dortmund

For Dortmund, memories of one of the most spectacular games in their history will be evoked by their clash with Benfica. The last time they met was in the round of 16 of the 1963/64 European Cup. The Portuguese outfit won the first leg 2-1, but BVB turned the tie around in front of their own fans, romping to a 5-0 victory to complete a 6-2 aggregate win.

Dortmund are heading back to Lisbon, where they already played against Benfica's city rivals Sporting in the group stage. © gettyimages / Simon Hofmann

"After Porto and Sporting, now we face the third big club from Portugal in the space of two years," said Dortmund coach Thomas Tuchel. "We're looking forward to some exciting, emotional games against the record Portuguese champions and current Portuguese league leaders."

"Porto, Sporting and now Benfica – this draw completes the complement of big Portuguese opponents. It evokes memories of the BVB legend Aki Schmidt, who passed away recently, and the Borussia triumph in the match of the century in 1963. It's going to be a tough challenge for us." - Marcel Schmelzer

Bayer 04 Leverkusen vs Club Atletico de Madrid

Leverkusen will renew acquaintances with Club Atletico de Madrid, whom they gave a good run for their money at the same stage of the competition just two seasons ago, before being eliminated after a penalty shootout.

Leverkusen beat Atletico 1-0 at home in the 2014/15 last 16, but a 1-0 defeat away was followed by heartbreak in the penatly shoot-out.

"Atletico are tough opponents, but we showed them two years ago that we can hold our own," said Leverkusen's sporting director Rudi Völler.

Meanwhile, Borussia Mönchengladbach and FC Schalke 04 discovered their opponents in the first knockout round of the UEFA Europa League.

Gladbach face Italian side ACF Fiorentina while the Royal Blues meet PAOK, the team they eliminated in the play-offs for the UEFA Champions League in 2013, when their former coach Huub Stevens was in charge of the Greek side.