Events for July 26 - July 22

England vs Switzerland

Bramall Lane John St, Highfield, Sheffield

Switzerland take on the Lionesses in a friendly match in Sheffield

Abu Dhabi Grand Prix

Yas Marina Circuit, Yas Island Abu Dhabi, United Arab Emirates

The Yas Marina Circuit in Abu Dhabi is playing host to the Season Finale of the 2024 Grand Prix Season.

Bath vs La Rochelle

The Recreation Ground Pulteney Mews, Bathwick, Bath

Premiership finalists Bath take on former Champions Cup winners La Rochelle at The Rec.

Gloucester vs Edinburgh Rugby

Kingsholm Kingsholm Rd, Gloucester

Gloucester host Edinburgh Rugby in what's expected to be a mouth-watering encounter with one point splitting these two sides the last time they met.

The Jingle Bell Ball

The O2 Arena Peninsula Square, London, England

Superstars from across the globe play sensational music across 2 days at The O2.

Cape Town Rugby 7’s

DHL Stadium Fritz Sonnenberg Rd, Green Point, Cape Town, South Africa

The opening weekend of the 2024/25 Rugby sevens international season

Northampton Saints vs Castres Olympique

Franklins Gardens Weedon Road, Northampton

Premiership Champions Northampton Saints kick off their Champions Cup campaign at home to Castres Olympique.

Saracens vs Vodacom Bulls

StoneX Stadium Greenlands Ln, London

Former three-time Champions Cup winners Saracens take on the Vodacom Bulls in a blockbuster game at the StoneX.

Glasgow Warriors vs Sale Sharks

Scotstoun Stadium Glasgow, United Kingdom

URC Champions Glasgow Warriors take on Premiership semi-finalists Sale Sharks.