Shamrock Rovers have added former Celtic and Sheffield United full-back Daniel Lafferty to their ranks.

The Northern Ireland international joins the Hoops, replacing Trevor Clarke who left the Dublin club for Rotherham United last month.

Lafferty, who was last with Peterborough United, on loan from the Blades, has 18 international caps and will bring a wealth of experience with him to Tallaght.

Rovers head coach Stephen Bradley welcomed the move and said:"Danny had a few offers. He's been talking to a few clubs in England but he and his wife decided that they wanted to move home.

"Once we heard that we moved to sign him very quickly. He's a very good footballer, a very attacking player and a good age for us. He ticks a lot of boxes that we want. It's a very good signing for us.

"With Trevor Clarke gone, we felt it was an area that we needed to strengthen and it's another quality left-footed player in the squad so we're delighted to get him in.

"If you look at his career he's played at a really high level throughout. He has massive experience at club and international level. He's had two promotions to the Premier League with two different clubs and I think that speaks for itself in terms of the quality he has and the level he's played at.

"When you sit down and speak to him and you see he still has that hunger and desire to go and be successful, that was important for us as well".