Ben Marshall’s contract at Norwich City has been terminated by mutual consent.

The attacking wide player is free to find another club after coming to an agreement with the Canaries to end a Carrow Road deal that still had three years left to run.

Marshall was the club's first summer signing 12 months ago from Wolves but failed to establish himself in Daniel Farke's first team squad.

The 28-year-old made six senior appearances yet opted not to be part of the club's Championship title-winning push in favour of a 16-game loan spell at Millwall, during the latter part of last season.

Marshall, however, was unable to re-produce the success of a previous stint on loan at the Lions but is now a free agent.

The former Stoke City trainee will be looking for the 10th club of his professional career, which includes a series of previous loan moves since making his league debut in August 2009.

Marshall's exit follows a day after left-back James Husband's time with City was also effectively brought to an end, joining League One side Blackpool on loan for the remainder of his contract.

Fellow out-of-favour players Steven Naismith and Yanic Wildschut were also released at the end of their contracts, as was long-term injury victim Matt Jarvis, while another big earner Nelson Oliveira was allowed to leave for AEK Athens as he entered the final year of his contract.