Manchester United have completed the double signing of Germany midfielder Bastian Schweinsteiger and France international Morgan Schneiderlin.
Schweinsteiger, 30, has signed a three-year contract from Bundesliga champions Bayern Munich for a reported £14.4m.
Schneiderlin has moved from fellow Premier League club Southampton for a fee in the region of £25m.
The 25-year-old midfielder has signed a four-year contract with the option to extend it by a further year.
United have already signed forward Memphis Depay and defender Matteo Darmian this summer and the two new arrivals take their spending to more than £80m.
Schweinsteiger played under United boss Louis van Gaal when the Dutchman managed Bayern between 2009 and 2011.
"I have thoroughly enjoyed my time at Bayern Munich. It has been an incredible journey and I didn't take the decision to leave lightly," said the German. "Manchester United is the only club that I would have left Munich for.
"I feel ready for this new and exciting challenge in what I regard as the most competitive league in the world and I am looking forward to working with Louis van Gaal again."
Schneiderlin joined Saints from Strasbourg in 2008 for £1.2m and has played for them in League One, the Championship and the Premier League.
"Once I learned that United were interested in signing me, it was a very easy decision to make," said the Frenchman.
"I have enjoyed seven very happy years with Southampton and it's a club that will always be in my heart. But the chance to be part of this squad to help this great club be successful was too good to miss."
Read: Breaking News