In these graphs we can see the relevance that Messi and Cristiano Ronaldo have had in the titles that they have played with their teams.
All the finals played by Leo Messi and Cristiano Ronaldo
In aggregate, we note that Messi has won almost 70% of the finals, while Cristiano Ronaldo almost 60%. Messi has scored 24 goals in the 26 he has played (0.92 goals per final), while Ronaldo has scored 11 goals in 17 finals (0.65 goals per final).
Finals played by Leo Messi and Cristiano Ronaldo in clubs
Turning to the comparison “only clubs”, the difference increases. Messi exceeds 77% of the finals won with FC Barcelona (17 of 22) while Cristiano barely exceeds 60% (10 of 16). The scoring average in finals played by Messi increases, as their 24 goals have been achieved in 22 finals with the Blaugrana (1.09 goals per final). The same happens to Cristiano Ronaldo, who has scored his 11 goals in 16 finals disputed with his clubs (0.69 goals per final).
Finals played by Leo Messi and Cristiano Ronaldo in national teams
Regarding the national teams, neither of them has had excessive fortune. Messi was only able to win one of four finals (Olympic gold medal in Beijing against Nigeria), while Cristiano lost the only final he played at home, Euro 2014 Portugal, against Greece. Neither of them has scored in finals with national teams*
* In this chart, as in the rest of the web, we do not consider the FIFA U-20 World Cup won by Leo Messi, whose final he scored two goals, considering it a lower level title. We do consider, however, the Olympic gold medal, disputed with U-23 players, because we believe that the Olympics are a world-class competition, and of extraordinary importance.
Finals played by Leo Messi and Cristiano Ronaldo since CR plays for Real Madrid
Finally, from the season 2009/2010, when Cristiano Ronaldo reached the Spanish League, Messi has played 18 finals, winning 14 of them (almost 78%) and scoring 22 goals (1.22 goals per final). Cristiano, meanwhile, has scored 8 goals in the 8 finals he has played (1 goal per final), and has won 5 of them, just over 60%.