← Back to model
BMW 120 2004 — used cars in Latvia
12 listings · Average price: €3.025
12
listings
€3.025
Average price
€3.275
Median price
€1.800
from
264.556 km
Average mileage
This year vs adjacent years · BMW 120
Latest listings
🔥 92%
📷 22
BMW 120 2004
€2.299
186.000 km· 2.0
petrol· automatic· Rīga
🔥 84%
📷 8
BMW 120 2004
€2.500
190.000 km· 2.0
petrol· automatic· Rīga
BMW 120 2004
€1.800
· 2.0D
📷 5
BMW 120 2004
€1.800
· 2.0D
diesel· manual· Liepāja un raj.
📷 11
BMW 120 2004
€1.850
· 2.0
gas· manual
📷 6
BMW 120 2004
€3.100
294.000 km· 2.0D
diesel· automatic
BMW 120 2004
€3.500
265.000 km· 2.0D
📷 12
BMW 120 2004
€3.500
265.000 km· 2.0D
diesel· automatic· Madona un raj.
📷 13
BMW 120 2004
€3.450
329.000 km· 2.0D
diesel· automatic· Rīga
BMW 120 2004
€4.000
262.000 km· 2.0D
📷 20
BMW 120 2004
€4.000
262.000 km· 2.0D
diesel· automatic· Rīgas rajons
📷 13
BMW 120 2004
€4.500
328.000 km· 2.0D
diesel· manual
Looking for a used BMW 120 from 2004? autopase.lv has 12 BMW 120 2004 listings in Latvia, average price €3,025. The most common fuel type is diesel.
Compare BMW 120 2004 prices against adjacent model years to find the best value. Before buying, run a free VIN check to verify mileage, history, and potential damage.