The German won last time out in Bahrain to move seven points clear in the drivers' standings after three races.
But Mercedes celebrated a one-two in Russia last season and the cold Sochi conditions are likely to play into their hands again.
“Sochi is a smoother track and less abrasive on the tyres, so they can go quite a long way,” said Hamilton.
“Hopefully we can rely on the pace of our car there rather than our use of the tyres.”
Below is the breakdown of everything you need to know ahead of the race...
DATE, TIME AND VENUE (all times UK)
The race will begin at 1pm at the Sochi Autodrom on Sunday April 30.
First practice, 9am (Friday), second practice, 1pm (Friday), third practice 10am (Saturday), qualifying 1pm (Saturday).
IS IT ON TV?
The race will be broadcast live on Sky Sports F1, with coverage starting at 11.30am.
Sky Q customers will be able to watch the race in Ultra HD.
Alternatively, you can watch the race live on Channel 4, with coverage starting at 12am.
TEAMS AND DRIVERS
Drivers: Lewis Hamilton and Valtteri Bottas
Drivers: Daniel Ricciardo and Max Verstappen
Drivers: Sebastian Vettel and Kimi Raikkonen
Drivers: Sergio Perez and Esteban Ocon
Drivers: Felipe Massa and Lance Stroll
Drivers: Fernando Alonso and Stoffel Vandoorne
Drivers: Carlos Sainz and Daniil Kvyat
Drivers: Romain Grosjean and Kevin Magnussen
Drivers: Nico Hulkenberg and Jolyon Palmer
Drivers: Marcus Ericsson and Pascal Wehrlein
2017 CALENDAR AND TV (all times UK)
Mar 27 Australia Melbourne | Won by Sebastian Vettel of Ferrari
Apr 9 China Shanghai | Won by Lewis Hamilton of Mercedes
Apr 16 Bahrain Sakhir | Won by Sebastian Vettel of Ferrari
Apr 30 Russia Sochi 1pm, SSF1 & CH4
May 14 Spain Barcelona 1pm, SSF1
May 28 Monaco Monte Carlo 1pm, SSF1 & CH4
Jun 11 Canada Montreal 7pm, SSF1
Jun 25 Europe Baku 2pm, SSF1 & CH4
Jul 9 Austria Spielberg 1pm¸ SSF1
Jul 16 British Silverstone 1pm, SSF1 & CH4
Jul 30 Hungary Budapest 1pm, SSF1
Aug 27 Belgian Spa F’champs 1pm, SSF1 & CH4
Sept 3 Italy Monza 1pm, SSF1
Sept 17 Singapore Singapore 1pm, SSF1 & CH4
Oct 1 Malaysia Kuala Lumpur 8am, SSF1 & CH4
Oct 8 Japan Suzuka 6am, SSF1
Oct 22 United States Texas 8pm, SSF1 & CH4
Oct 29 Mexico Mexico City 7pm, SSF1
Nov 12 Brazil Sao Paulo 4pm, SSF1
Nov 26 Abu Dhabi Yas Marina 1pm, SSF1 & CH4
BETTING ODDS (via 888Sport)
- Sebastian Vettel – 1/2
- Lewis Hamilton – 9/2
- Kimi Raikkonen – 5/1
- Valtteri Bottas – 6/1
- Daniel Ricciardo - 100/1
- Max Verstappen – 100/1
- Felipe Massa – 200/1
Click here to place a bet. Odds correct as of April 30 at 12pm
F1 DRIVERS TABLE | 2017
|5||Max Verstappen||Red Bull||25|
|6||Daniel Ricciardo||Red Bull||22|
|8||Sergio Perez||Force India||14|
|9||Carlos Sainz Jnr||Toro Rosso||10|
|10||Romain Grosjean||Haas F1||4|
|11||Kevin Magnussen||Haas F1||4|
|12||Esteban Ocon||Force India||3|
|14||Daniil Kvyat||Toro Rosso||2|
F1 CONSTRUCTOR TABLE | 2017