Real Madrid star James Rodriguez joined Everton in a deal worth £20m. The 29-year-old joined the Toffees on a two-year contract, with the option for a further season. The Colombia international joined Real Madrid from Monaco in 2014 after winning the Golden Boot at the World Cup in Brazil that summer.
Rodriguez teamed-up with Allan at Goodison Park, as Everton have completed the signing of Brazil midfielder from Napoli on a three-year contract. The 29-year-old moved for an undisclosed fee.
Here is how Everton could line-up next season after completing two big deals, according to Transfermarkt.