Spain defender Aymeric Laporte has left Manchester City to join Saudi Pro League side Al Nassr in a deal worth 27.5m euros (£23.6m).
The 29-year-old joined City from Athletic Bilbao in January 2018 for a then club record £57m.
He helped City win 12 major honours but made just 24 appearances as the Blues won the Treble last season.
"It has lasted five-and-a-half unforgettable years. Plenty of memories that I will keep forever close to my heart," said Laporte.
"From trophies to setbacks, victories to injuries, it's all been part of my journey, and I'm grateful for absolutely every moment that shaped me into who I am today.