| Spanish Primera Liga |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 19-Aug-12 | H | Valencia | D | 1-1 | (1-1) | Higuain 10 | 70,000 |
| 2 | 26-Aug-12 | A | Getafe | L | 1-2 | (1-0) | Higuain 27 | 9,000 |
| 3 | 02-Sep-12 | H | Granada Atletico | W | 3-0 | (1-0) | Ronaldo 26, 54; Higuain 76 | 60,000 |
| 4 | 15-Sep-12 | A | Sevilla FC | L | 0-1 | (0-1) | | 35,000 |
| 5 | 24-Sep-12 | A | Rayo Vallecano | W | 2-0 | (1-0) | Benzema 13; Ronaldo 70p | 10,000 |
| 6 | 30-Sep-12 | H | Deportivo | W | 5-1 | (3-1) | Ronaldo 22p, 43, 84p; Di Maria 37; Pepe 66 | 65,000 |
| 7 | 07-Oct-12 | A | Barcelona | D | 2-2 | (1-1) | Ronaldo 23, 66 | 98,000 |
| 8 | 20-Oct-12 | H | Celta Vigo | W | 2-0 | (1-0) | Higuain 11; Ronaldo 68p | 75,000 |
| 9 | 28-Oct-12 | A | Real Mallorca | W | 5-0 | (2-0) | Higuain 8, 70; Ronaldo 73, 22; Callejon 91 | 17,000 |
| 10 | 03-Nov-12 | H | Real Zaragoza | W | 4-0 | (2-0) | Higuain 23; Di Maria 24; Essien 88; Modric 90 | 72,000 |
| 11 | 11-Nov-12 | A | Levante | W | 2-1 | (1-0) | Ronaldo 21; Morata 84 | 15,000 |
| 12 | 17-Nov-12 | H | Athletic Bilbao | W | 5-1 | (3-1) | Benzema 12, 32; Ramos 30; Ozil 56; Khedira 72 | 65,000 |
| 13 | 24-Nov-12 | A | Real Betis | L | 0-1 | (0-1) | | 36,000 |
| 14 | 01-Dec-12 | H | Atletico Madrid | W | 2-0 | (1-0) | Ronaldo 16; Ozil 66 | 79,000 |
| 15 | 08-Dec-12 | A | Real Valladolid | W | 3-2 | (2-2) | Benzema 12; Ozil 45, 72 | 26,000 |
| 16 | 16-Dec-12 | H | Espanyol | D | 2-2 | (1-1) | Ronaldo 45; Coentrao 48 | 72,000 |
| 17 | 22-Dec-12 | A | Malaga | L | 2-3 | (0-0) | Benzema 66, 82 | 28,000 |
| 18 | 06-Jan-13 | H | Real Sociedad | W | 4-3 | (2-2) | Benzema 2; Khedira 35; Ronaldo 68, 70 | 70,000 |
| 19 | 12-Jan-13 | A | Osasuna | D | 0-0 | (0-0) | | 18,000 |
| 20 | 20-Jan-13 | A | Valencia | W | 5-0 | (5-0) | Higuain 9; Di Maria 34, 45; Ronaldo 36, 41 | 36,000 |
| 21 | 27-Jan-13 | H | Getafe | W | 4-0 | (0-0) | Ramos 54; Ronaldo 62, 65, 72p | 74,000 |
| 22 | 02-Feb-13 | A | Granada Atletico | L | 0-1 | (0-1) | | 16,000 |
| 23 | 09-Feb-13 | H | Sevilla FC | W | 4-1 | (3-0) | Benzema 18; Ronaldo 26, 45, 59 | 65,000 |
| 24 | 17-Feb-13 | H | Rayo Vallecano | W | 2-0 | (2-0) | Morata 3; Ramos 12 | 65,000 |
| 25 | 23-Feb-13 | A | Deportivo | W | 2-1 | (0-1) | Kaka 73; Higuain 88 | 27,000 |
| 26 | 02-Mar-13 | H | Barcelona | W | 2-1 | (1-1) | Benzema 6; Ramos 82 | 77,000 |
| 27 | 10-Mar-13 | A | Celta Vigo | W | 2-1 | (0-0) | Ronaldo 61, 72p | 26,000 |
| 28 | 16-Mar-13 | H | Real Mallorca | W | 5-2 | (1-2) | Higuain 15, 57; Ronaldo 52; Modric 54; Benzema 90 | 78,000 |
| 29 | 30-Mar-13 | A | Real Zaragoza | D | 1-1 | (1-1) | Ronaldo 38 | 28,000 |
| 30 | 06-Apr-13 | H | Levante | W | 5-1 | (2-1) | Higuain 36; Kaka 39p; Ronaldo 84; Ozil 87, 90 | 60,000 |
| 31 | 14-Apr-13 | A | Athletic Bilbao | W | 3-0 | (1-0) | Ronaldo 2, 69; Higuain 76 | 35,000 |
| 32 | 20-Apr-13 | H | Real Betis | W | 3-1 | (1-0) | Ozil 45, 90; Benzema 57 | 70,000 |
| 33 | 27-Apr-13 | A | Atletico Madrid | W | 2-1 | (1-1) | Juanfran(og) 15; Di Maria 63 | 43,500 |
| 34 | 04-May-13 | H | Real Valladolid | W | 4-3 | (2-2) | Di Maria 26; Ronaldo 32, 70; Kaka 49 | 68,000 |
| 35 | 08-May-13 | H | Malaga | W | 6-2 | (4-2) | Albiol 3; Ronaldo 26; Ozil 33; Benzema 45; Modric 63; Di Maria 90 | 72,000 |
| 36 | 11-May-13 | A | Espanyol | D | 1-1 | (0-1) | Higuain 58 | 33,000 |
| 29-May-13 | A | Real Sociedad | fix | | | 20.00 |
|
|
| Spanish Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 4 L1 | 31-Oct-12 | A | CD Alcoyano | W | 4-1 | (2-0) | Benzema 21, 88; Kaka 35; Rodriguez 67 | 6,500 |
| 4 L2 | 27-Nov-12 | H | CD Alcoyano | W | 3-0 | (0-0) | Di Maria 71; Callejon 89, 90 | 35,000 |
| 5 L1 | 12-Dec-12 | A | Celta Vigo | L | 1-2 | (0-0) | Ronaldo 87 | 30,000 |
| 5 L2 | 09-Jan-13 | H | Celta Vigo | W | 4-0 | (2-0) | Ronaldo 3, 24, 72; Khedira 89 | 60,600 |
| QF L1 | 15-Jan-13 | H | Valencia | W | 2-0 | (1-0) | Benzema 35; Guardado(og) 73 | 65,000 |
| QF L2 | 23-Jan-13 | A | Valencia | D | 1-1 | (1-0) | Benzema 44 | 40,000 |
| SF L1 | 30-Jan-13 | H | Barcelona | D | 1-1 | (0-0) | Varane 83 | 80,000 |
| SF L2 | 26-Feb-13 | A | Barcelona | W | 3-1 | (1-0) | Ronaldo 13p, 57; Varane 68 | 95,002 |
| F | 17-May-13 | H | Atletico Madrid | L | 1-2 | (1-1) | Ronaldo 14 [aet] | 80,000 |
|
|
| UEFA Champions League |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 Gp d | 18-Sep-12 | H | Manchester City | W | 3-2 | (0-0) | Marcelo 76; Benzema 87; Ronaldo 90 | 67,000 |
| 1 Gp d | 03-Oct-12 | A | Ajax | W | 4-1 | (1-0) | Ronaldo 42, 79, 81; Benzema 48 | 45,000 |
| 1 Gp d | 24-Oct-12 | A | Borussia Dortmund | L | 1-2 | (1-1) | Ronaldo 38 | 65,829 |
| 1 Gp d | 06-Nov-12 | H | Borussia Dortmund | D | 2-2 | (1-2) | Pepe 34; Ozil 89 | 65,000 |
| 1 Gp d | 21-Nov-12 | A | Manchester City | D | 1-1 | (1-0) | Benzema 10 | 45,740 |
| 1 Gp d | 04-Dec-12 | H | Ajax | W | 4-1 | (2-0) | Ronaldo 13; Callejon 28, 88; Kaka 49 | 51,000 |
| PO L1 | 13-Feb-13 | H | Manchester United | D | 1-1 | (1-1) | Ronaldo 30 | 85,454 |
| PO L2 | 05-Mar-13 | A | Manchester United | W | 2-1 | (0-0) | Modric 66; Ronaldo 69 | 74,959 |
| QF L1 | 03-Apr-13 | H | Galatasaray | W | 3-0 | (2-0) | Ronaldo 9; Benzema 29; Higuain 73 | 80,000 |
| QF L2 | 09-Apr-13 | A | Galatasaray | L | 2-3 | (1-0) | Ronaldo 8, 90 | 52,000 |
| SF L1 | 24-Apr-13 | A | Borussia Dortmund | L | 1-4 | (1-1) | Ronaldo 43 | 65,829 |
| SF L2 | 30-Apr-13 | H | Borussia Dortmund | W | 2-0 | (0-0) | Benzema 82; Ramos 88 | 76,000 |
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.