Premium Chinese EVs — in stock in the EU · 3-year / 100,000 km warranty · CATL batteriesSee cars →
Back to model

BMW 120 diesel — 100 listings

100 listings · Average price: €5.386 · 2004–2019

100
listings
€5.386
Average price
€4.570
Median price
€1.800
from
292.034 km
Average mileage

Transmissions

manual62
automatic38

Other fuels for this model

🔍 Check car history

VIN check, CSDD data, mileage analysis

Check car history

Latest listings

Looking for a used BMW 120 with a diesel engine? autopase.lv has 100 BMW 120 diesel listings in Latvia, average price €5,386. The most common transmission is manual.

Diesel BMW 120 — fuel-efficient with high torque — a strong pick for long drives. Before buying, run a free VIN check to verify mileage, history, and potential damage.