The powers of Formula One have shelved plans for a race that it was planning on introducing into the 2019 calendar.

Since taking over from Bernie Ecclestone, Liberty Media have outlined their plans to freshen up F1, and changing the racing destinations has been a focal point.

The announcement means there are likely to be 20 races on the 2019 F1 calendar, with Germany the current race that is dropping out.

The German Grand Prix, which alternates between Nurburgring and Hockenheimring, which is where it took place this year, has been in and out of the race schedule over the last few years.

Despite being pencilled in for next season, the Miami Grand Prix has been axed from the provisional lineup.

Instead, it is hoped that the race will take place in 2020. 

F1 commercial boss Sean Bratches said that the postponement comes after "complicated negotiations" and that they did not want to sign off on a "sub-optimal race track, just to do a deal."

"Whilst our preference would have been to race in Miami in 2019, there was always a point by which delivering the best possible wheel-to-wheel racing experience for our fans, drivers and teams wouldn't be possible in the time available," he said.

"We have now reached that point as far as racing in Miami in 2019 is concerned.

"However, we are taking a long-term view and as a result, we have decided, in consultation with the Miami authorities, to postpone sign-off until later in the summer, with the aim of running the first Formula 1 Miami Grand Prix in the 2020 season.

"We have always said that we wouldn't compromise on delivering the best possible race, for the people of Miami, our fans and the 1.8 billion people who watch F1 globally every year, and if that meant waiting until 2020, then that was far more preferable than signing off on a sub-optimal race track, just to do a deal."

The initial plans for an inaugural Miami GP, a street race, were voted through in May, but have hit the rocks in recent weeks, with local residents opposing the event.

A decision was scheduled to be made at a City Commission meeting this week, but that was also postponed.

The Miami race was the first "destination city" race in the US confirmed by F1's owners Liberty Media, who still hope to bring a race to Florida after "significant progress" was made in talks.

Austin, Texas currently hosts the US Grand Prix, so it remains to be seen whether the Miami edition would replace the Circuit of the Americas or be an addition to it.