Mercedes driver Lewis Hamilton set the fastest time in practice for the Japanese Grand Prix on Friday, edging teammate and Formula One championship rival Nico Rosberg.

Hamilton's time of 1 minute, 35.078 seconds in afternoon practice at the Suzuka circuit was 0.240 seconds ahead of Rosberg.

Hamilton leads Rosberg by three points heading into Sunday's race, having won the past two races.

Williams' Valtteri Bottas was third fastest ahead of McLaren's Jenson Button.

A powerful typhoon is approaching Japan but isn't projected to hit the region until Monday. Rain is still in the forecast for race day on Sunday.

Red Bull driver and reigning champion Sebastian Vettel, who has won four of the past five races at Suzuka, was fifth fastest followed by Ferrari pair Kimi Raikkonen and Fernando Alonso.