GARY Madine has completed a sensational deadline day move to Cardiff City.

The 27-year-old striker – who led Bolton’s scoring charts with 10 goals this season – has moved for an undisclosed fee, but reports suggest £6million has been paid upfront, with another £2m due in bonuses.

Madine joined Wanderers on a free transfer after he had been released by Sheffield Wednesday.

He struggled to win over the Bolton fans in his first season at the Macron under Neil Lennon, as the club tumbled into League One under a mountain of financial problems.

But he reinvented himself under Phil Parkinson and finished as joint top goal-scorer with Josh Vela as the Whites bounced immediately back into the Championship.

This season he was virtually ever-present, stepping up another level to become a fan-favourite at the Macron. He became the first striker to hit double figures in successive seasons since Nicolas Anelka in 2007 when he netted his final goal for Bolton in a 2-2 draw with Ipswich Town.

Madine had 18 months remaining on his contract at Bolton but the club sought to improve his deal in the last few weeks before talks broke down at the weekend.

Cardiff were unsuccessful with two bids earlier in the month but doubled their efforts to sign the target man after losing out to Aston Villa for Lewis Grabban.