Aboubakar Kamara scored twice in his second league start for Fulham this season, which was a 2-1 win against QPR in November

Aboubakar Kamara has signed a new Fulham contract less than a year after the French striker’s time at Craven Cottage looked over.

The 24-year-old, whose new deal runs until the summer of 2024, was arrested in January after a clash at Fulham’s training ground, banned from the club and subsequently loaned to Malatyaspor.

He returned to Fulham this season and has scored three times in 16 games.

Meanwhile, Kevin McDonald, 31, has signed a new deal that runs until 2021.

Fulham vice-chairman Tony Khan said Kamara “has been a true professional” on his return to London.

“I spoke to him at length through the summer and knew it was the right decision for the team for him to come back,” Khan told the club website.