A new chromatographic procedure has been developed for the isolation of F1Fo-ATPase and NADH:ubiquinone oxidoreductase (complex I) from a single batch of bovine heart mitochondria. The method employed dodecyl β-Δ-maltoside, a monodisperse, homogeneous detergent in which many respiratory complexes exhibit high activity, for solubilization and subsequent purification by ammonium sulphate fractionation and column chromatography. A combination of anion-exchange, gel-filtration, and dye-ligand affinity chromatography was used to purify both complexes to homogeneity. The F1Fo-ATPase preparation contains only the 16 known subunits of the enzyme. It has oligomycin-sensitive ATP hydrolysis activity and, as demonstrated elsewhere, when reconstituted into lipid vesicles it is capable of ATP-dependent proton pumping and of ATP synthesis driven by a proton gradient [Groth and Walker (1996) Biochem. J. 318, 351–357]. The complex I preparation contains all of the subunits identified in other preparations of the enzyme, and has rotenone-sensitive NADH:ubiquinone oxidoreductase and NADH:ferricyanide oxidoreductase activities. The procedure is rapid and reproducible, yielding 50–80 mg of purified F1Fo-ATPase and 20–40 mg of purified complex I from 1 g of mitochondrial membranes. Both preparations are devoid of phospholipids, and gel filtration and dynamic light scattering experiments indicate that they are monodisperse. Therefore, the preparations fulfil important prerequisites for structural analysis.