Cardiff City have completed the signing of goalkeeper Alex Smithies from QPR, with the 28-year-old set to offer cover and competition for last season's number one, Neil Etheridge, following the Bluebirds' promotion to the Premier League.

Smithies, who played close to 300 games for hometown club Huddersfield prior to joining QPR in 2015, has signed a three-year contract that will keep him in the Welsh capital until 2021.

"I wondered if he just has a blinder when he plays against us. But having watched Alex for a while, there is no doubting his pedigree," manager Neil Warnock told the club's official website.

"He's a lad that knows he will have to fight for his place. Neil Etheridge had a fabulous season in 2017/18 and improved as time went on. It's great for us to have that healthy competition."

So far this summer, Cardiff have already signed Greg Cunningham from Preston and Josh Murphy from Norwich as they look to improve on their last top flight campaign in 2013/14 and avoid immediate relegation back to the Championship.

Canadian winger Junior Hoillet has also committed his future to the club this month by signing a new three-year contract.

The Bluebirds will begin the 2018/19 season away against Bournemouth on 11th August.