| Italian Serie A |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 31-Aug-03 | H | Modena | W | 2-0 | (0-0) | C Vieri 86; M Materazzi 90 | 61,516 |
| 2 | 14-Sep-03 | A | Siena | W | 1-0 | (1-0) | M Materazzi 28 | 12,517 |
| 3 | 21-Sep-03 | H | Sampdoria | D | 0-0 | (0-0) | | 44,813 |
| 4 | 27-Sep-03 | A | Udinese | D | 0-0 | (0-0) | | 25,000 |
| 5 | 05-Oct-03 | H | Milan | L | 1-3 | (0-1) | O Martins 78 | 75,831 |
| 6 | 18-Oct-03 | A | Brescia | D | 2-2 | (0-1) | J Cruz Ricardo 62; C Vieri 87p | 20,870 |
| 7 | 26-Oct-03 | H | Roma | D | 0-0 | (0-0) | | 68,641 |
| 8 | 02-Nov-03 | A | Chievo Verona | W | 2-0 | (0-0) | C Vieri 64; A Recoba 68 | 25,054 |
| 9 | 09-Nov-03 | H | Ancona | W | 3-0 | (1-0) | J Cruz Ricardo 26; M Materazzi 50; C Vieri 80 | 54,509 |
| 10 | 22-Nov-03 | H | Reggina | W | 6-0 | (2-0) | F Cannavaro 34; O Martins 43; A Van Der Meyde 50; F Farinos 60; J Cruz Ricardo 66; C Vieri 75 | 45,950 |
| 11 | 29-Nov-03 | A | Juventus | W | 3-1 | (1-0) | J Cruz Ricardo 12, 69; O Martins 75 | 53,883 |
| 12 | 07-Dec-03 | H | Perugia | W | 2-1 | (1-0) | C Vieri 25, 80 | 53,815 |
| 13 | 14-Dec-03 | A | Bologna | W | 2-0 | (2-0) | O Martins 30; A Recoba 39 | 27,411 |
| 14 | 21-Dec-03 | A | Lazio | L | 1-2 | (1-1) | C Vieri 30 | 58,636 |
| 15 | 06-Jan-04 | H | Lecce | W | 3-1 | (0-1) | J Cruz Ricardo 50; I Cordoba 60; C Vieri 85 | 52,651 |
| 16 | 10-Jan-04 | A | Parma | L | 0-1 | (0-1) | | 22,302 |
| 17 | 18-Jan-04 | H | Empoli | L | 0-1 | (0-0) | | 49,805 |
| 18 | 25-Jan-04 | A | Modena | D | 1-1 | (1-1) | A Recoba 11 | 16,602 |
| 19 | 01-Feb-04 | H | Siena | W | 4-0 | (1-0) | A Recoba 22, 67p; Adriano 49, 79 | 50,732 |
| 20 | 08-Feb-04 | A | Sampdoria | D | 2-2 | (1-0) | C Vieri 32, 79 | 35,706 |
| 21 | 15-Feb-04 | H | Udinese | L | 1-2 | (0-0) | J Cruz Ricardo 71 | 51,973 |
| 22 | 21-Feb-04 | A | Milan | L | 2-3 | (2-0) | D Stankovic 15; C Zanetti 40 | 78,334 |
| 23 | 29-Feb-04 | H | Brescia | L | 1-3 | (0-0) | D Stankovic 48 | 52,652 |
| 24 | 07-Mar-04 | A | Roma | L | 1-4 | (0-1) | C Vieri 73 | 59,508 |
| 25 | 14-Mar-04 | H | Chievo Verona | D | 0-0 | (0-0) | | 50,202 |
| 26 | 21-Mar-04 | A | Ancona | W | 2-0 | (0-0) | A Recoba 61; D Adani 70 | 18,299 |
| 27 | 28-Mar-04 | A | Reggina | W | 2-0 | (1-0) | E Bonazzoli(og) 42; Adriano 90 | 21,759 |
| 28 | 04-Apr-04 | H | Juventus | W | 3-2 | (2-1) | O Martins 6; C Vieri 45p; D Stankovic 47 | 72,029 |
| 29 | 11-Apr-04 | A | Perugia | W | 3-2 | (1-0) | Adriano 24, 86; O Martins 89 | 13,500 |
| 30 | 18-Apr-04 | H | Bologna | W | 4-2 | (1-0) | A Recoba 32; F Cannavaro 52; D Stankovic 54; O Martins 70 | 53,216 |
| 31 | 25-Apr-04 | H | Lazio | D | 0-0 | (0-0) | | 54,778 |
| 32 | 02-May-04 | A | Lecce | L | 1-2 | (1-0) | Adriano 36p | 21,296 |
| 33 | 09-May-04 | H | Parma | W | 1-0 | (0-0) | Adriano 62 | 56,000 |
| 34 | 16-May-04 | A | Empoli | W | 3-2 | (1-1) | Adriano 45, 69; A Recoba 65 | 12,634 |
|
|
| Italian Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 2 L1 | 04-Dec-03 | H | Reggina | W | 2-1 | (0-0) | J Cruz Ricardo 62, 75p | 2,961 |
| 2 L2 | 17-Dec-03 | A | Reggina | D | 1-1 | (0-1) | E Belardi(og) 90 | 5,000 |
| QF L1 | 13-Jan-04 | A | Udinese | D | 0-0 | (0-0) | | 8,000 |
| QF L2 | 21-Jan-04 | H | Udinese | W | 3-1 | (1-1) | A Van Der Meyde 16; O Martins 51; J Cruz Ricardo 62p | 2,672 |
| SF L1 | 04-Feb-04 | A | Juventus | D | 2-2 | (2-1) | Adriano 3, 34 | 25,237 |
| SF L2 | 12-Feb-04 | H | Juventus | D | 2-2 | (1-1) | Adriano 7; D Adani 90 [aet, pen 4-5] | 65,000 |
|
|
| UEFA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 L1 | 26-Feb-04 | A | Sochaux | D | 2-2 | (1-0) | C Vieri 8; A Recoba 61 | 19,551 |
| 3 L2 | 03-Mar-04 | H | Sochaux | D | 0-0 | (0-0) | | 15,900 |
| 4 L1 | 11-Mar-04 | A | Benfica | D | 0-0 | (0-0) | | 64,569 |
| 4 L2 | 25-Mar-04 | H | Benfica | W | 4-3 | (1-1) | O Martins 45, 70; A Recoba 60; C Vieri 64 | 27,638 |
| QF L1 | 08-Apr-04 | A | Marseille | L | 0-1 | (0-0) | | 59,000 |
| QF L2 | 14-Apr-04 | H | Marseille | L | 0-1 | (0-0) | | 36,044 |
|
|
| UEFA Champions League |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 Gp B | 17-Sep-03 | A | Arsenal | W | 3-0 | (3-0) | J Cruz Ricardo 21; A Van Der Meyde 24; O Martins 41 | 34,393 |
| 1 Gp B | 30-Sep-03 | H | Dynamo Kiev | W | 2-1 | (1-1) | D Adani 23; C Vieri 90 | 24,326 |
| 1 Gp B | 21-Oct-03 | A | Lokomotiv Moscow | L | 0-3 | (0-1) | | 25,000 |
| 1 Gp B | 05-Nov-03 | H | Lokomotiv Moscow | D | 1-1 | (1-0) | A Recoba 14 | 22,822 |
| 1 Gp B | 25-Nov-03 | H | Arsenal | L | 1-5 | (1-1) | C Vieri 33 | 44,884 |
| 1 Gp B | 10-Dec-03 | A | Dynamo Kiev | D | 1-1 | (0-0) | D Adani 68 | 82,500 |
|
|
Home and away results against each team, listed in the current league table standings