| Season | 2003–04 |
|---|---|
| Champions |
Basel 10th title |
| Promoted |
Schaffhausen Vaduz |
| Relegated |
Neuchâtel Xamax Wil |
| Champions League |
Basel Young Boys |
| UEFA Cup | Servette |
| UEFA Intertoto Cup | Thun |
| Matches played | 36 |
| Goals scored | 112 (3.11 per match) |
| Top goalscorer | Stéphane Chapuisat (23) |
| Biggest home win |
Basel 6–0 Servette Basel 6–0 Neuchâtel Xamax |
| Biggest away win |
Thun 0–4 Basel Grasshopper 0–4 Basel |
| Highest scoring | Basel 5–2 Grasshopper (7 goals) |
| Longest winning run | Basel (19) |
| Longest unbeaten run | Basel (19) |
| Longest winless run | Wil (8) |
| Longest losing run | Wil (8) |
| Average attendance | 8,990 |
|
← 2002–03
2004–05 →
|
|
The 2003–04 Swiss Super League season was the 107th season of top division football in Switzerland.
It was contested by 10 teams, and FC Basel won the championship.
Source: RSSSF
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored
(C) = Champion; (R) = Relegated; (P) = Promoted; (E) = Eliminated; (O) = Play-off winner; (A) = Advances to a further round.
Only applicable when the season is not finished:
(Q) = Qualified to the phase of tournament indicated; (TQ) = Qualified to tournament, but not yet to the particular phase indicated; (RQ) = Qualified to the relegation tournament indicated; (DQ) = Disqualified from tournament.