Rangers will play Bundesliga giants Schalke in a pre-season friendly.
The teams will meet on July 19 at Schalke’s home stadium, the Veltins-Arena in Gelsenkirchen.
Schalke have designated the fixture as a benefit match for local socially disadvantaged children and families.
Former Rangers winger Peter Lovenkrands, who was recently linked with an Ibrox return, is currently in the Schalke ranks.