Khaborwala online desk
Published: 16 Nov 2025, 09:09 am
Comparisons between Lionel Messi and Cristiano Ronaldo have always dominated football discussions. Whether it is goals scored, penalties converted, assists provided or trophies lifted, supporters of both icons routinely engage in heated debates armed with statistics to back their favourite.
Yet, one aspect of their long and glittering careers often escapes attention — their disciplinary records. This oversight is partly due to their playing positions. Unlike defenders or defensive midfielders, who are frequently required to make risky tackles and therefore collect cards more often, forwards like Messi and Ronaldo are less exposed to such situations.
However, their role also places them under constant provocation. Opposition defenders regularly attempt to unsettle them, leading to moments where even the most composed players may lose their temper. With more than twenty years of elite football behind them, it is worth examining which superstar has accumulated more cards and how their discipline compares over time.
The topic resurfaced following Thursday’s World Cup qualifier between Portugal and Ireland, where Ronaldo was shown a red card. The dismissal could see him suspended for the opening one or two matches of the 2026 World Cup and potentially face a ban extending to three games.
What makes the incident even more striking is that it was Ronaldo’s first-ever red card for Portugal. Since making his international debut in 2003, he had played 225 matches without receiving a single dismissal — a remarkable run that ended in Lisbon.
Ronaldo’s club career, however, tells a different story. During his spells with Manchester United, Real Madrid, Juventus and Al Nassr, he has been sent off 12 times, eight of them directly and four resulting from two yellow cards. Across a colossal 1,297 professional matches, he has collected 13 red cards and 162 yellow cards, resulting in 31 matches missed due to suspensions.
Messi’s journey contrasts sharply at international level. In 2005, during his debut for Argentina against Hungary, he was sent off just 43 seconds after coming onto the pitch. His second international red card arrived in the 2019 Copa América during a heated encounter with Chile.
In club football, Messi has maintained a notably cleaner record. Across his spells at Barcelona, Paris Saint-Germain and Inter Miami, he has been sent off only twice. Overall, in 1,133 professional matches, Messi has received four red cards — all of them direct — and 103 yellow cards, leading to 14 matches missed due to suspensions.
When the numbers are compared side by side, the broader trend becomes clearer: just as Ronaldo leads Messi in total career goals (953 to 895), he also leads in disciplinary count — both red and yellow cards.
| Category | Cristiano Ronaldo | Lionel Messi |
|---|---|---|
| Total Career Matches | 1,297 | 1,133 |
| International Red Cards | 1 | 2 |
| Club Red Cards | 12 | 2 |
| Total Red Cards | 13 | 4 |
| Direct Red Cards | 8 (club) + 1 (international) | 4 |
| Red Cards via Double Yellow | 4 | 0 |
| Yellow Cards | 162 | 103 |
| Matches Missed Due to Cards | 31 | 14 |
| International Debut | 2003 | 2005 |
| First International Red Card | 2024 (Ireland) | 2005 (Hungary) |
Khaborwala/SJ
Italy’s hopes of qualifying directly for the 2026 FIFA World Cup suffered a devastating blow on Sund...
Portugal produced a stunning display of attacking football to thrash Armenia 9-1 in a crucial World...
Bangladesh is set to host the Women’s Kabaddi World Cup for the first time, with the tournament open...
Bangladesh opener Saif Hassan is set to represent the Aspin Stallions in the upcoming Abu Dhabi T10...
Bangladesh wicketkeeper-batter Mushfiqur Rahim is set to carve his name into cricketing history as t...
Fourteen-year-old Indian batting prodigy Vaibhav Suryavanshi has taken the cricketing world by storm...
The recent tension between Bangladesh’s cricket and football governing bodies reached a new height w...
The upcoming Abu Dhabi T10 League has become even more intriguing for Bangladeshi fans, as another n...
As the new IPL season approaches, franchise movements have taken centre stage even before the auctio...
Christchurch witnessed a dramatic finish as West Indies, needing 269 to win, fell just seven runs sh...
Eden Gardens delivered a rare statistical anomaly in Test cricket: across four innings, not a single...
Harry Kane has made a blistering start to the new season for both club and country, continuing his r...