Scottish striker Kenny Miller has become the third Designated Player for Vancouver Whitecaps FC, the club announced on Monday.

Miller joins Vancouver from English Championship side Cardiff City, where he scored 11 goals in 50 appearances in all competitions last season.

"We're delighted to bring an experienced striker like Kenny to our club," said Whitecaps FC head coach Martin Rennie. "He has been a proven goalscorer with big clubs in Scotland and played in the England Premier League. His speed, energy, and work rate will be a valuable asset to our club, as we look to have a strong second half of the season in MLS."

The 32-year-old Miller has played for both Celtic and Rangers in the Scottish Premier League, netting 67 goals in 145 games for Rangers while also tallying 11 goals in 46 matches for Celtic during the 2006-07 season.

"I'm delighted to be making this move to Major League Soccer and Vancouver Whitecaps FC," said Miller. "I have heard many great things about the club and the city of Vancouver, and have been impressed by the standard of MLS. To have the chance to continue my career in North America with Whitecaps FC is a fantastic opportunity for me and my family."

Miller has also enjoyed spells in England with Wolverhampton and Derby County as well as a stop in Turkey with Bursaspor.

In addition to his success on the club level, Miller has scored 16 times in 60 appearances for Scotland, while also serving as captain of the national team.