Den 26. mai 2017 signerte Bernardo Silva en fem-års kontrakt for Manchester City. Overgangsummen er på 43 millioner pund.