In July 2014, Sanchez signed for Arsenal on a long-term contract for an undisclosed fee, reported to be around £35 million. In January 2018, he joined The Red Devils after Henrikh Mkhitaryan swapped clubs with him to Arsenal FC.