Used BMW 320 — 1361 listings, average price €7.520
1361 listings · Average price: €7.520 · 1979–2025
Market overview (July 2026): 1361 BMW 320 listings are available in Latvia. The median price is €5.500. Prices range from €550 to €43.500. Model years 1979–2025. Most common: Diesel, Automatic, Wagon/Estate. 10% of listings recently reduced the price. 335 listings rated a good deal.
Transmissions
Body types
Common engines
Get alerts for BMW 320
We'll let you know the moment a new BMW 320 listing matching your search appears — pick a channel below.
On Telegram
One tap creates the alert — works even if this browser forgets you.
In your browser
New matches pushed straight to this device — no app, no Telegram needed.
Latest listings
Which BMW 320 year should you buy?
Based on 30 model years on the market
Browse BMW 320 by year
Related pages
Frequently asked questions
How much does a used BMW 320 cost in Latvia?
There are currently 1361 used BMW 320 listings in Latvia. The average price is €7.520 (median €5.500), starting from €550.
What model years are available?
Listings cover BMW 320 model years 1979–2025.
Is the BMW 320 available in petrol or diesel?
The most common fuel type for the BMW 320 is diesel, with Nezināms options also available.
Automatic or manual transmission?
Most BMW 320 listings have a automatic transmission.
What is the typical mileage?
The average mileage for the BMW 320 in listings is around 294k km.
Which BMW 320 model year is the best value?
The best-value BMW 320 model year is 2002, with an average price of €2.277 across 46 listings.
autopase.lv currently has 1361 BMW 320 listings with an average price of €7,520, years 1979–2025, average mileage 294k km.
Before buying a BMW 320, run a free VIN check, review price history, and compare with similar listings. Use the tax calculator to estimate annual vehicle tax.