# 2000–01 FC Bayern Munich season

FC Bayern Munich won a historic double, clinching its first European Cup victory for more than 25 years, as well as clinching its third consecutive league title. The Champions League title was won after the unexpected late defeat to Manchester United in the final two years before.

## Results
### Bundesliga
#### League results

| Match | Date | Ground | Opponent | Score$^1$ | Pos. | Pts. | GD | Report |
| 1 | 12 August | H | Hertha BSC | 4 – 1 | 2 | 3 | 4 | Report Report link Kick off 20:15 CEST Attendance 57,000 Referee Markus Merk Bayern Munich Hertha BSC Scholl 9' (pen.) Jancker 65' Zickler 81' Salihamidžić 88' Sforza Daei 89' |
| 2 | 19 August | A | VfL Bochum | 3 – 0 | 1 | 6 | 6 | Report Report link Kick off 15:30 CEST Attendance 32,645 (sell-out) Referee Alfons Berg VfL Bochum Bayern Munich Schindzielorz Jancker 16', 23' Santa Cruz 19' |
| 3 | 6 September | H | VfL Wolfsburg | 3 – 1 | 1 | 9 | 8 | Report Report link Kick off 20:15 CEST Attendance 41,000 Referee Lutz Wagner Bayern Munich VfL Wolfsburg Scholl 19' (pen.) Jancker 36' Thorsten Fink 87' Akonnor 59' O'Neil Kryger Kühbauer |
| 4 | 9 September | A | VfB Stuttgart | 1 – 2 | 2 | 9 | 7 | Report Report link Kick off 15:30 CEST Attendance 51,200 (sell-out) Referee Bernd Heynemann VfB Stuttgart Bayern Munich Thiam 30' Balakov 62' Hildebrand Bordon Carnell Jancker 5' Santa Cruz Salihamidžić Fink |
| 5 | 16 September | H | SpVgg Unterhaching | 3 – 1 | 1 | 12 | 9 | Report Report link Kick off 20:15 CEST Attendance 48,000 Referee Jürgen Jansen Bayern Munich SpVgg Unterhaching Élber 37' Scholl 70' (pen.) Jancker 83' Salihamidžić Schwarz 21' |
| 6 | 23 September | A | 1. FC Köln | 2 – 1 | 1 | 15 | 10 | Report Report link Kick off 15:30 CEST Attendance 41,000 (sell-out) Referee Hellmut Krug 1. FC Köln Bayern Munich Scherz 41' Élber 15' Santa Cruz 73' |
| 7 | 30 September | H | Hansa Rostock | 0 – 1 | 1 | 15 | 9 | Report Report link Kick off 15:30 CEST Attendance 60,000 Referee Alfons Berg Bayern Munich Hansa Rostock Linke Brand 15' Lantz Ridlewicz |
| 8 | 14 October | A | Energie Cottbus | 0 – 1 | 3 | 15 | 8 | Report Report link Kick off 15:30 CEST Attendance 20,500 (sell-out) Referee Markus Merk Energie Cottbus Bayern Munich Sebők 14' Akrapović Tarnat Scholl Jancker Salihamidžić Sagnol |
| 9 | 21 October | H | 1860 Munich | 3 – 1 | 1 | 18 | 10 | Report Report link Kick off 15:30 CEST Attendance 69,000 (sell-out) Referee Jürgen Aust Bayern Munich 1860 Munich Élber 45', 65' Salihamidžić 56' Jeremies Häßler 75' Borimirov 82' Bierofka Beierle Ehlers Mykland |
| 10 | 28 October | A | Werder Bremen | 1 – 1 | 2 | 19 | 10 | Report Report link Kick off 15:30 CEST Attendance 35,282 (sell-out) Referee Herbert Fandel Werder Bremen Bayern Munich Ailton 11' (pen.) Frings Krstajić Paulo Sérgio 6' Kahn Fink Scholl |
| 11 | 4 November | H | Borussia Dortmund | 6 – 2 | 2 | 22 | 14 | Report Report link Kick off 20:15 CET Attendance 62,000 Referee Hartmut Strampe Bayern Munich Borussia Dortmund Salihamidžić 7', 83' Élber 10' Scholl 39', 58' Paulo Sérgio 64' Jeremies Fink Herrlich 2' Addo 72' Heinrich 84' Dedê Lehmann Nijhuis |
| 12 | 11 November | A | Schalke 04 | 2 – 3 | 2 | 22 | 13 | Report Report link Kick off 15:30 CET Attendance 62,109 (sell-out) Referee Bernd Heynemann Schalke 04 Bayern Munich Möller 58' Asamoah 68' Sand 71' Němec Büskens van Hoogdalem Élber 33' Paulo Sérgio 59' Tarnat Jeremies Effenberg Salihamidžić |
| 13 | 18 November | H | Eintracht Frankfurt | 1 – 2 | 4 | 22 | 12 | Report Report link Kick off 15:30 CET Attendance 47,000 Referee Edgar Steinborn Bayern Munich Eintracht Frankfurt Paulo Sérgio 13' Élber Tarnat Schur 38' Fjørtoft 63' Kracht |
| 14 | 25 November | A | SC Freiburg | 1 – 1 | 4 | 23 | 12 | Report Report link Kick off 15:30 CET Attendance 25,000 (sell-out) Referee Herbert Fandel SC Freiburg Bayern Munich But 26' Kondé Baya Zeyer Jancker 18' Effenberg Linke Salihamidžić Kahn |
| 15 | 2 December | H | Bayer Leverkusen | 2 – 0 | 4 | 26 | 14 | Report Report link Kick off 20:15 CET Attendance 48,000 Referee Hellut Krug Bayern Munich Bayer Leverkusen Jancker 5' Élber 48' Sagnol Effenberg Kuffour Ponte 52' Kovač Kirsten |
| 16 | 9 December | A | 1. FC Kaiserslautern | 0 – 0 | 5 | 27 | 14 | Report Report link Kick off 20:15 CET Attendance 41,500 (sell-out) Referee Jürgen Aust 1. FC Kaiserslautern Bayern Munich H. Koch Tarnat Linke Salihamidžić Kahn Jancker Effenberg |
| 17 | 13 December | H | Hamburger SV | 2 – 1 | 3 | 30 | 15 | Report Report link Kick off 20:15 CET Attendance 32,000 Referee Hartmut Strampe Bayern Munich Hamburger SV Élber 64', 67' Paulo Sérgio Tarnat Barbarez 28' Kovač Ujfaluši Panadić |
| 18 | 17 December | A | Hertha BSC | 3 – 1 | 2 | 33 | 17 | Report Report link Kick off 17:30 CET Attendance 57,169 (sell-out) Referee Alfons Berg Hertha BSC Bayern Munich Preetz 25' van Burik Santa Cruz 16' Effenberg 33' (pen.) Zickler 60' Jeremies Sforza |
| 19 | 27 January | H | VfL Bochum | 3 – 2 | 2 | 36 | 18 | Report Report link Kick off 15:30 CET Attendance 32,000 Referee Edgar Steinborn Bayern Munich VfL Bochum Effenberg 21', 89' Élber 53' Baştürk 41', 59' Mandreko |
| 20 | 3 February | A | VfL Wolfsburg | 3 – 1 | 1 | 39 | 20 | Report Report link Kick off 15:30 CET Attendance 20,400 (sell-out) Referee Lutz Michael Fröhlich VfL Wolfsburg Bayern Munich Juskowiak 27' Élber 13', 60' Scholl 45' Kuffour |
| 21 | 10 February | H | VfB Stuttgart | 1 – 0 | 1 | 42 | 21 | Report Report link Kick off 15:30 CET Attendance 41,000 Referee Uwe Kemmling Bayern Munich VfB Stuttgart Giovane 8' Lizarazu Effenberg Sagnol Scholl Gerber |
| 22 | 17 February | A | SpVgg Unterhaching | 0 – 1 | 1 | 42 | 20 | Report Report link Kick off 15:30 CET Attendance 15,000 (sell-out) Referee Lutz Wagner SpVgg Unterhaching Bayern Munich Spizak 57' Hargreaves Fink |
| 23 | 24 February | H | 1. FC Köln | 1 – 1 | 1 | 43 | 20 | Report Report link Kick off 15:30 CET Attendance 36,000 Referee Bernd Heynemann Bayern Munich 1. FC Köln Jancker 65' Kreuz 25' Sichone Voigt Cullmann |
| 24 | 3 March | A | Hansa Rostock | 2 – 3 | 2 | 43 | 19 | Report Report link Kick off 15:30 CET Attendance 20,500 (sell-out) Referee Markus Merk Hansa Rostock Bayern Munich Agali 29' Salou 51' Jakobsson 61' Kuffour 33' Jeremies 66' Kahn 90' Lizarazu Effenberg Élber |
| 25 | 10 March | H | Energie Cottbus | 2 – 0 | 1 | 46 | 21 | Report Report link Kick off 15:30 CET Attendance 38,000 Referee Michael Weiner Bayern Munich Energie Cottbus Scholl 24' Effenberg 38' Linke Jancker Paulo Sérgio Sebők |
| 26 | 17 March | A | 1860 Munich | 2 – 0 | 1 | 49 | 23 | Report Report link Kick off 20:15 CET Attendance 69,000 (sell-out) Referee Hellmut Krug 1860 Munich Bayern Munich Élber 48' Paulo Sérgio 80' Scholl Jeremies Salihamidžić |
| 27 | 31 March | H | Werder Bremen | 2 – 3 | 1 | 49 | 22 | Report Report link Kick off 15:30 CEST Attendance 45,000 Referee Florian Meyer Bayern Munich Werder Bremen Élber 47' Jancker 65' Tarnat Jeremies Effenberg Pizarro 25' (pen.), 88' Bode 58' Banović Baumann Verlaat |
| 28 | 7 April | A | Borussia Dortmund | 1 – 1 | 1 | 50 | 22 | Report Report link Kick off 20:15 CEST Attendance 68,600 (sell-out) Referee Hartmut Strampe Borussia Dortmund Bayern Munich Bobic 52' Evanílson 90' Addo Oliseh Santa Cruz 6' Lizarazu 35' Effenberg 55' Kuffour Giovane Jeremies Linke Salihamidžić Scholl Kahn Sagnol |
| 29 | 14 April | H | Schalke 04 | 1 – 3 | 2 | 50 | 20 | Report Report link Kick off 15:30 CEST Attendance 63,000 (sell-out) Referee Jürgen Aust Bayern Munich Schalke 04 Jancker 3' Sagnol Kuffour Jeremies Salihamidžić Sand 14', 48', 76' Möller Wałdoch |
| 30 | 21 April | A | Eintracht Frankfurt | 2 – 0 | 2 | 53 | 22 | Report Report link Kick off 15:30 CEST Attendance 57,000 (sell-out) Referee Jürgen Jansen Eintracht Frankfurt Bayern Munich Bindewald Scholl 22' Tarnat 90' Zickler |
| 31 | 28 April | H | SC Freiburg | 1 – 0 | 2 | 56 | 23 | Report Report link Kick off 15:30 CEST Attendance 63,000 (sell-out) Referee Edgar Steinborn Bayern Munich SC Freiburg Scholl 64' Effenberg |
| 32 | 5 May | A | Bayer Leverkusen | 1 – 0 | 2 | 59 | 24 | Report Report link Kick off 15:30 CEST Attendance 22,500 (sell-out) Referee Bernd Heynemann Bayer Leverkusen Bayern Munich Ballack Santa Cruz 87' Jeremies Linke |
| 33 | 12 May | H | 1. FC Kaiserslautern | 2 – 1 | 1 | 62 | 25 | Report Report link Kick off 15:30 CEST Attendance 63,000 (sell-out) Referee Lutz Wagner Bayern Munich 1. FC Kaiserslautern Jancker 56' Zickler 90' Salihamidžić Lokvenc 5' Strasser Grammozis |
| 34 | 19 May | A | Hamburger SV | 1 – 1 | 1 | 63 | 25 | Report Report link Kick off 15:30 CEST Attendance 55,280 (sell-out) Referee Markus Merk Hamburger SV Bayern Munich Barbarez 90' Heinz Hertzsch Hollerbach Tøfting Andersson 90' Scholl Kuffour |
Source: $^1$Bayern Munich goals come first. Ground's country's flag and opponent's country's flag shown when from a different country of Bayern Munich. Pos. = Position in league, Pts. = Points, GD = Goal difference, Ground: H = Home, A = Away, N = Neutral, HR = Home replacement, AR = Away replacement.

### Champions League
#### Group stage results
##### 1st Group Stage

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAY | PAR | ROS | HEL |
| 1 | Bayern Munich | 6 | 3 | 2 | 1 | 9 | 4 | +5 | 11 | Advance to second group stage | — | 2–0 | 3–1 | 0–0 |
| 2 | Paris Saint-Germain | 6 | 3 | 1 | 2 | 14 | 9 | +5 | 10 | Advance to second group stage | 1–0 | — | 7–2 | 4–1 |
| 3 | Rosenborg | 6 | 2 | 1 | 3 | 13 | 15 | −2 | 7 | Transfer to UEFA Cup | 1–1 | 3–1 | — | 6–1 |
| 4 | Helsingborgs IF | 6 | 1 | 2 | 3 | 6 | 14 | −8 | 5 | | 1–3 | 1–1 | 2–0 | — |

##### 2nd Group Stage

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAY | ARS | LYO | SPM |
| 1 | Bayern Munich | 6 | 4 | 1 | 1 | 8 | 5 | +3 | 13 | Advance to knockout stage | — | 1–0 | 1–0 | 1–0 |
| 2 | Arsenal | 6 | 2 | 2 | 2 | 6 | 8 | −2 | 8 | Advance to knockout stage | 2–2 | — | 1–1 | 1–0 |
| 3 | Lyon | 6 | 2 | 2 | 2 | 8 | 4 | +4 | 8 | | 3–0 | 0–1 | — | 3–0 |
| 4 | Spartak Moscow | 6 | 1 | 1 | 4 | 5 | 10 | −5 | 4 | | 0–3 | 4–1 | 1–1 | — |

#### Knockout stage
##### Final
## Team statistics

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | G | W | D | L | GF | GA | GD | Win % |
| Bundesliga | 12 August | 19 May | Matchday 1 | 1st | 34 | 19 | 6 | 9 | 62 | 37 | +25 | 055.88 |
| DFB-Pokal | 26 August | 1 November | First round | Second round | 2 | 1 | 1 | 0 | 5 | 1 | +4 | 050.00 |
| DFB-Ligapokal | 30 July | 1 August | Semifinals | Winner | 2 | 2 | 0 | 0 | 9 | 2 | +7 | 100.00 |
| Champions League | 13 September | 23 May | Group stage | Winner | 17 | 11 | 4 | 2 | 24 | 12 | +12 | 064.71 |
| Total | Total | Total | Total | Total | 55 | 33 | 11 | 11 | 100 | 52 | +48 | 060.00 |

## Squad statistics
### Squad, appearances and goals

| No. | Pos | Nat | Player | Total | Total | Bundesliga | Bundesliga | DFB-Pokal | DFB-Pokal | Ligapokal | Ligapokal | Champions League | Champions League |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | GER | Oliver Kahn (vice-captain) | 52 | 0 | 32+0 | 0 | 2+0 | 0 | 2+0 | 0 | 16+0 | 0 |
| 22 | GK | GER | Bernd Dreher | 1 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 33 | GK | GER | Stefan Wessels | 3 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+1 | 0 |
| 5 | DF | SWE | Patrik Andersson | 37 | 1 | 20+2 | 1 | 1+0 | 0 | 1+1 | 0 | 12+0 | 0 |
| 29 | DF | GER | Sebastian Backer | 0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 4 | DF | GHA | Samuel Kuffour | 38 | 1 | 23+0 | 1 | 1+0 | 0 | 1+0 | 0 | 13+0 | 0 |
| 25 | DF | GER | Thomas Linke | 44 | 1 | 26+2 | 0 | 0+0 | 0 | 1+0 | 0 | 15+0 | 1 |
| 3 | DF | FRA | Bixente Lizarazu | 27 | 0 | 14+2 | 0 | 1+0 | 0 | 0+0 | 0 | 9+1 | 0 |
| 18 | DF | GER | Michael Tarnat | 38 | 2 | 19+4 | 1 | 2+0 | 0 | 2+0 | 0 | 8+3 | 1 |
| 2 | DF | FRA | Willy Sagnol | 43 | 0 | 22+5 | 0 | 1+0 | 0 | 1+0 | 0 | 13+1 | 0 |
| 31 | DF | GER | Stephan Kling | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 | MF | SUI | Ciriaco Sforza | 33 | 0 | 18+2 | 0 | 2+0 | 0 | 2+0 | 0 | 8+1 | 0 |
| 11 | MF | GER | Stefan Effenberg (captain) | 30 | 5 | 20+0 | 4 | 0+0 | 0 | 0+0 | 0 | 10+0 | 1 |
| 17 | MF | GER | Thorsten Fink | 38 | 2 | 21+3 | 1 | 2+0 | 1 | 1+1 | 0 | 10+0 | 0 |
| 23 | MF | ENG | Owen Hargreaves | 20 | 0 | 7+7 | 0 | 0+1 | 0 | 0+1 | 0 | 2+2 | 0 |
| 28 | MF | GER | Patrick Mölzl | 0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 20 | MF | BIH | Hasan Salihamidžić | 50 | 7 | 25+6 | 4 | 1+1 | 1 | 1+1 | 0 | 15+0 | 2 |
| 16 | MF | GER | Jens Jeremies | 34 | 4 | 19+1 | 1 | 0+1 | 0 | 1+0 | 0 | 10+2 | 3 |
| 7 | MF | GER | Mehmet Scholl | 48 | 16 | 24+5 | 9 | 1+0 | 1 | 1+1 | 1 | 14+2 | 5 |
| 8 | MF | GER | Thomas Strunz | 9 | 0 | 3+2 | 0 | 1+0 | 0 | 1+0 | 0 | 0+2 | 0 |
| 6 | MF | GER | Michael Wiesinger | 15 | 1 | 3+3 | 0 | 2+0 | 0 | 2+0 | 1 | 4+1 | 0 |
| 15 | MF | POL | Sławomir Wojciechowski | 2 | 0 | 0+0 | 0 | 0+1 | 0 | 1+0 | 0 | 0+0 | 0 |
| 27 | FW | TUR | Berkant Göktan | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 24 | FW | PAR | Roque Santa Cruz | 28 | 6 | 11+8 | 5 | 0+1 | 0 | 2+0 | 1 | 2+4 | 0 |
| 13 | FW | BRA | Paulo Sérgio | 38 | 8 | 16+10 | 5 | 1+0 | 0 | 0+0 | 0 | 3+8 | 3 |
| 9 | FW | BRA | Giovane Élber | 44 | 21 | 24+3 | 15 | 0+1 | 0 | 0+0 | 0 | 11+5 | 6 |
| 19 | FW | GER | Carsten Jancker | 44 | 17 | 16+9 | 12 | 2+0 | 1 | 1+1 | 2 | 9+6 | 2 |
| 21 | FW | GER | Alexander Zickler | 35 | 7 | 9+15 | 3 | 2+0 | 1 | 1+0 | 3 | 2+6 | 0 |
| 26 | FW | ITA | Antonio Di Salvo | 6 | 0 | 0+6 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| Players sold or loaned out after the start of the season: ||||||||||||||

### Minutes played

| No. | Player | Total | Bundesliga | DFB-Pokal | DFB-Ligaokal | Champions League |
| 1 | Oliver Kahn | 4,627 | 2,790 | 210 | 180 | 1,447 |
| 20 | Hasan Salihamidžić | 4,004 | 2,419 | 146 | 112 | 1,327 |
| 25 | Thomas Linke | 3,700 | 2,291 | 0 | 90 | 1,319 |
| 7 | Mehmet Scholl | 3,520 | 2,107 | 85 | 112 | 1,216 |
| 2 | Willy Sagnol | 3,366 | 2,081 | 120 | 90 | 1,075 |
| 5 | Patrik Andersson | 3,163 | 1,843 | 120 | 134 | 1,066 |
| 9 | Giovane Élber | 3,145 | 2,056 | 52 | 0 | 1,037 |
| 4 | Samuel Kuffour | 3,145 | 1,861 | 90 | 90 | 1,104 |
| 17 | Thorsten Fink | 3,040 | 1,796 | 210 | 134 | 900 |
| 18 | Michael Tarnat | 2,823 | 1,694 | 210 | 168 | 751 |
| 10 | Ciriaco Sforza | 2,718 | 1,655 | 187 | 136 | 740 |
| 19 | Carsten Jancker | 2,665 | 1,474 | 210 | 134 | 847 |
| 16 | Jens Jeremies | 2,659 | 1,606 | 45 | 46 | 962 |
| 11 | Stefan Effenberg | 2,587 | 1,684 | 0 | 0 | 903 |
| 3 | Bixente Lizarazu | 2,064 | 1,165 | 90 | 0 | 809 |
| 13 | Paulo Sérgio | 1,958 | 1,460 | 120 | 0 | 378 |
| 24 | Roque Santa Cruz | 1,442 | 1,045 | 23 | 136 | 238 |
| 21 | Alexander Zickler | 1,355 | 837 | 135 | 90 | 293 |
| 23 | Owen Hargreaves | 918 | 666 | 23 | 12 | 217 |
| 6 | Michael Wiesinger | 915 | 294 | 154 | 136 | 331 |
| 8 | Thomas Strunz | 483 | 280 | 75 | 90 | 38 |
| 33 | Stefan Wessels | 203 | 90 | 0 | 0 | 113 |
| 26 | Antonio Di Salvo | 98 | 98 | 0 | 0 | 0 |
| 15 | Sławomir Wojciechowski | 95 | 0 | 5 | 90 | 0 |
| 22 | Bernd Dreher | 90 | 90 | 0 | 0 | 0 |
| 27 | Berkant Göktan | 8 | 8 | 0 | 0 | 0 |

### Bookings

| No. | Player | Bundesliga | Bundesliga | Bundesliga | DFB-Pokal | DFB-Pokal | DFB-Pokal | DFB-Ligapokal | DFB-Ligapokal | DFB-Ligapokal | Champions League | Champions League | Champions League | Total | Total | Total |
| 20 | Hasan Salihamidžić | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 15 | 0 | 0 |
| 16 | Jens Jeremies | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 14 | 0 | 0 |
| 11 | Stefan Effenberg | 8 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 13 | 0 | 1 |
| 7 | Mehmet Scholl | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 9 | 0 | 0 |
| 19 | Carsten Jancker | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 9 | 0 | 0 |
| 25 | Thomas Linke | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 8 | 0 | 0 |
| 3 | Bixente Lizarazu | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 7 | 1 | 0 |
| 18 | Michael Tarnat | 6 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 |
| 2 | Willy Sagnol | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 0 |
| 17 | Thorsten Fink | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 6 | 0 | 0 |
| 4 | Samuel Kuffour | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 5 | 0 | 1 |
| 1 | Oliver Kahn | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5 | 1 | 0 |
| 9 | Giovane Élber | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 |
| 10 | Ciriaco Sforza | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 4 | 0 | 0 |
| 13 | Paulo Sérgio | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
| 23 | Owen Hargreaves | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 5 | Patrik Andersson | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 6 | Michael Wiesinger | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 21 | Alexander Zickler | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 24 | Roque Santa Cruz | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Totals | Totals | 88 | 2 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 32 | 0 | 1 | 123 | 2 | 2 |

### Suspensions

| No. | Player | No. of matches served | Reason | Competition served in | Date served | Opponent(s) |
| 4 | Samuel Kuffour | 1 | Red card vs. Helsingborgs IF | UCL | 19 September | Rosenborg |
| 20 | Hasan Salihamidžić | 1 | 3rd yellow card | UCL | 22 November | Lyon |
| 20 | Hasan Salihamidžić | 1 | 5th yellow card | Bundesliga | 2 December | Bayer 04 Leverkusen |
| 19 | Carsten Jancker | 1 | 5th yellow card | Bundesliga | 13 December | Hamburger SV |
| 18 | Michael Tarnat | 1 | 5th yellow card | Bundesliga | 17 December | Hertha BSC |
| 11 | Stefan Effenberg | 1 | 5th yellow card | Bundesliga | 17 February | SpVgg Unterhaching |
| 16 | Jens Jeremies | 1 | 3rd yellow card | UCL | 21 February | Spartak Moscow |
| 3 | Bixente Lizarazu | 1 | 3rd yellow card | UCL | 6 March | Lyon |
| 16 | Jens Jeremies | 1 | 5th yellow card | Bundesliga | 10 March | Energie Cottbus |
| 1 | Oliver Kahn | 1 | Red card vs. F.C. Hansa Rostock | Bundesliga | 10 March | Energie Cottbus |
| 11 | Stefan Effenberg | 1 | 3rd yellow card | UCL | 14 March | Arsenal |
| 7 | Mehmet Scholl | 1 | 5th yellow card | Bundesliga | 31 March | Werder Bremen |
| 9 | Giovane Élber | 1 | 5th yellow card | Bundesliga | 14 April | Schalke 04 |
| 25 | Thomas Linke | 1 | 5th yellow card | Bundesliga | 14 April | Schalke 04 |
| 11 | Stefan Effenberg | 1 | Red card vs. Borussia Dortmund | Bundesliga | 14 April | FC Schalke 04 |
| 11 | Stefan Effenberg | 1 | Red card vs. Borussia Dortmund | Bundesliga | 21 April | Eintracht Frankfurt |
| 3 | Bixente Lizarazu | 1 | Red card vs. Borussia Dortmund | Bundesliga | 14 April | Schalke 04 |
| 2 | Willy Sagnol | 1 | 5th yellow card | Bundesliga | 21 April | Eintracht Frankfurt |
| 11 | Stefan Effenberg | 1 | 5th yellow card | UCL | 9 May | Real Madrid |
| 16 | Jens Jeremies | 1 | 10th yellow card | Bundesliga | 12 May | 1. FC Kaiserslautern |
| 20 | Hasan Salihamidžić | 1 | 10th yellow card | Bundesliga | 19 May | Hamburger SV |

### Transfers
#### In

First Team
| No. | Pos. | Name | Age | EU | Moving from | Type | Transfer window | Transfer fee |
| 2 | DF | Willy Sagnol | 23 | EU | Monaco | Transfer | Summer | €7.7 Million |
| 10 | MF | Ciriaco Sforza | 30 | Non-EU | 1. FC Kaiserslautern | Transfer | Summer | €2.3 Million |
| 30 | MF | Alou Diarra | 18 | EU | Louhans-Cuiseaux | Transfer | Summer | Free |
| 23 | MF | Owen Hargreaves | 19 | EU | Youth system | Promoted | Summer | N/A |
| 27 | FW | Berkant Göktan | 19 | EU | Arminia Bielefeld | End of loan | Summer | N/A |
| 14 | DF | Alexander Bugera | 21 | EU | MSV Duisburg | End of loan | Summer | N/A |

#### Out

| N | Pos. | Name | Age | EU | Moving to | Type | Transfer window | Transfer fee |
| 8 | MF | Thomas Strunz | 32 | EU | | End of career | Summer | N/A |
| 14 | DF | Alexander Bugera | 21 | EU | SpVgg Unterhaching | Loan | Summer | €75,000 |
| 31 | MF | David Jarolím | 21 | Non-EU | 1. FC Nürnberg | Transfer | Summer | €200,000 |
| 12 | GK | Sven Scheuer | 29 | EU | Adanaspor | Transfer | Summer | Free |
| 30 | DF | Nils-Eric Johansson | 20 | EU | 1. FC Nürnberg | Transfer | Summer | Free |
| 2 | DF | Markus Babbel | 27 | EU | Liverpool | Transfer | Summer | Free |
| 23 | DF | Frank Wiblishauser | 22 | EU | 1. FC Nürnberg | Transfer | Summer | Free |