 In March 1996, Haddaoui joined English 3rd Division club Torquay United on loan.He made two appearances as a substitute in his month at the club, before moving to Finnish club FinnPa for the rest of the season.After a successful season in Finland, where Haddaoui finished as the league's second highest goalscorer, he moved to Chinese Jia-A League side Guangzhou Apollo on a 10-month contract in February 1997.