Der BMW E36 wurde mit einer Vielzahl von Benzinmotoren angeboten, beginnend mit dem 1.6L 4-Zylinder im 316i bis hin zum 3.2L 6-Zylinder im M3. Darüber hinaus gab es auch Dieselmotoren wie den 318tds und 325tds.