Lionel Messi announced on Monday his retirement from the Argentine national team at the age of 39, in a handwritten letter posted on his social media accounts, 43 days after the World Cup final defeat to Spain.