UC Sampdoria Kolejnym zespołem Trevora Francisa była włoska UC Sampdoria. Grał w niej przez trzy lata – do 1985 – jego dorobek to 68 spotkań i 17 goli. Z drużyną z Genuy Francis zdobył Puchar Włoch w 1985.

Atalanta Bergamo Kolejna zmiana klubu nastąpiła w 1985 – nową drużyną Anglika była Atalanta BC, do której Francis przeszedł za 800 tysięcy funtów. Zagrał tam 21 razy i strzelił jedną bramkę.

Rangers Następnie angielski zawodnik grał w drużynie ze Szkocji – Rangers FC. Został sprzedany zaledwie za 75 tysięcy funtów. W Glasgow rozegrał tylko jeden sezon – wystąpił w 18 spotkaniach, nie udało mu się jednak zdobyć żadnej bramki.

Queens Park Rangers Od 1988 roku Francis występował w ekipie Queens Park Rangers, gdzie był grającym trenerem. Do 1991 roku zagrał 32 mecze, oraz strzelił 12 bramek.

Sheffield Wednesday W 1991 roku Anglik podpisał kontrakt z Sheffield Wednesday, gdzie w 1994 roku zakończył karierę. Podobnie jak w wypadku QPR był grającym trenerem. W barwach „The Owls” Francis zagrał 89 razy i strzelił 9 bramek.

Kariera reprezentacyjna W latach 1976–1986 Trevor Francis grał dla reprezentacji Anglii, w której rozegrał 52 meczów oraz strzelił 12 goli. Wystąpił na mistrzostwach świata w 1982 roku.