Most expensive football shirt sold at auction

The most valuable football shirt in the world is the No. 10 shirt worn by Pele in the 1970 World Cup final which was sold at Christie’s, London, UK on 27 March 2002 for £157,750 ($225,109), over three times the expected price.

It was sold by Italian international Roberto Rosato who exchanged shirts with the star after Brazil’s 4-1 victory in Mexico City. Pele scored the first goal of the game.