The Colombia international has signed a four-year deal with Paul Lambert’s team after a £4.8 million (€6m) fee was agreed with the Liga side.

Goal has learned that Sanchez is due in the west Midlands on Tuesday to complete a medical with the club expected to announce the transfer as early as this evening.

Sanchez, nicknamed The Rock, has been heavily linked with a move to Villa Park this summer after an impressive World Cup with Jose Pekerman’s team and will provide Villa with further options in central midfield.

The 28-year-old joins after one season in Spain, where he helped keep Elche in the top-flight as they finished 16th.

Sanchez, who has 44 caps for Colombia, has been previously linked with Bolton and West Ham while at French side Valenciennes.