Manchester United have reached an agreement with Ajax to sign Antony, the club announced on its website on Tuesday.
United will pay a transfer fee of £85 million including add-ons as formalities are finalised including medical.
Antony has 31 goals and 27 assists in 134 club appearances for Ajax and Sao Paulo, and two goals and two assists in nine senior appearances for his native Brazil.
He has won two Eredivisie titles, and a gold medal in the 2020 Summer Olympics.
This deal now makes Antony United’s third most expensive signing after Paul Pogba (£93.3m) and Romelu Lukaku (£90m).