Luego de una decepcionante temporada con el PSV, el 31 de agosto de 2006, Beasley se unió al equipo inglés del Manchester City en calidad de préstamo por toda la temporada.