Formula 1 will remain free-to-air in Germany until at least the end of the 2020 season after a new agreement was announced with broadcaster RTL on Tuesday.

RTL has broadcast F1 live in Germany since 1991, covering the championship wins of Michael Schumacher, Sebastian Vettel and Nico Rosberg, but faced competition from Sky Germany to keep coverage free-to-air beyond the end of the 2017 season.

The existing agreement has now been extended for a further three seasons, marking the latest TV agreement to have been struck under the tenure of F1's new owner, Liberty Media.

"Germany is one of the most important countries for Formula 1, where motors sport has deep roots, and RTL Television has been a fantastic and loyal partner for many years," said Ian Holmes, Director of Media Rights at Formula 1.

"The extension of the agreement comes as a natural consequence of such a strong and mutually fruitful relationship and will guarantee that our fans in Germany will continue to watch Grands Prix on free TV.

"The agreement is part of our strategy that aims to increase and strengthen television coverage on a worldwide basis, whilst tailoring it to the characteristics of each TV market."

Frank Hoffman, Managing Director of Programs at RTL Television 1, added: “I’m very pleased that as a free-to-air TV station we were able to secure one of the most attractive sports rights packages out there in such a bitterly contested market.

"We now want to take this long-running success story that we share with Formula 1 and make it into an exciting future project. The new owners have now entered into a new and exciting era together with us and all of our experience, know-how and innovative power will be at their side."

RTL announced on Tuesday it would be bringing both Nico Rosberg and Timo Glock on board as pundits for 2018, replacing Niki Lauda.