It is important to remember that aggression and competitiveness are not the same things, and both players have demonstrated a high level of competitiveness throughout their careers. Ultimately, how each player approaches the game can depend on a variety of factors such as the specific tactics of their team, the style of play of their opponents, and the overall situation of the match.
It is not possible to accurately compare the number of fouls committed by Lionel Messi and Cristiano Ronaldo, as this information is not readily available and can vary depending on the specific match and the interpretation of the referee. Both players are known for their skill and creativity on the pitch and are not generally known for committing a high number of fouls.