Canaries legend Iwan Roberts has encouraged Swansea City not to sign Norwich City left-back Martin Olsson.

The former Wales international striker believes the Swans do not need the Swedish 26-year-old, as he rates their current full-back Neil Taylor as a better player.

The Premier League club reportedly had a bid turned down for Olsson by City last week, as Crystal Palace chased the signing of 25-year-old Wales defender Taylor.

Olsson has played 59 games for the Canaries since joining from Blackburn in the summer of 2013, scoring twice.

'I don't think he's anywhere near the defender Neil Taylor is,' Roberts told BBC Wales when asked about the Sweden international. 'I don't think Swansea can really afford to lose him because they haven't got cover.'

Swansea boss Garry Monk has been searching for another left-back since Ben Davies moved to Tottenham in the summer.

He looks set to strengthen his full-back choices with the signing of former Canaries loanee Kyle Naughton, who can play on the right or the left, for £8million from Spurs this week.

But Roberts – who played more than 300 times for City, scoring 96 goals – highlighted Olsson's performance in City's 3-2 win against Cardiff at Carrow Road on Saturday as one of the reasons he rates Taylor as the better player.

'Olsson got caught out twice for the Cardiff goals last Saturday and, as a manager, I would want my defenders to defend,' Roberts continued. 'If I was Garry Monk I would not want to lose Neil Taylor.'