The 25-year-old is out of contract at Manchester United this summer and spent the final year of his deal at Old Trafford on loan at Aston Villa. He was not offered a new deal by United.
Cleverley played 37 games for Villa in all competitions. Manager Tim Sherwood was keen to sign him up on a permanent basis, but the England international instead turned to Goodison Park. He almost signed for the Toffees on transfer deadline day at the beginning of last September only for the deal to be scuppered. He dashed down the M6 to sign for Villa in a deal that was completed after the official deadline but which was sanctioned by the Premier League.
Toffees boss Roberto Martinez knows Cleverley well. The Spaniard gave him his Premier League debut during a season-long loan at Wigan Athletic in 2010-11.
Cleverley’s move has yet to be officially announced by Everton. Confirmation may have to wait until his contract with United ends on 1 July.