Abstract.We have investigated the temporal evolution of large-scale magnetic fields in the solar photosphere during the time interval 1966-2004 by means of spherical harmonic decomposition and subsequent time series analysis. Two data sets of daily magnetograms recorded at the Mt. Wilson and Kitt Peak observatories were used to calculate the spherical harmonic coefficients of the radial magnetic field for axisymmetric (m = 0) and non-axisymmetric (m 0) modes. Time series analysis was then applied to deduce their temporal variations. A third data set of synoptic Carrington rotation maps from Kitt Peak was also analyzed for completeness. Besides the obvious 22 yr magnetic cycle, we have found evidence for intermittent oscillations with periods of 2.1−2.5 yr, 1.5−1.8 yr and 1.2−1.4 yr. The biennial oscillation occurred during the solar maxima of cycles 20-22 (and likely also during the current cycle 23) and was most pronounced for modes that resemble non-linear dynamo waves (Stix 1972, A&A, 20, 9). The 1.5−1.8 yr period was stronger during the odd cycles 21 and 23 than during the even cycles 20 and 22, whereas the opposite was the case for the 1. (Krivova & Solanki 2002, A&A, 394, 701), and in the large-scale photospheric magnetic field (Knaack et al. 2005, A&A, in press). In agreement with the latter study, we have found additional quasi-periodicities in the range 320−100 d and rotational periods of 29.0 ± 0.1d, 28.2 ± 0.1d, and 26.8 ± 0.1d. Compared to earlier decompositions by Stenflo & Vogel (1986, Nature, 319, 285) and Stenflo & Güdel (1988, A&A, 191, 137), we can confirm the main features of their results, although several modifications need to be considered.