Lewis Hamilton will miss this weekend's Sakhir Grand Prix in Bahrain after testing positive for coronavirus.

The seven-time Formula One world champion is in isolation after his positive result was announced on Tuesday morning.

An F1 statement said: "The FIA, Formula One and Mercedes Team can today confirm that during mandatory pre-race PRC testing for the Sakhir Grand Prix, Lewis Hamilton has tested positive for Covid-19.

"In accordance with Covid-19 protocols, he is now isolating. All contacts have been declared. The procedures set out by the FIA and Formula One will ensure no wider impact on this weekend's event."

The Mercedes statement continued: "Lewis is now isolating in accordance with Covid-19 protocols and public health guidelines in Bahrain.

"Apart from mild symptoms, he is otherwise fit and well, and the entire team sends him its very best wishes for a swift recovery."

Hamilton, who wrapped up his record-equalling seventh world championship in Turkey last month, is the third driver to have contracted the illness.

Sergio Perez missed the British and 70th Anniversary Grands Prix at Silverstone in August, while his Racing Point team-mate Lance Stroll also tested positive following October's Eifel Grand Prix in Germany.