Scoring a goal in the Champions League isn't easy.

Finding the back of the net on a consistent basis is even harder and it's a skill reserved for the very best players in the world.

The list of the Champions League's top 25 scorers since the tournament's rebrand in 1992/93 is essentially a collection of legends.

Cristiano Ronaldo and Lionel Messi are the two highest scorers, both registering over 100 goals so far in their careers.

But where would the two superstars rank among the top 25 in terms of minutes-per-goal? Well if that's a question you've been asking yourself, we've got you covered.

Ronaldo with the Champions League trophy

Below, we've ranked the Champions League's 25 leading scorers by that ratio and also provided both their overall minutes played and amount of goals scored.

25. Ryan Giggs

Minutes: 10,556

Goals: 28

Mins-per-goal: 377

24. Arjen Robben

Minutes: 7391

Goals: 31

Mins-per-goal: 238

23. Wayne Rooney

Minutes: 6953

Goals: 30

Mins-per-goal: 232

22. Kaka

Minutes: 6556

Goals: 30

Mins-per-goal: 219

21. Zlatan Ibrahimovic

Minutes: 9737

Goals: 48

Mins-per-goal: 203

Zlatan in action

20. Samuel Eto'o

Minutes: 6082

Goals: 30

Mins-per-goal: 203

19. Patrick Kluivert

Minutes: 5415

Goals: 29

Mins-per-goal: 187

18. Fernando Morientes

Minutes: 5976

Goals: 33

Mins-per-goal: 181

17. Thomas Muller

Minutes: 7612

Goals: 44

Mins-per-goal: 173

16. Thierry Henry

Minutes: 8602

Goals: 50

Mins-per-goal: 172

Henry in action

15. Andriy Shevchenko

Minutes: 8215

Goals: 48

Mins-per-goal: 171

14. Raul

Minutes: 11,983

Goals: 72

Mins-per-goal: 166

13. Didier Drogba

Minutes: 7112

Goals: 44

Mins-per-goal: 162

12. Roy Makaay

Minutes: 4602

Goals: 29

Mins-per-goal: 159

11. Alessandro Del Piero

Minutes: 6584

Goals: 42

Mins-per-goal: 157

Del Piero in action

10. David Trezeguet

Minutes: 4169

Goals: 29

Mins-per-goal: 143

9. Neymar

Minutes: 4973

Goals: 35

Mins-per-goal: 142

8. Edinson Cavani

Minutes: 4893

Goals: 35

Mins-per-goal: 140

7. Sergio Aguero

Minutes: 5011

Goals: 39

Mins-per-goal: 128

6. Karim Benzema

Minutes: 8309

Goals: 65

Mins-per-goal: 128

Benzema in action

5. Filippo Inzaghi

Minutes: 5435

Goals: 46

Mins-per-goal: 118

4. Cristiano Ronaldo

Minutes: 14,636

Goals: 130

Mins-per-goal: 113

3. Robert Lewandowski

Minutes: 7313

Goals: 66

Mins-per-goal: 11

2. Ruud van Nistelrooy

Minutes: 6100

Goals: 56

Mins-per-goal: 109

1. Lionel Messi

Minutes: 11,702

Goals: 115

Mins-per-goal: 102

Messi with Barcelona

Messi's record during his years with Barcelona is incredible, while Lewandowski and Van Nistelrooy boast superior ratios to Ronaldo.

Real Madrid legend Raul is the third highest scorer in Champions League history, but has to make do with 14th on this list.

Neymar's inclusion in ninth is mighty impressive, especially given the fact the Brazilian is not an out-and-out striker.

The 28-year-old lit up the Champions League last night against Atalanta and it's safe to say that he's already one of the greatest performers to have graced the biggest stage in club football.