Lionel Messi will leave Paris Saint-Germain at the end of the season when his contract expires.

Messi was recently suspended by PSG for two weeks after he went on a business trip to Saudi Arabia without permission from the club.

The incident further complicated the relationship between the player and the club. Sources told ESPN the situation created tension within the dressing room, with some players unhappy about the incident.

Sources said that an agreement in principle was found between PSG and Messi before the World Cup for him to sign a new deal in Paris, but the situation has since changed.

Messi's form with PSG since the World Cup has been inconsistent.

There is an offer on the table from Saudi Arabia while he has also been linked with Inter Miami. Barcelona is also interested in bringing back Messi, but any deal is complicated due to financial fair play rules.