Cardiff striker Robert Earnshaw has completed a season-long loan move to Israeli club Maccabi Tel Aviv.

Earnshaw, 31, played 20 league games for the Welsh club last season but has not featured for his boyhood club in the 2012/13 campaign.

He has agreed terms with Maccabi and is set to link up with his new team-mates ahead of the start of the Israeli Premier League campaign.