VfL Wolfsburg→Leeds United
FreeJan 2025
Manchester City→VfL Wolfsburg
8000000Jul 2021
RSC Anderlecht→Manchester City
FreeJun 2021
Manchester City→RSC Anderlecht
FreeAug 2020
Middlesbrough FC→Manchester City
FreeJul 2020
Manchester City→Middlesbrough FC
FreeMar 2020
VfL Wolfsburg→Manchester City
FreeFeb 2020
Preston North End→Manchester City U21
FreeMay 2019
Manchester City→VfL Wolfsburg
FreeMar 2019
Manchester City U21→Manchester City
FreeJan 2019
Manchester City U21→Preston North End
FreeSept 2018
Manchester City U18→Manchester City U21
FreeJan 2016
Manchester City Youth→Manchester City U18
FreeJan 2015