The debate between Messi and Cristiano is never ending and there are plenty of stats to compare the two. One of them is that the Argentine has scoring 20 La Liga goals or more in all 12 of the last 12 seasons. Only Cristiano is close to him.
The Portuguese is just one season away from him: he has done so in 11 of the last 12 seasons. The Juventus star, that said, unlike the Barca player, has done it in two different leagues: La Liga and Serie A.
And there is more. Other world class scorers are also in the list. The third in the list is Lewandowski, who has done it in eight of the last 12, just in the Bundesliga.
Aguero is just one behind on seven. Just like Cristiano, the stats are across two different leagues: La Liga (Atletico Madrid) and Premier League (Man City),
Luis Suarez is fifth in the list. He has also done in the Premier League and La Liga, but on six occasions, one less than the City man.