|-
||<center>[[DFB-Pokal 1998–99|1998–99]]||'''[[SV Werder Bremen|Werder Bremen]]'''||[[FC Bayern München|Bayern München]]||1–1 (5–4 {{pen.}})||12/06/99||[[Berlin]]||75.841
|-
||<center>[[DFB-Pokal 1990–911999–2000|19911999–2000]]||'''Werder[[FC BremenBayern München|Bayern München]]'''||1.[[SV FCWerder KölnBremen||1–1 (4–3Werder pen)Bremen]]||3–0||22/06/9105/00||[[Berlin]]||7376.000
|-
||<center>[[DFB-Pokal 1991–922000–01|19922000–01]]||'''[[HannoverFC 96Schalke 04|Schalke 04]]'''||B[[1. Mönchengladbach||0–0FC (4–3Union pen)Berlin|Union Berlin]]||2–0||2326/05/9201||[[Berlin]]||7673.000011
|-
||<center>[[DFB-Pokal 1992–932001–02|19932001–02]]||'''[[BayerFC LeverkusenSchalke 04|Schalke 04]]'''||[[HerthaBayer BSC04 IILeverkusen|HerthaBayer Berlin (A)Leverkusen]]||1–04–2||1211/0605/9302||[[Berlin]]||7670.000
|-
||<center>[[DFB-Pokal 1993–942002–03|19942002–03]]||'''Werder[[FC BremenBayern München|Bayern München]]'''||Rot-Weiss[[1. EssenFC Kaiserslautern]]||3–1||1431/05/9403||[[Berlin]]||7670.000490
|-
||<center>[[DFB-Pokal 1994–952003–04|19952003–04]]||'''Borussia[[SV MönchengladbachWerder Bremen|Werder Bremen]]'''||[[VfLAlemannia WolfsburgAachen]]||3–03–2||2429/0605/9504||[[Berlin]]||7571.700682
|-
||<center>[[DFB-Pokal 1995–962004–05|19962004–05]]||'''Kaiserslautern[[FC Bayern München|Bayern München]]'''||Karlsruher[[FC SCSchalke 04|Schalke 04]]|1–0|2–1|25|28/05/9605||[[Berlin]]||7574.800349
|-
||<center>[[DFB-Pokal 1996–972005–06|19972005–06]]||'''VfB[[FC StuttgartBayern München|Bayern München]]'''||[[EnergieEintracht CottbusFrankfurt]]||2–01–0||1429/0604/9706||[[Berlin]]||7674.400349
|-
||<center>[[DFB-Pokal 1997–982006–07|19982006–07]]||'''Bayern[[1. MünchenFC Nürnberg]]'''||MSV[[VfB DuisburgStuttgart]]||2–13–2 {{aet}}||1626/05/9807||[[Berlin]]||7574.800220
|-
||<center>[[DFB-Pokal 1998–992007–08|19992007–08]]||'''Werder[[FC BremenBayern München|Bayern München]]'''||Bayern[[Borussia MünchenDortmund]]||1–12–1 (5–4 pen){{aet}}||1219/0604/9908||[[Berlin]]||7574.841244
|-
||[[DFB-Pokal 1999–00|2000]]||'''Bayern München'''||Werder Bremen||3–0||06/05/00||Berlin||76.000
|-
||[[DFB-Pokal 2000–01|2001]]||'''Schalke 04'''||[[1. FC Union Berlin|Union Berlin]]||2–0||26/05/01||Berlin||73.011
|-
||[[DFB-Pokal 2001–02|2002]]||'''Schalke 04'''||Bayer Leverkusen||4–2||11/05/02||Berlin||70.000
|-
||[[DFB-Pokal 2002–03|2003]]||'''Bayern München'''||Kaiserslautern||3–1||31/05/03||Berlin||70.490
|-
||[[DFB-Pokal 2003–04|2004]]||'''Werder Bremen'''||Alemannia Aachen||3–2||29/05/04||Berlin||71.682
|-
||[[DFB-Pokal 2004–05|2005]]||'''Bayern München'''||Schalke 04||2–1||28/05/05||Berlin||74.349
|-
||[[DFB-Pokal 2005–06|2006]]||'''Bayern München'''||Eintracht Frankfurt||1–0||29/04/06||Berlin||74.349
|-
||[[DFB-Pokal 2006–07|2007]]||'''1. FC Nuremberg'''||VfB Stuttgart||3–2 p.w.||26/05/07||Berlin||74.220
|-
||[[DFB-Pokal 2007–08|2008]]||'''Bayern München'''||Borussia Dortmund||2–1 p.w.||19/04/08||Berlin||74.244
|-
||[[DFB-Pokal 2008–09|2009]]||'''Werder Bremen'''||Bayer Leverkusen||1–0||30/05/09||Berlin||72.244
|