23 April, his contract was terminated by Kelantan. 2017 season Ghaddar re-signed for the third time with Kelantan after he was unveiled as one of their new import players on 15 January 2017. He scored two goals during his 2017 season debut against PKNS. Ghaddar scored 18 goals in 11 matches for Kelantan. Johor Darul Ta'zim After much speculation about his future, on 16 May 2017 Johor Darul Ta'zim announced that they had reached an agreement for the transfer of Ghaddar for an undisclosed fee. It was reported that Ghaddar had cost around RM 1,000,000 to RM 5,000,000 and he was reported to be paid from RM 170,000 to RM 200,000 monthly which will make him the highest wage receiver in Malaysia football history. Ghaddar made his debut for Johor Darul Ta'zim in a 1–0 win over PKNS, and provided the assist for the winning goal of the match on 24 May 2017. Ghaddar scored his first goal for Johor Darul Ta'zim in a 2–0 home win over Penang on 1 July 2017. On 15 July 2017, Ghaddar scored two goals in five games as his club defeated Sarawak 3–1. He then scored another two goals on 22 July 2017 against T-Team and, on 26 July 2017, against Perak. Ghaddar concluded his season with five goals in 10 league appearances for Johor Darul Ta'zim. In November 2017, Melaka United showed their interest in signing Ghaddar on a season-long move. On 22 November 2017, Ghaddar rejected Melaka United's offer. He was released from the club after the 2017 season. Fourth return to Kelantan On 12 February 2018, Ghaddar returned to Kelantan for a fourth time, before the transfer window closed on 11 February, replacing Morgaro Gomis who was reportedly injured. Ghaddar made his debut in 3–2 win over Perak on 24 February 2018, at Sultan Muhammad IV Stadium. After suffering from ACL injuries and a loss of form, his contract was terminated by mutual consent on May. Johor Darul Ta'zim II Ghaddar made his debut for Malaysian Premier League side Johor Darul Ta'zim II, the reserve team of Johor Darul Ta'zim, in 2–1 win over Sabah on 2 February 2019, scoring a header to equalise the game. Ghaddar scored seven goals in 15 league games. Return to Nejmeh On 7 September 2020, Ghaddar returned to Nejmeh in Lebanon. He retired in June 2022, at the end of the 2021–22 season, aged