Der BMW E30 wurde mit einer Vielzahl von Benzinmotoren angeboten, beginnend mit dem 1.6L 4-Zylinder im 316 bis hin zum 2.5L 6-Zylinder im 325i. Der E30 M3 hatte einen 2.3L 4-Zylinder. Darüber hinaus gab es auch Dieselmotoren wie den 324d und 324td.