UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Head-to-head: Cristiano Ronaldo v Mohamed Salah

Cristiano Ronaldo has scored 50 goals this season, while Mohamed Salah has hit 48 so far: UEFA.com dissects their totals.

All of Ronaldo's Champions League goals this season in 60 seconds

Looking to win a fifth UEFA Champions League title, Cristiano Ronaldo comes into the final having scored nine goals in his last ten games for club and country; final debutant Mohamed Salah heads to Kyiv having scored eight goals in his last ten.

• Ronaldo has scored 50 goals for club and country in 2017/18, two more than Salah; Ronaldo has played 49 games for Real Madrid and Portugal, scoring in 31 of them, while Salah has played 55 games for Liverpool and Egypt, scoring in 37 of them.

Salah's 2017/18 #UCL goals in 60 seconds

• Salah's tally of 32 goals is a new record for a 38-game Premier League season –  extraordinary for a player who only joined the club in the summer.

• Salah will be 25 years and 345 days old on the day of the UEFA Champions League final; at the same age (on 16 January 2011) Ronaldo had scored 23 UEFA Champions League goals – six more than Salah – but had played in 68 #UCL games, 31 more than the Egyptian.

When Ronaldo and Salah have scored their 2017/18 goals

TimeCristiano RonaldoMohamed Salah

2017/18 UEFA Champions League tally

NameMinutes playedGoals scoredMinutes
per goal
AgeHeightFastest recorded 2017/18 sprint
Cristiano Ronaldo10801572mins33185cm31km/h
Mohamed Salah8991090mins25175cm33km/h

How they scored their 2017/18 UEFA Champions League goals

NameGoals (pens)
Left foot
Right foot
per goal
Passing accuracy
Cristiano Ronaldo15 (4)3102795.2781%
Mohamed Salah10 (0)910414.1076%

2017/18 domestic tally

NameLeague games
League goals (pens)
Cup games*
Cup goals*Total appearances
Total goals
Cristiano Ronaldo2726 (3)112827
Mohamed Salah3632 (1)113733

*Includes domestic super cup and league cup competitions

All-time UEFA Champions League record (group stage to final)

NameAppearancesGoals scoredGoals per game
Best #UCL tally
Cristiano Ronaldo1521200.7917 (2013/14)
Mohamed Salah27130.4810 (2017/18)

All-time UEFA club competition record*

NameAppearancesGoals scoredGoals per game
Cristiano Ronaldo1601230.77
Mohamed Salah65220.34

*UEFA club competition: UEFA Champions League, UEFA Europa League, UEFA Super Cup, UEFA Cup Winners' Cup, UEFA Intertoto Cup, European/South American Cup

Selected for you