During a 16–year professional career Duarte played for Académica de Coimbra (1962–64), Leixões SC (1964–66), Sporting Clube de Portugal (1966–70), F.C. Porto (1970–71), Varzim S.C. (1971–72) and A.D. Fafe (1972–78), amassing Primeira Liga totals of 79 games and 32 goals over the course of nine seasons and competing in the second level with the last two clubs. He retired at the age of 39, after five years in amateur football with four different sides.
- Profile at Zerozero
- Manuel Duarte profile at ForaDeJogo
- Manuel Duarte at National-Football-Teams.com