West Ham United have signed Lukasz Fabianski from Swansea City.

Swansea announced on the club's official website that Fabianski joins West Ham for an undisclosed fee, agreeing a three-year deal with the Premier League side.

The Swans were unable to keep hold of the talented goalkeeper - who won the club's Player of the Season award last year - after suffering relegation to the Championship.

The Hammers have swooped to sign the Poland international, who is currently away at the World Cup with his country.

The 33-year-old has vast experience in the Premier League, having played 150 games for the Welsh club since his 2014 switch from Arsenal.

But now Fabianski has returned to London, where he becomes West Ham's third signing under Manuel Pellegrini following the arrivals of Fulham defender Ryan Fredericks and Toulouse captain Issa Diop.

Fabianski will now compete for the starting jersey with Spaniard Adrian as West Ham move quickly in the transfer window to replace last season's loan signing Joe Hart - who has since returned to Manchester City after an unsuccessful stay in East London.

Swansea will now probably be in the hunt for a new goalkeeper to compete with Erwin Mulder and Kristoffer Nordfeldt.

The Verdict

Fabianski was a superb servant for Swansea over the last few years but at this stage of his career, it makes sense for him to move to West Ham.

As things stand, he is currently likely to take the starting spot at the London Stadium, remain in the Premier League, probably earn higher wages and he has managed to negotiate a contract until he is 36.

The 6ft 3in stopper's exit will leave a major void in the Swansea squad so it will be interesting to see how Graham Potter tries to fill it.

Swansea fans - Who would you like as Fabianski's replacement? Let us know below...