Everton have agreed a £30m deal with Sunderland for keeper Jordan Pickford.
Pickford, who is on duty with England Under-21s before the European Championship, is expected to have a medical and complete the formalities of the deal when he returns.
The 23-year-old will become the most expensive British keeper if he completes the move.
Pickford made 29 Premier League appearances last season but could not prevent Sunderland being relegated.
He joined the Black Cats’ academy in 2010 and had spells on loan at Darlington, Alfreton Town, Burton Albion, Carlisle United, Bradford City and Preston.
Pickford made his first-team debut for Sunderland in a 3-1 FA Cup defeat by Arsenal in January 2016.
The Press Association is reporting Everton’s offer for him includes add-ons and, if the fee does rise to £30m, he would become the third most expensive goalkeeper in history behind Gianluigi Buffon and Ederson.
Buffon’s move from Parma to Juventus in 2001 was reported to be worth 53m euros, or £32.6m at the time, while at current exchange rates, Ederson’s 40m euros transfer to Manchester City last week is equivalent to £35m, which is a world record in sterling, but not euros.