Valtteri Bottas, whose teammate Lewis Hamilton is aiming to equal Michael Schumacher's record seven titles, led the way with a lap of the Circuit de Catalunya only just slower than the all-time track record.
The 34-year-old Briton will be out of contract at the end of next season.
Max Verstappen sealed pole position at the Brazilian Grand Prix and served it up to a delighted Red Bull team principal Christian Horner as a 46th birthday present.
The Dutch driver who won the last two Mexico Grand Prix races was stripped of his pole position by race stewards for failing to slow down for a yellow flag that was waved after a Mercedes driver Valtteri Bottas crashed.
Charles Leclerc claimed pole for the Singapore Grand Prix after beating Lewis Hamilton who came second.
The Briton, who now has 77 career wins and a 17-point lead over team mate Valtteri Bottas in the championship, had called for a miracle as Red Bull's Max Verstappen filled his car's mirrors, with the pair banging wheels late on.
Leclerc is a point adrift of Vettel in the championship after three races but was quicker in Bahrain, when he started on pole position and set the fastest lap, despite at one point being told to stay behind.
Bottas, who had started on pole but lost out to five times world champion Hamilton into the first corner, finished second for his team's third one-two finish in as many races this season.
World champion Lewis Hamilton, who had already sealed his fifth Formula 1 title, cruised to victory finishing ahead of German Sebastian Vettel, with Dutchman Max Verstappen (Red Bull) in third.
Lewis Hamilton won the championship after Mercedes ordered team-mate Valtteri Bottas to let Hamilton pass.
Ferrari's Sebastian Vettel made a crucial early overtaking move on Lewis Hamilton to win the crash-marred Belgian Grand Prix and trim his rival's overall lead, with eight races remaining this Formula One season.
Sebastian Vettel defeated main rival Lewis Hamilton on Sunday to win the British GP in front of a partisan crowd and extended his lead in the Formula One championship standings to eight points after 10 of 21 races.
Subscribe to our Youtube channel for all latest in-depth, on the ground reporting from around the world.
Copyright © 2020 TRT World.