Former Everton star Michael Ball believes that Denis Zakaria would be a good signing for the club, provided they can secure him for a reasonable fee.

The Borussia Monchengladbach midfielder has been linked with a number of English clubs, including Arsenal and Tottenham Hotspur.

Zakaria has been with the Bundesliga club since 2017 and has made a total of 128 appearances for them.

Reports have suggested that he was valued at over €40m (£34m) last summer but that price has appeared to drop, with the club cutting his asking price in half to £17m.

Ball believes that the fee is vital when it comes to any deal, and thinks that the club should only rubber-stamp the transfer if the asking price is as low as is being reported.

Speaking exclusively to Football FanCast, the former Everton star said: “I think he was valued at around €40 million maybe 12 months or so ago. I think those fees are unrealistic for Everton but if they can get him for half the price, it could be a good one for the club.”

Zakaria is also a Switzerland international and played for his country at Euro 2020; in total, he has won 34 caps.