Die Erfahrungen des 40-jährigen Portugiesen in der Premier League seien ebenfalls ein wichtiger Faktor gewesen. Silva übernimmt damit den Posten von Sam Allardyce, der nach sechs Monaten Mitte Mai zum Ende der Saison entlassen wurde. Unter Allardyce wurde Everton Achter, dessen Spielstil stieß bei Fans allerdings auf wenig Gegenliebe.
Nach Stationen in Portugal und Griechenland zog es Silva Anfang 2017 nach England, wo er zunächst den damaligen Erstligisten Hull City betreute. Er trat zurück, nachdem die Mannschaft in die zweite Liga absteigen musste. Danach übernahm er den Trainerposten beim FC Watford. Nach einem guten Saisonstart musste Silva dort im Januar 2018 nach einer Pleiteserie seinen Hut nehmen. Watford nannte eine „ungerechtfertigte Annäherung“ von Everton als Grund für die Entlassung.