Numbers in bold are world championship points,
non-bold numbers are the drivers finishing position for that race or a blank if they were unclassified.
| Driver |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | Total |
|---|
| Lewis Hamilton (McLaren) | 10 | 4 | 0 | 6 | 8 | 10 | - | 0 | 10 | 10 | 4 | 8 | 6 | 2 | 6 | - | - | - | 84 |
| Felippe Massa (Ferrari) | - | - | 10 | 8 | 10 | 6 | 4 | 10 | 0 | 6 | 0 | 10 | 10 | 3 | 0 | - | - | - | 77 |
| Robert Kubica (BMW) | - | 8 | 6 | 5 | 5 | 8 | 10 | 4 | - | 2 | 1 | 6 | 3 | 6 | 0 | - | - | - | 64 |
| Kimi Raikkonen (Ferrari) | 1 | 10 | 8 | 10 | 6 | 0 | - | 8 | 5 | 3 | 6 | - | - | 0 | 0 | - | - | - | 57 |
| Nick Heidfeld (BMW) | 8 | 3 | 5 | 0 | 4 | 0 | 8 | 0 | 8 | 5 | 0 | 0 | 8 | 4 | 3 | - | - | - | 56 |
| Heikki Kovalainen (McLaren) | 4 | 6 | 4 | - | 0 | 1 | 0 | 5 | 4 | 4 | 10 | 5 | 0 | 8 | 0 | - | - | - | 51 |
| Fernando Alonso (Renault) | 5 | 1 | 0 | - | 3 | 0 | - | 1 | 3 | 0 | 5 | - | 5 | 5 | 10 | - | - | - | 38 |
| Sebastian Vettel (ToroRosso) | - | - | - | - | 0 | 4 | 1 | 0 | - | 1 | - | 3 | 4 | 10 | 4 | - | - | - | 27 |
| Jarno Trulli (Toyota) | - | 5 | 3 | 1 | 0 | 0 | 3 | 6 | 2 | 0 | 2 | 4 | 0 | 0 | - | - | - | - | 26 |
| Timo Glock (Toyota) | - | - | 0 | 0 | 0 | 0 | 5 | 0 | 0 | - | 8 | 2 | 0 | 0 | 5 | - | - | - | 20 |
| Mark Webber (RedBull) | - | 2 | 2 | 4 | 2 | 5 | 0 | 3 | 0 | - | 0 | 0 | 1 | 1 | - | - | - | - | 20 |
| Nico Rosberg (Williams) | 6 | 0 | 1 | - | 1 | - | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 8 | - | - | - | 17 |
| Nelson Piquet (Renault) | - | 0 | - | - | 0 | - | - | 2 | - | 8 | 3 | 0 | - | 0 | - | - | - | - | 13 |
| Rubens Barrichello (Honda) | - | 0 | 0 | - | 0 | 3 | 2 | 0 | 6 | - | 0 | 0 | - | 0 | - | - | - | - | 11 |
| Kazuki Nakajima (Williams) | 3 | 0 | 0 | 2 | - | 2 | - | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | - | - | - | 9 |
| David Coulthard (RedBull) | - | 0 | 0 | 0 | 0 | - | 6 | 0 | - | 0 | 0 | 0 | 0 | 0 | 2 | - | - | - | 8 |
| Sebastian Bourdais (ToroRosso) | 2 | - | 0 | - | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | - | - | - | 4 |
| Jensen Button (Honda) | - | 0 | - | 3 | 0 | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | 3 |
| Takuma Sato (Aguri) | - | 0 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 |
| Giancarlo Fisichella (India) | - | 0 | 0 | 0 | - | - | - | 0 | - | 0 | 0 | 0 | 0 | - | 0 | - | - | - | 0 |
| Adrian Sutil (India) | - | - | 0 | - | 0 | - | - | 0 | - | 0 | - | - | 0 | 0 | - | - | - | - | 0 |
| Anthony Davidson (Aguri) | - | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 |