THE iconic football shirt worn by Gary Lineker in the 1990 World Cup semi-final has sold for £2,500 at auction.

The shirt, pictured, was on auction at Stacey's Auctioneers, Rayleigh, this week.

Lineker's signed shirt was sold by a Leicester City fan who met the former England striker at White Hart Lane, as part of a competition prize in 1990.

The 1990 World Cup semi-final in Italy saw England lose 4-3 on penalties, to West Germany