Rangers have announced two new pre-season friendlies as part of their preparations for the 2024/25 campaign.

Philippe Clement and his players will travel to face Birmingham City and Union Berlin in July.

The game against League One outfit Birmingham will also commemorate Trevor Francis in a memorial match. This will take place on Wednesday, July 24 with a 7.30pm kick-off at St Andrew's.

Rangers will then travel to Germany's capital to face Union on Saturday, July 27. The match will take place at the Stadion An der Alten Forsterei, with a 4pm kick-off UK time.

The club states this will 'provide a stern but excellent test' for Rangers given Union's status as a Champions League club last season, especially just one week out from kick-off in the Scottish Premiership.

These matches add to Rangers' already scheduled pre-season match against Manchester United at Murrayfield, Edinburgh next month.

READ MORE: Rangers transfer news & rumours before window opens

This game will take place at the home of Scottish rugby on Saturday, July 20 with a 4pm kick-off. It's the second year in a row that Man United has travelled to Scotland for a pre-season friendly, having played Lyon last summer.

The men’s first-team return to pre-season training on June 24, and they will travel to the Netherlands for a training camp on July 7.

Rangers Men’s First-Team Key Dates

24 June – Return to training

7 July – Travel to the Netherlands

20 July – Manchester United (N – Edinburgh)

24 July – Birmingham City (A)

27 July – Union Berlin (A)