| Lag | S | V | U | T | Målforskjell | P | |
|---|---|---|---|---|---|---|---|
| 1 | Bayern München | 34 | 22 | 10 | 2 | 68 - 21 | 76 |
| 2 | Werder Bremen | 34 | 20 | 6 | 8 | 75 - 45 | 66 |
| 3 | Schalke 04 | 34 | 18 | 10 | 6 | 55 - 32 | 64 |
| 4 | Hamburger SV | 34 | 14 | 12 | 8 | 47 - 26 | 54 |
| 5 | Wolfsburg | 34 | 15 | 9 | 10 | 58 - 46 | 54 |
| 6 | Stuttgart | 34 | 16 | 4 | 14 | 57 - 57 | 52 |
| 7 | Bayer Leverkusen | 34 | 15 | 6 | 13 | 57 - 40 | 51 |
| 8 | Hannover 96 | 34 | 13 | 10 | 11 | 54 - 56 | 49 |
| 9 | Eintracht Frankfurt | 34 | 12 | 10 | 12 | 43 - 50 | 46 |
| 10 | Hertha Berlin | 34 | 12 | 8 | 14 | 39 - 44 | 44 |
| 11 | Karlsruher SC | 34 | 11 | 10 | 13 | 38 - 53 | 43 |
| 12 | Bochum | 34 | 10 | 11 | 13 | 48 - 54 | 41 |
| 13 | Borussia Dortmund | 34 | 10 | 10 | 14 | 50 - 62 | 40 |
| 14 | Energie Cottbus | 34 | 9 | 9 | 16 | 35 - 56 | 36 |
| 15 | Arminia Bielefeld | 34 | 8 | 10 | 16 | 35 - 60 | 34 |
| 16 | Nürnberg | 34 | 7 | 10 | 17 | 35 - 51 | 31 |
| 17 | Hansa Rostock | 34 | 8 | 6 | 20 | 30 - 52 | 30 |
| 18 | Duisburg | 34 | 8 | 5 | 21 | 36 - 55 | 29 |
| Pos. | Navn | Mål |
|---|---|---|
| 1 | Luca Toni | 24 |
| 2 | Mario Gomez | 19 |
| 3 | Kevin Kuranyi | 15 |
| 4 | Ivica Olic | 14 |
| 4 | Markus Rosenberg | 14 |
| 6 | Diego | 13 |
| 6 | Marko Pantelic | 13 |
| 6 | Stanislav Sestak | 13 |
| 6 | Mladen Petric | 13 |
| 10 | Raphael van der Vaart | 12 |
| 11 | Grafite | 11 |
| 11 | Theofanis Gekas | 11 |
| 11 | Ioannis Amanatidis | 11 |
| 11 | Franck Ribery | 11 |
| 11 | Hugo Almeida | 11 |
| 16 | Artur Wichniarek | 10 |
| 16 | Manasseh Ishiaku | 10 |
| 16 | Szabolcs Huszti | 10 |
| 16 | Zvjedzdan Misimovic | 10 |
| 16 | Miroslav Klose | 10 |