AFC Bournemouth have completed the signing of Kieffer Moore on a permanent deal for an undisclosed fee.
The experienced forward is one of the Championship’s most sought after strikers and arrives at Vitality Stadium on a three-and-a-half-year contract.
The Wales international began his career in non-league football, representing the likes of Truro City and Dorchester Town before earning a move to then-Championship side Yeovil Town.
After a brief spell in Norway with Viking, Moore turned out for Forest Green Rovers, Torquay United, Ipswich Town, Rotherham United and Barnsley.
He joined Wigan Athletic in 2019/20, scoring ten goals in 36 matches before signing for Cardiff City in August 2020.
The striker netted 20 goals in 42 games in his first season at Cardiff City Stadium and established himself as a key member of the Wales national team.
Moore has scored eight goals in 24 games on the international stage, including a key equaliser against Switzerland in Euro 2020.