Luís Filipe Madeira Caeiro Figo OIH (Portuguese pronunciation: [luˈiʃ ˈfiɣu]; born 4 November 1972) is a retired Portuguese footballer who played as a midfielder for Sporting CP, Barcelona, Real Madrid and Inter Milan before retiring on 31 May 2009. He won 127 caps for the Portugal national team, a record at the time but later broken by Cristiano Ronaldo.