#12 2016-17 (42 goals)
Ronaldo's eighth season for Real Madrid saw the Portuguese player break yet more records as his goal-scoring spree dipped slightly from his staggering exploits in the previous few seasons.
Despite failing to score 50 goals in a season in all competitions and 30 Liga goals for the 7th consecutive season, Ronaldo won his second Liga title with Madrid. The 2016 Euro winner's hat-trick against Atletico Madrid made him the most prolific scorer in the history of the Madrid derby. Ronaldo scored a hat-trick against Kashima Antlers in the final.
After going scoreless in six consecutive Champions League games, Ronaldo's successive hat-tricks against Bayern Munich (quarter-finals) and Atletico Madrid (semi-finals), helped him join Lionel Messi for most hat-tricks (7) in the competition as the all-time Madrid top-scorer became the first player to bag multiple knock-out stage hat-tricks in a Champions League season.
Ronaldo's brace in the 2-0 first-leg win over Bayern in the quarter-finals saw the Portuguese player become the first ever to reach 100 Champions League goals. The goal which brought up his hat-trick against Atletico in the semis made Ronaldo the first player to score 50 knockout-stage goals in the competitions.
In the final against Juventus, Ronaldo's brace brought up Madrid's record-extending 11th title in the competition, making the capital club the first team to successfully defend their title and Ronaldo the first player to score in three finals in the Champions League era.
#13 2017-18 (42 goals)
In his ninth and final season for Real Madrid, Ronaldo created a spate of new records.
A day before winning his 5th Ballon d'Or award, Ronaldo became the first player to score in all six Champions League group-games in a season.
During his brace against Getafe, Ronaldo became the fastest player to score 300 Liga goals and the only player after Lionel Messi to reach the triple-century mark in Spanish top-flight history.
After scoring a magnificent bicycle kick in the 3-0 quarter-final victory over Juventus in the first-leg, Ronaldo's penalty deep into injury time in the second leg helped Madrid avert extra time en route to reaching their sixth consecutive semifinal. It marked a record 10th consecutive Champions League game in the season when Ronaldo scored.
Although he failed to score in both legs of Madrid's semi-final win over Bayern Munich and in the final against Liverpool, Ronaldo won a record-5th Champions League title, and third on the trot.
It marked the fifth consecutive season he topped the scoring charts in a Champions League season. as Ronaldo scored 44 goals in all competitions during the season, bagging 40 or more goals in a record eighth consecutive season in club football.
#12 2018-19 (Juventus)
After nine prolific seasons with Real Madrid, Ronaldo moved to Italian giants Juventus before the 2018-19 season in a transfer deal which was the highest-paid by an Italian club and the highest paid by any club for a player past 30 years of age.
Ronaldo scored in his 4th Serie A game and joined John Charles (1957) as the only Juventus players to score 10 goals after 14 games in the Italian top-flight. Following his goal in Juventus' solitary goal win in the 2018 Super Coppa Italiana, Ronaldo won his first title in Italy.
A goal against Sassuolo saw Ronaldo equal Giuseppe Signori's Serie A record of scoring in nine successive away games in the competition. Ronaldo scored his first (and till date his only) hat-trick for the Bianconeri in the Round of 16 second-leg win over Atletico as Juventus overturned a 2-0 first-leg deficit to reach the quarter-finals where they lost to Ajax.
Ronaldo's goal in the 1-1 draw with Internazionale saw him register his 600th club-career goal. Ronaldo scored 21 goals in his debut Serie A season and won the inaugural most valuable Serie A player award as Juventus won a record-extending eighth consecutive Scudetto.
#15 2019-20 (11 goals as on 15th December 2019)
In his second season with Juventus, Ronaldo's hunger for goals and creating or equalling landmarks remained unabated.
Juventus's 3-0 win over Bayer 04 Leverkusen in a group-stage game in the Champions League saw Ronaldo create or equal a plethora of records.
Ronaldo broke Iker Casillas' record for most Champions League match wins, equalled Raul's record of scoring against 33 different opponents in the competition and also equalled Raul and Messi's records of scoring in 14 Champions League seasons.
A brace in the 3-0 Serie A win over Udinese took Ronaldo's goal tally in all competitions in the season to 11 which marked the first-ever instance of a player scoring 10 or more goals in 15 consecutive seasons in European club football.