| Spanish Primera Liga |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 27-Aug-11 | H | Racing Santander | W | 4-3 | (1-2) | Soldado 1, 88, 90; Rami 56 | 35,000 |
| 2 | 10-Sep-11 | H | Atletico Madrid | W | 1-0 | (0-0) | Soldado 52 | 50,000 |
| 3 | 17-Sep-11 | A | Sporting Gijon | W | 1-0 | (1-0) | Soldado 30 | 20,000 |
| 4 | 21-Sep-11 | H | Barcelona | D | 2-2 | (2-2) | Abidal(og) 12; Pablo 23 | 50,000 |
| 5 | 24-Sep-11 | A | Sevilla FC | L | 0-1 | (0-1) | | 41,000 |
| 6 | 01-Oct-11 | H | Granada Atletico | W | 1-0 | (1-0) | Canales 4 | 40,000 |
| 7 | 15-Oct-11 | A | Real Mallorca | D | 1-1 | (1-0) | Rami 38 | 15,000 |
| 8 | 23-Oct-11 | H | Athletic Bilbao | D | 1-1 | (0-0) | Soldado 89 | 48,000 |
| 9 | 26-Oct-11 | A | Real Zaragoza | W | 1-0 | (0-0) | Jordi Alba 82 | 28,000 |
| 10 | 29-Oct-11 | H | Getafe | W | 3-1 | (2-1) | Feghouli 11, 24; Aduriz 76 | 42,000 |
| 11 | 05-Nov-11 | A | Levante | W | 2-0 | (1-0) | Javi Venta(og) 31; Tino Costa 50 | 19,000 |
| 12 | 19-Nov-11 | H | Real Madrid | L | 2-3 | (0-1) | Soldado 75, 84 | 80,000 |
| 13 | 26-Nov-11 | A | Rayo Vallecano | W | 2-1 | (1-0) | Jonas 21; Tino Costa 57 | 15,000 |
| 14 | 03-Dec-11 | H | Espanyol | W | 2-1 | (1-0) | Tino Costa 6p; Soldado 80 | 40,000 |
| 15 | 10-Dec-11 | A | Real Betis | L | 1-2 | (0-0) | Dorado(og) 66 | 39,000 |
| 16 | 18-Dec-11 | H | Malaga | W | 2-0 | (1-0) | Soldado 36, 61 | 40,000 |
| 17 | 08-Jan-12 | A | Villarreal | D | 2-2 | (1-2) | Feghouli 41; Aduriz 87 | 20,000 |
| 18 | 14-Jan-12 | H | Real Sociedad | L | 0-1 | (0-0) | | 38,000 |
| 19 | 22-Jan-12 | A | Osasuna | D | 1-1 | (0-0) | Soldado 85 | 17,500 |
| 20 | 29-Jan-12 | A | Racing Santander | D | 2-2 | (0-1) | Aduriz 66, 79 | 11,000 |
| 21 | 05-Feb-12 | A | Atletico Madrid | D | 0-0 | (0-0) | | 41,000 |
| 22 | 12-Feb-12 | H | Sporting Gijon | W | 4-0 | (1-0) | Feghouli 33; Botia(og) 73; Jonas 90, 90 | 42,500 |
| 23 | 19-Feb-12 | A | Barcelona | L | 1-5 | (1-2) | Piatti 9 | 85,000 |
| 24 | 26-Feb-12 | H | Sevilla FC | L | 1-2 | (1-1) | Tino Costa 25 | 38,000 |
| 25 | 04-Mar-12 | A | Granada Atletico | W | 1-0 | (1-0) | Feghouli 32 | 12,000 |
| 26 | 11-Mar-12 | H | Real Mallorca | D | 2-2 | (2-0) | Tino Costa 23; Aduriz 43 | 35,000 |
| 27 | 18-Mar-12 | A | Athletic Bilbao | W | 3-0 | (1-0) | Soldado 41, 57, 85p | 39,000 |
| 28 | 21-Mar-12 | H | Real Zaragoza | L | 1-2 | (1-1) | Pablo 9 | 29,500 |
| 29 | 24-Mar-12 | A | Getafe | L | 1-3 | (1-3) | Soldado 5 | 10,000 |
| 30 | 01-Apr-12 | H | Levante | D | 1-1 | (1-0) | Jonas 35 | 39,000 |
| 31 | 08-Apr-12 | A | Real Madrid | D | 0-0 | (0-0) | | 79,000 |
| 32 | 11-Apr-12 | H | Rayo Vallecano | W | 4-1 | (1-0) | Jonas 41, 76p; Jordi Alba 68; Pablo 86 | 48,711 |
| 33 | 15-Apr-12 | A | Espanyol | L | 0-4 | (0-2) | | 28,000 |
| 34 | 22-Apr-12 | H | Real Betis | W | 4-0 | (1-0) | Jonas 6; Feghouli 63; Soldado 87; Piatti 88 | 39,000 |
| 35 | 29-Apr-12 | A | Malaga | L | 0-1 | (0-1) | | 28,000 |
| 36 | 02-May-12 | H | Osasuna | W | 4-0 | (0-0) | Aduriz 77, 87; Jonas 82, 88 | 48,000 |
| 37 | 05-May-12 | H | Villarreal | W | 1-0 | (0-0) | Jonas 90 | 48,000 |
| 38 | 12-May-12 | A | Real Sociedad | L | 0-1 | (0-0) | | 20,000 |
|
|
| Spanish Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 4 L1 | 13-Dec-11 | A | Cadiz CF | D | 0-0 | (0-0) | | --,--- |
| 4 L2 | 22-Dec-11 | H | Cadiz CF | W | 4-0 | (3-0) | Ruiz 5; Jonas 27; Soldado 41; Banega 68 | --,--- |
| 5 L1 | 05-Jan-12 | H | Sevilla FC | W | 1-0 | (1-0) | Jonas 33 | --,--- |
| 5 L2 | 11-Jan-12 | A | Sevilla FC | L | 1-2 | (0-0) | Soldado 66 | --,--- |
| QF L1 | 19-Jan-12 | H | Levante | W | 4-1 | (3-1) | Jonas 24; Soldado 31; Piatti 45; Tino Costa 90 | --,--- |
| QF L2 | 26-Jan-12 | A | Levante | W | 3-0 | (2-0) | Aduriz 25; Piatti 30, 85 | --,--- |
| SF L1 | 01-Feb-12 | H | Barcelona | D | 1-1 | (1-1) | Jonas 27 | --,--- |
| SF L2 | 08-Feb-12 | A | Barcelona | L | 0-2 | (0-1) | | --,--- |
|
|
| Europa League Finals |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 2 L1 | 16-Feb-12 | A | Stoke City | W | 1-0 | (1-0) | Topal 36 | 24,185 |
| 2 L2 | 23-Feb-12 | H | Stoke City | W | 1-0 | (1-0) | Jonas 24 | 35,000 |
| 3 L1 | 08-Mar-12 | H | PSV Eindhoven | W | 4-2 | (3-0) | Victor Ruiz 11; Soldado 13, 43p; Piatti 56 | 28,000 |
| 3 L2 | 15-Mar-12 | A | PSV Eindhoven | D | 1-1 | (0-0) | Rami 47 | 29,500 |
| QF L1 | 29-Mar-12 | A | AZ Alkmaar | L | 1-2 | (0-1) | Topal 51 | --,--- |
| QF L2 | 05-Apr-12 | H | AZ Alkmaar | W | 4-0 | (2-0) | Rami 15, 17; Jordi Alba 56; Pablo 80 | 35,000 |
| SF L1 | 19-Apr-12 | A | Atletico Madrid | L | 2-4 | (1-1) | Jonas 45; Ricardo Costa 90 | 51,000 |
| SF L2 | 26-Apr-12 | H | Atletico Madrid | L | 0-1 | (0-0) | | --,--- |
|
|
| UEFA Champions League |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 Gp e | 13-Sep-11 | A | Genk | D | 0-0 | (0-0) | | 22,000 |
| 1 Gp e | 28-Sep-11 | H | Chelsea | D | 1-1 | (0-0) | Soldado 87p | --,--- |
| 1 Gp e | 19-Oct-11 | A | Bayer Leverkusen | L | 1-2 | (1-0) | Jonas 24 | 27,323 |
| 1 Gp e | 01-Nov-11 | H | Bayer Leverkusen | W | 3-1 | (1-1) | Jonas 1; Soldado 65; Rami 75 | 45,000 |
| 1 Gp e | 23-Nov-11 | H | Genk | W | 7-0 | (4-0) | Jonas 10; Soldado 13, 36, 39; Pablo 68; Aduriz 70; Tino Costa 81 | 49,026 |
| 1 Gp e | 06-Dec-11 | A | Chelsea | L | 0-3 | (0-2) | | 41,109 |
Score distributions by match - goals scored by row, and goals conceded by column. Each box shows the number of this season's matches with the resulting scoreline.