The agent of Yaya Toure admits he could leave Manchester City.

Toure has gone as far as he can at Manchester City and wants a new challenge at a club such as Barcelona, Chelsea or Bayern Munich, according to his agent.

Dimitri Seluk told Sport: "Toure has done everything that he can with City and needs new motivations.

"He could sign for many big clubs, like Chelsea or Bayern Munich, but I would like it if Barca made a bid for him."