Martin Olsson (right) made 27 appearances for Norwich in 2015/16 as they slipped out of the Premier League

Norwich City have rejected a £3m bid from West Ham for defender Martin Olsson, according to Sky sources.

The London club have been one of the more active Premier League sides in the transfer market this summer and have made five signings so far.

They have also been frustrated in a number of attempted moves, however, and Norwich's refusal to sell at the price West Ham are offering is another setback.

They were also thwarted in their attempt to sign Hull and Scotland full-back Andrew Robertson for £7m on Friday when that bid was dismissed.

Olsson joined Norwich three years ago from Blackburn for a fee in the region of £2.5m after spending six years at Ewood Park.

Olsson played in all three of Sweden's games at Euro 2016 against the Republic of Ireland, Italy and Belgium

The 28-year-old - capped 38 times - played every minute of Sweden's three matches at Euro 2016 as they went out in the group stages.

Olsson made 27 appearances for Norwich last season but could not help them avoid relegation to the Championship and he has one year left on his current deal at Carrow Road.