The Champions League is so beloved because it features the world’s best players going head-to-head.

It’s brilliant. In this season’s final on Sunday, we get to see Neymar and Kylian Mbappe against Robert Lewandowski and Thomas Muller.

The competition has been Cristiano Ronaldo’s stage for more than a decade and Lionel Messi, a four-time winner, hasn’t performed too badly, either.

The problem, though, would come from picking just 11 greats to feature in an all-time Champions League XI.

There have been so many legends to feature in the competition that naming an all-time XI would be a really tough task.

p1eg7rn64m1tvr1qne1bb93goigkb.jpg

But that’s what fans have done by voting in a BBC Sport poll.

It’s caused quite a stir on social media. Let’s take a position-by-position look at the XI.

Goalkeeper: Gianluigi Buffon

Buffon has never won the Champions League but he came out on top, featuring in 32% of teams.

Iker Casillas (29%) was second while Edwin van der Sar (14%) came third.

p1eg7robccrr94rq1s511u2e1o9qe.jpg

Defenders: Dani Alves, Sergio Ramos, Paolo Maldini, Roberto Carlos

There was no room for Philipp Lahm, Marcelo, Carles Puyol or Gerard Pique in the XI.

AC Milan icon Maldini proved to be a popular pick. He was selected in 73% of teams.

p1eg7rprinn5j13mo9cs1m3br82g.jpg

Midfielders: Andres Iniesta, Xavi, Zinedine Zidane

Steven Gerrard missed out but it’s hard to have any complaints about the three chosen ahead of him.

Zidane, a Champions League winner as a player and manager, was picked in 63% of teams.

p1eg7rrk1d5ovg66kbjtqbbk6i.jpg

Forwards: Lionel Messi, Thierry Henry, Cristiano Ronaldo

Ronaldo (90%) and Messi (88%) were certainties to make it. The only question was who would join them.

Former Arsenal striker Henry (26%) managed to get in just ahead of Robert Lewandowski.

p1eg7rsmvelr1v591e4n1umr1lc3k.jpg

Here's the team in full:

p1eg7s3lm35umsb146rlvlkihm.jpg

Fans didn't entirely agree with the selections:

p1eg7sen3mrvbng6141r41h1rkbo.jpg
p1eg7sfa90ces13cu1paiij61rjvq.jpg
p1eg7sfgbk1ibhtvq1o619kdcds.jpg
p1eg7sfm7hdgpnbv1at51artqe4u.jpg
p1eg7sftpeunf1nua1u219b41p8210.jpg
p1eg7sg564nrcsn4k7pf6gial12.jpg
p1eg7sgcje55t1qfoi7p1l581q5014.jpg

Lewandowski, Manuel Neuer, Neymar and Mbappe will look to help their case of making the future XI when they meet in the final on Sunday.