MONDAY JULY
7TH
—
WIMBLEDON
3pm | BBC1
SPAIN (W) VS BELGIUM (W)
5pm | ITV1
ULTIMATE POOL PARIS CUP
6pm | TNTSPORTS1
PORTUGAL (W) VS ITALY (W)
8pm | ITV1
TUESDAY JULY
8TH
—
WIMBLEDON
3pm | BBC1
GERMANY (W) VS DENMARK (W)
5pm | BBC1
POLAND (W) VS SWEDEN (W)
8pm | BBC1
CLUB WORLD CUP SEMI FINAL FLUMINENSE VS CHELSEA
8pm | DAZN
WEDNESDAY JULY
9TH
—
WIMBLEDON
3pm | BBC1
ENGLAND (W) VS NETHERLANDS (W)
5pm | BBC1
FRANCE (W) VS WALES (W)
8pm | ITV1
CLUB WORLD CUP SEMI FINAL PSG VS REAL MADRID
8pm | DAZN
TUESDAY JULY
10TH
—
HULL FC VS WAKEFIELD TRINITY
8pm | SkySports+
FINLAND (W) VS SWITZERLAND (W)
8pm | BBC1
FRIDAY JULY
11TH
—
LANCASHIRE LIGHTNING VS YORKSHIRE VIKINGS
7pm | SkySports+
ITALY (W) VS SPAIN (W)
8pm | BBC1
SATURDAY JULY
12TH
—
AU&NZ INVITATIONAL VS BRITISH & IRISH LIONS
11am | SkySportsAction
TOUR DE FRANCE
11am | ITV4
WIMBLEDON
2pm | BBC1
SWEDEN (W) VS GERMANY (W)
8pm | ITV1
ARGENTINA VS ENGLAND
8:40pm | SkySportsAction
SUNDAY JULY
13TH
—
TOUR DE FRANCE
12pm | ITV4
WIMBLEDON
12pm | BBC1
SALFORD RED DEVILS VS CASTLEFORD TIGERS
3pm | SkySports+
ENGLAND (W) VS WALES (W)
8pm | ITV1
CLUB WORLD CUP FINAL (TEAMS TBC)
8pm | DAZN
MONDAY JULY
14TH
—
TOUR DE FRANCE
3pm | ITV4
WEST INDIES VS AUSTRALIA
4pm | TNTSPORTS2
TUESDAY JULY
15TH
—
TOUR DE FRANCE
3pm | ITV4
WEDNESDAY JULY
16TH
—
TOUR DE FRANCE
3pm | ITV4
MIDDLESEX VS SURREY
6:15pm | SkySports+
WOMENS EURO 2025 QUARTER FINAL (TEAMS TBC)
8pm | BBC/ITV
THURSDAY JULY
17TH
—
TOUR DE FRANCE
3pm | ITV4
ST HELENS VS LEIGH LEOPARDS
8pm | SkySports+
WOMENS EURO 2025 QUARTER FINAL (TEAMS TBC)
8pm | BBC/ITV
FRIDAY JULY
18TH
—
TOUR DE FRANCE
12pm | ITV4
LEEDS RHINOS VS SALFORD RED DEVILS
8pm | SkySports+
WOMENS EURO 2025 QUARTER FINAL (TEAMS TBC)
8pm | BBC/ITV
SATURDAY JULY
19TH
—
AUSTRALIA VS BRITISH & IRISH LIONS
11am | SkySportsAction
TOUR DE FRANCE
12pm | ITV4
SOUTH AFRICA VS GEORGIA
4:10pm | SkySportsAction
OLEKSANDR USYK VS DANIEL DUBOIS
6:30pm | DAZN
WOMENS EURO 2025 QUARTER FINAL (TEAMS TBC)
8pm | BBC/ITV
SUNDAY JULY
20TH
—
TOUR DE FRANCE
12pm | ITV4
CASTLEFORD TIGERS VS WARRINGTON WOLVES
3pm | SkySports+