Malate dehydrogenase (EC 1.1.1.37) was purified to homogeneity from the phototrophic purple non-sulfur bacterium Rhodovulum steppense A-20s. According to gel-chromatography and electrophoretic studies, malate dehydrogenase is present as a dimer, tetramer and octamer depending on cultivation conditions. In phototrophic aerobic conditions only the tetrameric form was present, in chemotrophic aerobic conditions all three forms were detected, while in the absence of oxygen the octameric form disappeared. The malate dehydrogenase oligomers are encoded by a single gene and composed of the same 35kDa polypeptide but differ in pH and temperature optimum, in affinities to malate, oxaloacetate, NADH and NAD+ and in regulation by cations and citrate. By modulating the cultivation conditions, it has been established that the dimer participates in the glyoxylate cycle; the tetramer operates in the tricarboxylic acid cycle, and the octamer may be involved in the adaptation to oxidative stress.