Tottenham are close to the signing of James Maddison with the Leicester midfielder set to undergo a medical.

Spurs entered advanced talks with recently-relegated Leicester earlier this week and have now struck a deal for the England international, the PA news agency understands.

Maddison will move to Tottenham in a transfer worth £40million plus add-ons, having already agreed personal terms.

The signing of Maddison will represent a major coup for Spurs, who have been long-term admirers of the 26-year-old.

Ex-Tottenham boss David Pleat recommended Maddison to chairman Daniel Levy when the playmaker was still a teenager at Coventry, but no move was able to materialise and he instead joined Norwich.

Spurs' interest and desire to eventually sign Maddison never waivered with his time at Leicester only serving to prove he was one of the most creative players in England.

During five largely successful years with the Foxes, who won the 2021 FA Cup, Maddison made 203 appearances, scored 55 goals and produced 41 assists.

While Maddison was unable to prevent Leicester suffering a shock relegation to the Sky Bet Championship last season, he was still able to hit double figures in terms of goals.

Leicester's battle for survival saw them turn down advances for Maddison in the January transfer window but they have now agreed for him to depart.

Newcastle had registered an interest in bringing the midfielder to St James' Park but decided to pursue a move for AC Milan's Sandro Tonali, which left the door open for Tottenham to swoop in for their key target.

Maddison's creativity and versatility will boost a Spurs squad that has lacked a player in his mould since Christian Eriksen left in 2020.

Once his medical is completed, Maddison will become new Tottenham boss Ange Postecoglou's third signing following Dejan Kulusevski's permanent transfer and Tuesday's arrival of Empoli goalkeeper Guglielmo Vicario.

Spurs' new signings and their manager will get the chance to play at Tottenham Hotspur Stadium for the first time on August 6 after the club announced a friendly fixture with Shakhtar Donetsk.

Funds from the match will go towards Shakhtar's charitable foundation to help with the ongoing humanitarian crisis in Ukraine following Russia's invasion of the country last year.

Postecoglou said: "Shakhtar is a side that delivers domestic success on a consistent basis and will provide a perfect test for us ahead of the new season.

"However, as we all know, this match represents so much more than football - it's an opportunity for everyone at the club and our fans to come together in showing support and solidarity with the people of Ukraine during unimaginably difficult times.

"It promises to be a special occasion, for me personally, as it will be my first time in front of our home fans, and for the world to once again see how football has the unique ability to unite people in support of good causes."