F1Everything

Flag of France French Grand Prix German Grand Prix Flag of Germany
More on Wikipedia.

Championships

Drivers’

1Michael Schumacher69
2Kimi Räikkönen62
3Juan Pablo Montoya55
4Ralf Schumacher53
5Rubens Barrichello49
6Fernando Alonso39
7David Coulthard33
8Jarno Trulli16
9Mark Webber12
10Jenson Button11
11Giancarlo Fisichella10
12Heinz-Harald Frentzen7
13Cristiano da Matta5
14Jacques Villeneuve3
15Olivier Panis2
Nick Heidfeld2
17Ralph Firman1

Constructors’

1Ferrari118
2Williams-BMW108
3McLaren-Mercedes95
4Renault55
5BAR-Honda14
6Jaguar-Cosworth12
7Jordan-Ford11
8Sauber-Petronas9
9Toyota7

Winners in Britain

2007
Kimi Räikkönen
Ferrari
2006
Fernando Alonso
Renault
2005
Juan Pablo Montoya
McLaren-Mercedes
2004
Michael Schumacher
Ferrari
2003
Rubens Barrichello
Ferrari
2002
Michael Schumacher
Ferrari
2001
Mika Häkkinen
McLaren-Mercedes
2000
David Coulthard
McLaren-Mercedes
1999
David Coulthard
McLaren-Mercedes