John Stones is currently without a club after his Manchester City contract came to an end. The 32-year-old defender will be hoping to add to his 91 England caps in the upcoming World Cup clash against Mexico.

What happened to John Stones' contract?

The centre-back spent a decade with Manchester City, winning 15 major trophies, including six Premier League titles and the Champions League. However, he found himself down the pecking order upon returning from injury last season.

Why did John Stones leave Manchester City?

Stones announced in April that he would be leaving Manchester City at the end of the campaign, citing the end of his contract. He wrote on Instagram, "They say all good things must come to an end… but this thing we have had has been the greatest and it will remain a part of me forever."

What's next for John Stones?

Despite starting just five league games, including his emotional farewell on the final day of the season, Stones was named in England's squad for the World Cup. He has been linked with a move to his old club Everton and AC Milan as a free agent. Stones expressed his desire to prove Manchester City manager Pep Guardiola wrong after his lack of playing time, saying "I was fit enough 100 per cent, it comes down to various things, the manager and that's something I can't control."

Stones joins Liverpool legend Mohamed Salah, Manchester United star Casemiro, and Croatian icon Luka Modric as one of many World Cup stars without a club. His former Manchester City colleague Bernardo Silva recently signed for Real Madrid as a free agent.

The start of July saw Stones and three other players officially leave Manchester City at the end of their contracts. It remains to be seen where the next chapter of his career will take him. England and Nike have launched the new home, away, and goalkeeper kits to be worn at this summer's World Cup.

John Stones will be pushing to start England's round of 16 tie against Mexico, after dropping out of the team. He did not resolve his club future before heading to the World Cup, but will be looking to prove his fitness and secure a new contract.