Joel was also part of Spain's squad for their European Under-21 Championship campaign earlier this summer and is now reunited with Martinez at Goodison Park.

Joel, who started for Wigan in the club's FA Cup final win over Manchester City, kept four clean sheets in his 12 outings for the Latics and conceded 17 goals.

"He arrives to challenge Everton's established custodian Tim Howard for a place in Roberto Martinez's starting line-up and is travelling with the squad to their Austria training camp," read a statement from Everton.

Earlier on Tuesday, Everton also completed a move for defender Antolin Alcaraz, who signed a two-year deal after his contract with Wigan expired at the end of June.