The shirt Diego Maradona wore in the "Hand of God" match against England sold for over seven million dollars.

After the 1986 World Cup, Steve Hodge swapped his England jersey for that of Maradona in the Argentina tunnel, and he decided to sell it 36 years later.

The shirt was put up for auction on April 20 and there was only one bid for the reserve price before the deadline.

The shirt was sold for a record price of 7,142,500, making it the highest price ever paid for a shirt worn during a sports match.

Maradona's shirt at auction
Image: Maradona's shirt at auction

The previous highest fee paid for a shirt worn during a sports match was held by New York Yankees legend Babe Ruth.

Argentina legend Maradona scored the goal of the century against England at the 1986 World Cup, after he had tied the game with his hand. Maradona said the first goal was made with the help of God.

The first goal was caused by a mistake by a former Forest player. The shirt was not for sale after Maradona died. The shirt was on display at the National Football Museum in Manchester for 20 years, but he had owned it since the match.

The historic shirt is a reminder of an important moment in the history of sports and the 20th century.

The excitement in the air for the duration of the public exhibition was echoed in the bidding, as we have been flooded by sports fans and collectors alike since we announced the auction.

This is arguably the most coveted football shirt to ever come to auction, and so it is fitting that it now holds the auction record for any object of its kind.