After only previously signing Donny van de Beek during the summer transfer window, United completed four signings in the 24 hours that followed their 6-1 mauling at home to Tottenham even though Jadon Sancho, who United have chased all summer, remained at Dortmund and an enquiry to Watford for winger Ismaila Sarr didn't progress.
Instead United recruited left-back Alex Telles for a fee of £15.4m, brought in 18-year-old Pellistri and signed Atlanta winger Amad Diallo, in a deal that could be worth up to £37.2m. The 18-year-old, who has only played 24 minutes in Serie A, will join the club in January.
33-year-old Cavani has signed a one-year contract with the option of a further 12 months and is expected to wear the club's iconic number seven shirt.