BMW Serii 3 jest produkowane od 1975 roku i doczekało się siedmiu generacji. Starsze roczniki obejmują m.in. popularne E46, natomiast siódma generacja sedana, wprowadzona w 2019 roku, nosi oznaczenie G20. Między nimi występowały rodziny E90 oraz F30. W historii modelu dostępne były sedany, kombi Touring, coupe i kabriolety, lecz od generacji F30 dwudrzwiowe odmiany zostały wydzielone do BMW Serii 4.
Seria 3 obejmuje benzyny i diesle o różnej liczbie cylindrów, manuale i automaty, napęd tylny oraz xDrive, a w nowszych rocznikach także hybrydy plug-in. Sama liczba „320” nie identyfikuje jednej konstrukcji ani nawet stałej pojemności silnika we wszystkich generacjach. Przy wyszukiwaniu warto więc posługiwać się kodem generacji, rocznikiem i dokładnym oznaczeniem jednostki. Trzeba także sprawdzić modyfikacje, komplet zgodnych opon w xDrive oraz historię obsługi skrzyni i układu napędowego.
Poradnik: Które BMW Serii 3 kupić?