2003-04 DFB-Pokal

2003-04 sezonunda 61. kez düzenlenen DFB-Pokal'ı kazanan; finale gelen ve Alemannia Aachen'ı 3-2'lik skorla geçen SV Werder Bremen olmuştur.

1. tur

2. tur 
{| width=100% cellspacing=1
!width=20%|
!width=12%|
!width=20%|
!
|-
|28 Ekim 2003
|- style=font-size:90%
|align=right| FC St. Pauli
|align=center|2-3
| VfB Lübeck
|
|- style=font-size:90%
|align=right| VfL Wolfsburg II
|align=center|2-3
| 1. FC Köln
|- style=font-size:90%
|align=right| Hansa Rostock
|align=center|2-2
| Hertha Berlin
| (Hertha BSC penaltılar sonucunda 4-3 kazandı)
|- style=font-size:90%
|align=right| SV Werder Bremen
|align=center|3-1
| VfL Wolfsburg
||- style=font-size:90%
|align=right| Wacker Burghausen
|align=center|0-1
| VfB Stuttgart
|- style=font-size:90%
|align=right| Bayern München
|align=center|1-1
| 1. FC Nürnberg
| (FC Bayern Munich penaltılar sonucunda 7-6 kazandı)|-
|29 Ekim 2003
|- style=font-size:90%
|align=right| SSVg Velbert 02
|align=center|1-2
| Jahn Regensburg
||- style=font-size:90%
|align=right| Eintracht Braunschweig
|align=center|2-0
| Hannover 96
|- style=font-size:90%
|align=right| TSG 1899 Hoffenheim
|align=center|4-0
| Karlsruher SC
|- style=font-size:90%
|align=right| Sportfreunde Siegen 
|align=center|1-2
| Greuther Fürth
||- style=font-size:90%
|align=right| Eintracht Frankfurt
|align=center|1-2
| MSV Duisburg
||- style=font-size:90%
|align=right| 1. FC Union Berlin
|align=center|0-5
| Bayer 04 Leverkusen
|- style=font-size:90%
|align=right| SC Freiburg
|align=center|7-3
| Schalke 04
||- style=font-size:90%
|align=right| Alemannia Aachen
|align=center|1-1
| TSV 1860 München
| (Alemannia Aachen penaltılar sonucunda 5-4 kazandı)|- style=font-size:90%
|align=right| SpVgg Unterhaching
|align=center|2-4
| Hamburg
|- style=font-size:90%
|align=right| Borussia Mönchengladbach
|align=center|2-1
| Borussia Dortmund
|}

 3. tur 

 Çeyrek final 

 Yarı final 

 Final Ana madde: 2004 DFB-Pokal Finali.''

Dış bağlantılar 
 Almanya Kupası resmî sitesi  

DFB-Pokal sezonları
Kupa
Kupa