Quick answer
A used BMW 3 Series F30 starts from €12,000 and G20 from €22,000 in Lithuania. According to WHEELSTREET data, the best buy is the 320d with the B47 engine (2015+), which avoids the notorious N47 timing chain failure — a €3,000-5,000 repair bill. The G20 generation offers a more refined interior and better tech but costs 40-60% more.
The BMW 3 Series has defined the premium compact benchmark for decades. Every new generation sets the standard against which all rivals are measured for driving dynamics and premium feel.
In Lithuania and the Baltics, BMW is one of the most popular premium brands — meaning a strong used market, but also a higher risk of buying an unchecked example. This guide covers everything you need to know before buying a used BMW 3 Series.
Generations Overview
E90/E91 (2005–2012)
The "classic" generation that many enthusiasts consider the "real" BMW. Price: 5,000–12,000 €.
Strengths: Pure driving feel, reliable engines (N52 petrol especially), rewarding to drive.
Problems: Turbo failure on N47 diesel (timing chain on N47D20), electrical gremlins at high mileage, VANOS system failure.
Recommended? Only with the N52 petrol engine, under 150,000 km, with verified history.
F30/F31 (2012–2019) ⭐ Best Used Buy
The modern 3 Series — heated seats, modern electronics, a broad engine range.
Price range: 14,000–30,000 €
Strengths:
- Dynamic driving character
- Modern engine options (N20, B48, B47)
- Hybrid versions available (330e PHEV)
- xDrive AWD option on most variants
Problems: N20 turbo feed system issues, N47/N57 diesel timing chain, iDrive failures on early cars.
Recommended? Yes — with the right engine choice and verified history.
G20/G21 (2019–present)
The latest generation — digital-first, more powerful, most technologically advanced.
Used price: 28,000–50,000 €
Strengths: 48V MHEV system on most variants, best-in-class noise isolation, latest safety systems (ADAS).
Problems: Early 2019–2020 production had software bugs in the iDrive system; resolved with updates.
Best F30 Engines
Petrol
320i (B48, 2016+) 184 hp — optimal choice. Reliable, efficient, excellent balance of power and running costs.
330i (B48) 258 hp — more performance, suits those who want a more dynamic driving experience.
328i (N20, 2012–2016) — good engine, but the N20 had timing chain issues. Check service history carefully.
M340i (B58) 374 hp — performance version, exceptional engine, but higher maintenance costs.
Diesel
320d (B47, 2015+) 190 hp — the best diesel choice. Reliable, efficient (5–6 l/100km), strong torque. This is the sweet spot for most buyers.
318d (B47) 150 hp — budget version, but underpowered for a full BMW driving experience.
AVOID:
- N47 (pre-2012) — infamous timing chain failure risk at 150,000–200,000 km
- 320d (N47, pre-2012) — chain can snap without warning, causing catastrophic engine failure
⚠️ Critical Warning: The BMW N47 diesel engine (2006–2012) has a well-documented timing chain problem. After 150,000–200,000 km the chain can fail suddenly, destroying the engine. Repair cost: 3,000–6,000 €. Avoid, or have the chain checked by a BMW specialist before buying.
What to Check Before Buying an F30
Essential Checks:
- ✅ VIN history check — BMW in Lithuania is often imported from Germany, where it may have been used as a taxi or rental fleet car
- ✅ N47 timing chain inspection — if the engine is N47, have the chain checked at a BMW specialist before purchase
- ✅ Turbo check — exhaust smoke, error codes, boost pressure testing
- ✅ Electrical diagnostics — BMW has many electronic modules; OBD fault code reading is essential
- ✅ xDrive 4WD system — check it engages correctly (dealer diagnostics)
- ✅ Brakes — BMW brake discs wear faster; check thickness (replacement: 400–700 €)
Specific Problem Areas:
Cooling system: BMW diesels can suffer thermostat failures. Verify the engine reaches normal operating temperature on a test drive.
VANOS system (petrol): Can show fault codes. Usually 200–400 € to repair.
Rear parking camera: Later F30 models are prone to camera cracking in cold weather (common Baltic winters issue).
iDrive screen (2012–2015 models): Can develop pixel failures — 300–500 € replacement.
Prices in Lithuania (2026)
| Version | Year | Price (€) | Note |
|---|---|---|---|
| F30 320i N20 | 2012–2015 | 12,000–18,000 | Caution with N20 chain |
| F30 320i B48 | 2016–2019 | 16,000–24,000 | Best buy |
| F30 320d N47 | 2012–2015 | 11,000–16,000 | Timing chain risk! |
| F30 320d B47 | 2015–2019 | 15,000–23,000 | Reliable diesel |
| F30 330i B48 | 2016–2019 | 20,000–29,000 | More performance |
| G20 320d | 2019–2022 | 28,000–40,000 | Latest generation |
| G20 330e PHEV | 2020–2022 | 30,000–42,000 | Hybrid version |
BMW 3 Series vs Rivals
vs Mercedes C-Class:
- BMW 3 Series: sportier dynamics, more driver-focused
- Mercedes C-Class: more comfortable interior, better rear seat space
- Choose based on driving vs comfort priority
vs Audi A4:
- Audi A4: more spacious cabin (especially Avant), better NVH
- BMW 3 Series: more dynamic, lighter steering feel
- Audi quattro AWD reputation strong and consistent
vs Volvo S60:
- Volvo S60: more reliable long-term, best-in-class passive safety
- BMW 3 Series: better driving dynamics
- Volvo: less electronics complexity, fewer long-term issues
Our Recommendation
Best buy in 2026: BMW 320d with B47 engine (from 2015) or 320i with B48 (from 2016), F30 generation, xDrive or RWD, mileage 80,000–130,000 km, price 16,000–23,000 €.
Definitely avoid:
- N47 diesel over 150,000 km without documented timing chain replacement
- Cars without service history (BMW requires regular professional servicing)
- Polish imports with unclear history
The BMW 3 Series rewards its owner every time they drive — but it demands a more attentive owner and regular specialist servicing. Buy the right engine with full history and it's an excellent investment.
FAQ
Is the BMW 3 Series reliable?
The B47 diesel and B48 petrol (both from 2015–2016 onwards) are genuinely reliable engines. The N47 diesel (pre-2012) has a serious timing chain issue that can cause catastrophic failure. Avoid the N47 or have it professionally inspected.
What is the best BMW 3 Series year to buy?
For the best balance of price, reliability and technology: F30 with B48 petrol from 2016–2019, or B47 diesel from 2015. For latest technology and comfort: G20 from 2019 onwards.
How much does a BMW 3 Series cost to maintain?
Budget 800–1,500 €/year for servicing on an F30. Brake pads and discs are a recurring cost (~400–700 € per axle). Engine repairs on a well-maintained B47/B48 are rare before 200,000 km.
Looking for a verified used BMW 3 Series in Lithuania? WHEELSTREET specialists inspect and source 3 Series models from across Europe. Contact us for a free consultation.
You might also find useful:
- 🚗 BMW listings at WHEELSTREET — verified BMW 3 Series with warranty
- 🔍 Car sourcing service — we find the best BMW for your budget
- 🏆 BMW vs Mercedes: which is better? — full premium comparison
- 💰 Leasing calculator — calculate your monthly BMW 3 Series payment
WHEELSTREET ☎ +370 610 33377 | wheelstreet.lt



