The win also set a record, one that Hamilton had previously shared with seven times champion Michael Schumacher, of 41 wins from pole position.
This is the German's 50th career win
The triple champion, who started the race from a record 69th career pole position, led Finnish team mate Valtteri Bottas to a runaway one-two finish in front of the massed ranks of red-shirted Ferrari fans.
Nico Rosberg won the Austrian Formula One Grand Prix in a Mercedes one-two finish on Sunday to stretch his championship lead over team mate Lewis Hamilton to 29 points after eight races.
Germany's Nico Rosberg won a dramatic British Grand Prix for Mercedes on Sunday after one of several explosive tyre failures scuppered team mate Lewis Hamilton's hopes of home victory.