Lionel Messi has broken off negotiations with Barcelona on an extension and is prepared to leave the club when his contract expires in 2021.

Messi is upset with Barcelona about leaked media reports that appeared to make him seem responsible for events at the club such as the dismissal of Ernesto Valverde. 

Messi is also frustrated with the lack of quality on the roster. 

Messi turned 33 last month.