F1Everything

Flag of Britain British Grand Prix German Grand Prix Flag of Germany
More on Wikipedia.

Championships

Drivers’

1Michael Schumacher96
2Juan Pablo Montoya34
3Rubens Barrichello32
Ralf Schumacher32
5David Coulthard30
6Kimi Räikkönen17
7Jenson Button11
8Nick Heidfeld6
Giancarlo Fisichella6
10Jarno Trulli4
Felipe Massa4
12Jacques Villeneuve3
Eddie Irvine3
14Olivier Panis2
Mark Webber2
Mika Salo2
Heinz-Harald Frentzen2

Constructors’

1Ferrari128
2Williams-BMW66
3McLaren-Mercedes47
4Renault15
5Sauber-Petronas10
6Jordan-Honda6
7BAR-Honda5
8Jaguar-Cosworth3
9Minardi-Asiatech2
Toyota2
Arrows-Cosworth2

Winners in France

2006
Michael Schumacher
Ferrari
2005
Fernando Alonso
Renault
2004
Michael Schumacher
Ferrari
2003
Ralf Schumacher
Williams-BMW
2002
Michael Schumacher
Ferrari
2001
Michael Schumacher
Ferrari
2000
David Coulthard
McLaren-Mercedes
1999
Heinz-Harald Frentzen
Jordan-Mugen-Honda
1998
Michael Schumacher
Ferrari