Bolton sign Craig Davies from Barnsley

Craig Davies has impressed during his time at Barnsley. Photo: PA

Bolton Wanderers have signed Craig Davies from Championship rivals Barnsley for an undisclosed fee.

The Wales international moves to the Reebok Stadium from Oakwell on a two-and-a-half year deal.

Striker Davies began his career at Manchester City as a youngster, and has since played for the likes of Oxford, Verona and Chesterfield.

Bolton manager Dougie Freedman told the club's official website: “Craig is a player I am really fond of. I actually tried to sign him a couple of years ago and he will bring all the right ingredients to our club.

“He is hungry. He hasn’t got the t-shirt of playing in the Premier League, but is desperate to get it. He’s a good age and represents very good value for the football club.

“He is the type of player I want around the place.”