Messi has received only 1 red card in his career
Argentine footballer Lionel Messi received the first and only red card of his career less than a minute after making his international debut for Argentina in 2005. The record includes matches for both his national side Argentina and club FC Barcelona. Messi has played a total of 644 matches for Argentina and Barcelona scoring 508 goals.