Sky Sports will be offering a "free Weekend" pass from 6am on Friday July 20 to just before midnight on Sunday 22 July

Sky Sports 1, Sky Sports 2, Sky Sports 3, Sky Sports 4, Sky Sports News and Sky Sports F1 will be available for free to all Sky subscribers who do not currently subscribe to the Sky Sports Package.

Sky Sports 1HD, Sky Sports 2HD, Sky Sports 3HD, Sky Sports 4HD, Sky Sports News HD and Sky Sports F1 HD will be available to Sky subscribers with Sky HD and Sky+HD digibox users who do not currently subscribe to Sky Sports.

Leading the billing is the Santander German Prix from Hockenheim, showing on Sky Sports F1 HD* (Sky Channel 408) or Sky Sports F1* (Sky Channel 440). We'll be showing live coverage of all the practice sessions, qualifying as well as uninterrupted coverage of the race live, including Martin Brundle's gridwalk. Coverage starts with Practice 1 at 0845am on Friday 20 July and culminating with the red lights going off at 1300pm on Sunday 22.

If you're a cricket fan, to catch live coverage of the 1st Test between England and South Africa, just tune in to Sky Sports HD 1 (Sky Channel 401) or Sky Sports 1 (Sky Channel 408) and with the press of a button you'll be taken to The Oval to watch action from day 2, 3 and 4 .

Other great events on Sky Sports 1 and HD 1 include live Stobart Super League with Catalan Dragons taking on St. Helens (1930pm), and World Matchplay Darts from Blackpool.

If you're more of a rugby union fan, we'll be showing a top class Super 15 game on Sky Sports HD 2 (Sky Channel 402) and Sky Sports 2 (Sky Channel 409) starting at 0830am on Saturday July 21.

On the same channel between July 20 - 22 there's a treat for any equestrian fan with the Royal International Horse Show from Hickstead.

If you follow golf then you'll want to relax and immerse yourself in US PGA Tour Golf with the True South Classic on Sky Sports HD 3 (Sky Channel 403) and Sky Sports 3 (Sky Channel 418), showing every day during the Sky Sports Free Weekend.

If the Santander German Prix isn't enough to get your fix of motorsport then we've got Indy Racing League from the 'States on July 22 on Sky Sports HD 4 (Sky Channel 404) and Sky Sports 4 (Sky Channel 454) from the Streets of Edmonton race.

The free weekend will only be available to Sky subscribers. It will not be available to non Sky subscribers.