De BMW M3 is een sportversie van de 3-reeks. Er zijn al vijf generaties M3-modellen: de E30, E36, E46, E90/92/93 en de F80 . In 2007 stelde BMW de nieuwe BMW M3 Concept voor op het Autosalon van Genève. In de herfst van 2007 is de M3 E92 in productie gegaan en mogelijk zullen er 100.000 gemaakt worden. Opvallend is dat BMW met de E92 is overgestapt op een achtcilindermotor. De E36 had een M3 sedan, bij de E46 hebben ze deze achterwege gelaten en nu wordt er weer een M3 sedan (E90 dus) gemaakt.ook is er een e46 Touring model uitgebracht maar die valt onder de term “GT” waar van je op het heden tijd momenteel ook de nieuwe 5 reeks van hebt.
Deze allereerste M3 is gebaseerd op de E30 3-serie van 1986. De eerste generatie had een 2.3l BMW S-14 motor met 200 pk. De belangrijkste reden voor de productie van de M3 was de concurrentie aan te gaan met de Mercedes W201. Een merkwaardig kenmerk van de M3 E30 is zijn raceachtergrond, niet alleen met BMW zelf, maar ook met racingteams zoals het Engelse Prodive en het Duitse AC Schnitzer Motorsport. Later kwamen er "Evolution"-modellen die een vermogen hadden van 215 pk.