F1Everything

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

Championships

Drivers’

1Michael Schumacher84
2David Coulthard47
3Rubens Barrichello34
4Ralf Schumacher31
5Mika Häkkinen19
6Juan Pablo Montoya15
7Nick Heidfeld10
8Kimi Räikkönen9
Jarno Trulli9
10Jacques Villeneuve7
11Heinz-Harald Frentzen6
12Olivier Panis5
13Eddie Irvine4
14Jean Alesi3
15Jos Verstappen1
Pedro de la Rosa1
Giancarlo Fisichella1

Constructors’

1Ferrari118
2McLaren-Mercedes66
3Williams-BMW46
4Sauber-Petronas19
5Jordan-Honda15
6BAR-Honda12
7Jaguar-Cosworth5
8Prost-Acer3
9Arrows-Asiatech1
Benetton-Renault1

Winners in Britain

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
1998
Michael Schumacher
Ferrari
1997
Jacques Villeneuve
Williams-Renault