Cristiano Ronaldo has scored 50 goals this season, while Mohamed Salah has hit 48 so far: UEFA.com dissects their totals.
Article top media content
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 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
|Time||Cristiano Ronaldo||Mohamed Salah|
2017/18 UEFA Champions League tally
|Name||Minutes played||Goals scored||Minutes|
|Age||Height||Fastest recorded 2017/18 sprint|
How they scored their 2017/18 UEFA Champions League goals
|Name||Goals (pens)||Left foot||Right foot||Head||Attempts||Attempts |
|Cristiano Ronaldo||15 (4)||3||10||2||79||5.27||81%|
|Mohamed Salah||10 (0)||9||1||0||41||4.10||76%|
2017/18 domestic tally
|Name||League games||League goals (pens)||Cup games*||Cup goals*||Total appearances||Total goals|
|Cristiano Ronaldo||27||26 (3)||1||1||28||27|
|Mohamed Salah||36||32 (1)||1||1||37||33|
*Includes domestic super cup and league cup competitions
All-time UEFA Champions League record (group stage to final)
|Name||Appearances||Goals scored||Goals per game||Best #UCL tally|
|Cristiano Ronaldo||152||120||0.79||17 (2013/14)|
|Mohamed Salah||27||13||0.48||10 (2017/18)|
All-time UEFA club competition record*
*UEFA club competition: UEFA Champions League, UEFA Europa League, UEFA Super Cup, UEFA Cup Winners' Cup, UEFA Intertoto Cup, European/South American Cup