RANGERS return to competitive action on Thursday when they welcome Progres Niederkorn of Luxembourg to Ibrox.

Pedro Caixinha has been busy in the transfer market this summer and could hand debuts to a number of new recruits.

The first leg will be shown live on Premier Sports with a 7.45pm kick-off time, with a second round clash against AEL Limassol or St Joseph's at stake. 

The Confederations Cup continues when Germany meet Mexico in the semi-finals live on ITV, with the victors booking a spot in Sunday's final against Chile.

Thursday 29th June 2017

Germany v Mexico

FIFA Confederations Cup 2017 Semi-Final

19:00

ITV / ITV HD

Rangers v Progres Niederkorn

UEFA Europa League First Qualifying Round First Leg

19:45

Premier Sports / Premier Sports HD

Friday 30th June 2017

Barcelona Legends v Man Utd Legends

Friendly

18:00

MUTV / MUTV HD

Germany U21 v Spain U21

UEFA Under-21 Championship Final

19:45

Sky Sports 1 / Sky Sports 1 HD

Saturday 1st July 2017

Jiangsu Suning v Shanghai SIPG

Chinese Super League

12:35

Sky Sports 5 / Sky Sports 5 HD

Sunday 2nd July 2017

Sporting Kansas City v Portland Timbers

MLS

00:00

Sky Sports 1 / Sky Sports 1 HD

Tianjin Quanjian v Guangzhou Evergrande

Chinese Super League

12:35

Sky Sports 5 / Sky Sports 5 HD

Portugal v TBC

FIFA Confederations Cup 2017 Third Place Play-Off

13:00

ITV / ITV HD

Georgia U19 v Portugal U19

UEFA Under-19 Championship Group Stage

17:00

British Eurosport / British Eurosport HD

Chile v TBC

FIFA Confederations Cup 2017 Final

19:00

ITV / ITV HD

Flamengo v Sao Paulo

Campeonato Brasileiro Serie A

20:00

BT Sport 1 / BT Sport 1 HD

Philadelphia Union v New England Revolution

MLS

22:00

Sky Sports 1 / Sky Sports 1 HD