| Pos. | Player | Goals | Team |
|---|---|---|---|
| 1 | Luca Toni | 24 | Bayern |
| 2 | Mario Gomez | 19 | Stuttgart |
| 3 | Kevin Kuranyi | 15 | Schalke |
| 4 | Markus Rosenberg | 14 | Bremen |
| 4 | Ivica Olic | 14 | Hamburg |
| 6 | Ribas da Cunha Diego | 13 | Bremen |
| 6 | Mladen Petric | 13 | Dortmund |
| 6 | Stanislav Sestak | 13 | Bochum |
| 6 | Marko Pantelic | 13 | Berlin |
| 10 | Rafael Van der Vaart | 12 | Hamburg |
| 11 | Franck Ribéry | 11 | Bayern |
| 11 | Batista Libanio Edinaldo Grafite | 11 | Wolfsburg |
| 11 | Ioannis Amanatidis | 11 | Frankfurt |
| 11 | Theofanis Gekas | 11 | Leverkusen |
| 11 | Miguel Hugo Almeida | 11 | Bremen |
| 16 | Manasseh Ishiaku | 10 | Duisburg |
| 16 | Mike Hanke | 10 | Hannover |
| 16 | Miroslav Klose | 10 | Bayern |
| 16 | Szabolcs Huszti | 10 | Hannover |