Softfootball has gathered that England international John Stones has arrived in Milan to complete his long-awaited move to Inter Milan, with the experienced defender set to sign a contract running until June 2028.
The 31-year-old is expected to finalize the remaining formalities after landing in Italy, bringing an end to a hugely successful spell at Manchester City.
The latest development confirms earlier report that Stones was scheduled to arrive in Milan to undergo his medical before completing the transfer. With those final steps now underway, Inter are preparing to officially unveil one of Europe’s most accomplished centre-backs.
⚫️🔵👋🏼 John Stones has just landed in Milano to sign in as new Inter player. 🏴
— Fabrizio Romano (@FabrizioRomano) July 30, 2026
Contract until June 2028. pic.twitter.com/ECVtRemhQH
Widely regarded as one of the game’s finest ball-playing defenders, Stones brings composure in possession, tactical intelligence and leadership to Inter’s backline. His arrival is expected to significantly strengthen Cristian Chivu’s defensive options ahead of the new campaign.

The Serie A giants believe Stones’ experience at the highest level will prove invaluable as they aim to challenge for domestic honours and compete strongly in European competition.
With his arrival in Milan complete, only the official announcement remains before Stones begins the next chapter of his career in Italian football.