Rangers have announced the signing of winger Rabbi Matondo from Schalke 04 for an undisclosed fee, subject to international clearance.
The 21-year-old Wales international has put pen to paper on a four-year contract and will now join up with his new teammates in pre-season training.
Matondo has become Giovanni van Bronckhorst's fourth signing of the summer window after John Souttar, Antonio Colak and Tom Lawrence.
Speaking to the club's official website on his arrival at Ibrox, Matondo said: "I am absolutely buzzing to have signed for a club as big as Rangers.
"I am just looking forward to getting on the pitch at Ibrox in front of the amazing fans we have here at Rangers and I am excited.
"This is a big club with a massive history, and I just want to create more memories and more history here at the club."
Van Bronckhorst added: "I'm really pleased to welcome Rabbi to Rangers. I spoke last week about my desire to add more attacking quality to my squad, and we all believe Rabbi will do that.
"He will bring many strong attributes to the team, and I am really looking forward to seeing him in training this afternoon for the first time."
Matondo began his youth career with Cardiff City and Manchester City, before moving to Germany and joining Schalke in 2019.
The winger has since spent the last 18 months on loan, featuring 11 times for Stoke City at the back end of the 2020-21 campaign before spending last season on loan with Belgian club Cercle Brugge, where he recorded 10 goals and two assists in 27 appearances.
Matondo could make his competitive debut for Rangers in their opening Scottish Premiership game of the 2022-23 season away against Livingston on July 31.