Laporte scored Manchester City's winner in the League Cup final against Tottenham in April

Manchester City defender Aymeric Laporte has had his switch in nationality from France to Spain approved by Fifa.

The 26-year-old can now play for Spain at Euro 2020 this summer.

Laporte has played for France’s youth teams but has not made an appearance for the country’s senior team.

A Fifa statement said he could play “for the representative teams of the RFEF Spanish Football Association with immediate effect”.

Laporte, who was born in France, joined City for a then club-record £57m in January 2018 from Spanish side Athletic Bilbao.

Last year, Fifa’s annual congress approved a rule change which meant players could switch countries if they had not played more than three matches for a country before the age of 21 and had not featured at a World Cup or continental tournament.