Frank McAvennie has exclusively told Football FanCast that he hopes West Ham keep Said Benrahma but has warned the Algerian international to improve his discipline.

The attacker joined from Brentford last summer on loan with a view to a permanent deal, which was then confirmed as being part of a £20m swoop in January of this year.

However, the arrival of Jesse Lingard later that month has reduced Benrahma's opportunities for West Ham, making just four Premier League starts since then.

And despite scoring 17 times in the Championship for Brentford last season, he's yet to get off the mark in claret and blue, although he's contributed six assists in 29 appearances in all competitions.

McAvennie recognises his talent, but told Football FanCast that he must take David Moyes' instructions on board:

"It depends on his attitude. He was losing possession in the wrong areas and that's what David, it was well known, had to talk to him about. David is good at talking to people.

"But I would like him to stay because, you need a good squad and he's undoubtedly a good player, but sometimes he has got to learn when to go on his mazy runs, which is good for the crowd but not good for the manager."