Gerhard Berger won the German Grand Prix 1997 at Hockenheimring on 27 July 1997, starting from pole position. Michael Schumacher finished second for Ferrari, with Mika Häkkinen completing the podium for McLaren.
| Pos | Driver | Team | Grid | Pts | FL | Status |
|---|---|---|---|---|---|---|
1 | | 1 | 10 | Finished | ||
2 | | | 4 | 6 | Finished | |
3 | | | 3 | 4 | Finished | |
4 | | | 11 | 3 | Finished | |
5 | | | 7 | 2 | Finished | |
6 | | | 6 | 1 | Finished | |
7 | | | 17 | 0 | Finished | |
8 | | 13 | 0 | +1 Lap | ||
9 | | 18 | 0 | +1 Lap | ||
10 | | 20 | 0 | +1 Lap | ||
11 | | 2 | 0 | +5 Laps | ||
R | | 12 | 0 | Engine | ||
R | | 19 | 0 | Clutch | ||
R | | 9 | 0 | Spun off | ||
R | | 15 | 0 | Engine | ||
R | | 22 | 0 | Out of fuel | ||
R | | 14 | 0 | Accident | ||
R | | 16 | 0 | Accident | ||
R | | 8 | 0 | Transmission | ||
R | | 5 | 0 | Collision | ||
R | | 10 | 0 | Collision | ||
R | | 21 | 0 | Gearbox |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
1 | | | 1:41.873 | - | - |
2 | | | 1:41.896 | - | - |
3 | | | 1:42.034 | - | - |
4 | | | 1:42.181 | - | - |
5 | | | 1:42.421 | - | - |
6 | | | 1:42.493 | - | - |
7 | | | 1:42.498 | - | - |
8 | | | 1:42.687 | - | - |
9 | | | 1:42.967 | - | - |
10 | | | 1:43.209 | - | - |
11 | | | 1:43.226 | - | - |
12 | | | 1:43.272 | - | - |
13 | | | 1:43.361 | - | - |
14 | | | 1:43.660 | - | - |
15 | | | 1:43.927 | - | - |
16 | | | 1:44.069 | - | - |
17 | | | 1:44.112 | - | - |
18 | | | 1:44.552 | - | - |
19 | | | 1:45.372 | - | - |
20 | | | 1:45.811 | - | - |
21 | | | 1:45.942 | - | - |
22 | | | 1:46.499 | - | - |