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

Last month, ESPN reported that Messi was unlikely to sign a new contract with the club, and sources have now said that both parties have agreed not to extend his stay with the French champions.

According to the sources, the Argentina international has been suspended by PSG for two weeks for missing training on Monday to travel to Saudi Arabia.

After PSG's 3-1 defeat to Lorient — their third loss in their past four league games — Messi flew to Saudi Arabia without asking again for permission, sources told ESPN, meaning he could not attend training Monday.