Lionel Messi has received just three red cards in his illustrious 21-year professional career – but one of them meant he missed out on an international appearance against England.
Argentina captain Messi, now with 205 caps and 125 goals to his name, will face the Three Lions for the first time in his career on Wednesday night in a blockbuster World Cup semi-final in Atlanta.