There's no doubting that Cristiano Ronaldo and Lionel Messi are the two greatest players in Champions League history.

The pair of Ballon d'Or collectors are the only two players in the history of Europe's top-tier competition to score over 100 goals.

They also lead the way in terms of assists and have won a combined nine Champions League trophies (Ronaldo 5, Messi 4).

But since the start of the 2017/18 season - which was the last time either of they triumphed in Europe - they haven't been the most prolific players in the competition.

In terms of goals and assists combined, neither Ronaldo or Messi even make the top three.

So, let's take a look at who does...

The Champions League trophy
ROME - MAY 27: The Champions League trophy sits on the grass after the UEFA Champions League Final match between Manchester United and Barcelona at the Stadio Olimpico on May 27, 2009 in Rome, Italy. Barcelona won 2-0. (Photo by Laurence Griffiths/Getty Images)

The 20 players with the most goals+assists in the Champions League since the start of 2017/18

20. Joshua Kimmich (Bayern Munich) - 7 goals, 13 assists | 21 overall

19. Timo Werner (Chelsea) - 15 goals, 6 assists | 21 overall

18. Kingsley Coman (Bayern Munich) - 11 goals, 10 assists | 21 overall

17. Dusan Tadic (Ajax) - 10 goals, 12 assists | 22 overall

16. Angel Di Maria (Paris Saint-Germain) - 7 goals, 17 assists | 24 overall

15. Riyad Mahrez (Manchester City) - 13 goals, 12 assists | 25 overall

14. Kevin De Bruyne (Manchester City) - 8 goals, 17 assists | 25 overall

13. Gabriel Jesus (Manchester City) - 20 goals, 5 assists | 25 overall

12. Leroy Sane (Bayern Munich) - 13 goals, 13 assists | 26 overall

11. Thomas Muller (Bayern Munich) - 13 goals, 13 assists | 26 overall

Bayern's Thomas Muller with the Champions League trophy
LISBON, PORTUGAL - AUGUST 23: Thomas Muller of FC Bayern Munich celebrates with his winners medal following the UEFA Champions League Final match between Paris Saint-Germain and Bayern Munich at Estadio do Sport Lisboa e Benfica on August 23, 2020 in Lisbon, Portugal. (Photo by Matt Childs/Pool via Getty Images)

10. Sadio Mane (Liverpool) - 24 goals, 7 assists | 31 overall

9. Roberto Firmino (Liverpool) - 20 goals, 13 assists | 33 overall

8. Raheem Sterling (Manchester City) - 19 goals, 14 assists | 33 overall

7. Neymar (Paris Saint-Germain) - 20 goals, 14 assists | 34 overall

6. Karim Benzema (Real Madrid) - 35 goals, 6 assists | 41 overall

5. Lionel Messi (Paris Saint-Germain) - 31 goals, 11 assists | 42 overall

4. Cristiano Ronaldo (Manchester United) - 35 goals, 8 assists | 43 overall

3. Mohamed Salah (Liverpool) - 33 goals, 12 assists | 45 overall

2. Kylian Mbappe (Paris Saint-Germain) - 27 goals, 23 assists | 50 overall

  1. Robert Lewandowski (Bayern Munich) - 46 goals, 11 assists | 57 overall
Bayern's Robert Lewandowski with the Champions League trophy
LISBON, PORTUGAL - AUGUST 23: Robert Lewandowski of FC Bayern Munich celebrates with the Champions League Trophy following his team's victory in the UEFA Champions League Final match between Paris Saint-Germain and Bayern Munich at Estadio do Sport Lisboa e Benfica on August 23, 2020 in Lisbon, Portugal. (Photo by Matt Childs/Pool via Getty Images)

Lewandowski (how has he not won a Ballon d'Or?) is way out in front, with Mbappe the only other player to reach 50 goal contributions over the past five years or so.

Salah joins Lewandowski and Mbappe in sitting ahead of both Ronaldo and Messi. The Liverpool superstar will also have the chance to add to his Champions league tally in Paris on May 28.

And so will Benzema after Real Madrid's incredible comeback against Man City on Wednesday evening!

Champions League quiz: Name these 20 Streets Will Never Forget players