Republic of Ireland striker James Collins will link up with Mick McCarthy's Cardiff City next season.

The forward makes the switch from fellow Championship side Luton Town and has signed a two-year deal with the Bluebirds.

Reacting to the transfer, which ends a four-year spell at Luton that yielded 72 goals in just over 180 appearances, the 30-year-old told Cardiff City TV: "I'm absolutely delighted.

"To be here today to sign for this great club is a real honour and I can't wait to get going.

"I'm an honest player and I'll always work hard for the team. I like to link up play and I like to think my main attribute is scoring goals. That's what I love doing and hopefully I can score lots of them here."

Collins featured under McCarthy during the former Ireland manager's second spell as Boys In Green boss.

McCarthy, who has been in charge at Cardiff since January, cited the striker's goals record as the key factor in recruiting him.

"It's a really good signing for us," he said.

"He's been on an upward trajectory all his career, going from the lower leagues to the Championship and he's kept scoring goals.

"I like when they've come up the hard way, coming through the school of hard knocks to keep progressing and getting to a higher standard.

"He's ended up an international footballer through all of that and that's due to his hard work, diligence and ability to score goals.

"He's got a great scoring record. He's durable, he's tough and he'll be one of us. I'm delighted to have him."

Collins was involved in Ireland's start to the 2022 FIFA World Cup qualifying campaign in March, scoring in the 3-2 defeat to Serbia in Belgrade - his second international goal.