Cardiff have signed striker Bobby Reid from Bristol City on a four-year deal for a fee thought to be in the region of £10m.
Reid scored 19 goals in 46 league games for Bristol City last season and was named in the EFL Team of the Year.
“I’m delighted to be here and to be a Premier League player,” Reid told the club’s website.
“I want to show my high energy and work rate, as well as being creative and working for the team. I’m buzzing to get started.”
Cardiff manager Neil Warnock said: “I’ve been after Bobby for a while now. I like the lad.
“By all accounts he’s great around the dressing room. He can play in a number of positions and his best is yet to come.
“Players like Bobby and Josh Murphy are hungry, and that is what we need now. We’re very happy to bring Bobby in.”
Reid’s arrival on Thursday, along with goalkeeper Alex Smithies from QPR, takes Cardiff’s summer spending to £24m.
Cardiff had already completed deals for Greg Cunningham from Preston North End and Murphy from Norwich.