Northern Ireland forward Kyle Lafferty from Kesh has joined Scottish Premiership side Hearts on a two-year deal, subject to a medical.

Lafferty, 29, who started out his career in the Fermanagh and Western with his native NFC Kesh before going to Burnley was a free agent after leaving Norwich City. 

He also had played previously for Rangers, Sion and Palermo.

Hibernian were also interested in Lafferty, who has 58 senior international caps and is Northern Ireland's second most prolific all time goalscorer behind David Healy with 20 international goals.

He will be hoping regular football with Hearts will get him back into Michael O'Neill's starting line up for the crucial World Cup qualifiers upcoming in the autumn.