#3 Messi is more disciplined and has more integrity
Ronaldo has long since garnered the reputation of being a diver and someone who looks to go down at the slightest contact. He also often tries to get his opponents in trouble by play acting. Most England fans will remember his antics in the 2006 World Cup which resulted in Wayne Rooney being sent off. Ronaldo is also known to dive and has often be accused of playacting. Messi, on the other hand, tries to stay on his feet at every opportunity and defenders often find it extremely hard to take the Argentine down.
Ronaldo’s reputation is often the reason referees do not often award him genuine fouls.
When it comes to discipline, Messi is a much cleaner player than the Portuguese winger. The 29-year-old has just received 1 red card in his entire career which is significantly lower than Ronaldo’s 9.
His worst season in terms of cards was in 2013/14 where he gathered 3 yellows. In that same season, Ronaldo amassed a whopping 16 yellows, more than most defenders.