Skip to content
TempaDrive Forum

Best BMW to buy in 2025 under 20k EUR?

BBoostIsLife

@boostislife

Member

Member

Posts14
Threads5
Rep0
JoinedMar 2026

Looking to buy my first BMW. Budget is around 15-20k EUR. I want something fun to drive, reasonably reliable, and not too expensive to maintain.

Been looking at:

  • F30 330i (B48)
  • E92 335i (N54/N55)
  • F22 M235i (N55)
  • G20 320i (B48)

What would you guys recommend? I do about 20k km per year, mix of city and highway. Manual preferred but not a dealbreaker.

Also open to other suggestions I havent considered.

6146
Replies

6 replies

  1. #1
    DDriftKing_M3

    @driftking_m3

    Member

    Member

    Posts12
    Threads5
    Rep0
    JoinedMar 2026

    F22 M235i all day long. The N55 is bulletproof, the car handles amazingly, and its one of the last "real" BMWs with hydraulic steering. You can find good ones with 80-100k km in your budget.

    Avoid the N54 335i unless you want a project car. Great engine but maintenance costs will eat your budget.

  2. #2
    BBimmerFreak

    @bimmerfreak

    Member

    Member

    Posts9
    Threads4
    Rep0
    JoinedMar 2026

    If reliability is important, go G20 320i. Its the newest platform youll get in that budget, B48 engine is solid, and itll have the lowest mileage. Not the most exciting but very comfortable daily.

    If you want fun, M235i is the answer. But budget extra for maintenance.

  3. #3
    TTurboMax

    @turbomax

    Member

    Member

    Posts13
    Threads8
    Rep0
    JoinedMar 2026

    Unpopular opinion but look at the F10 535i with the N55. You can get really nice ones for under 15k now. Way more car for the money than a 3 series, same reliable engine as the M235i, and the comfort is on another level.

    Just make sure to get one with the 8-speed auto, not the old 6-speed.

  4. #4
    EE46 Fanatic

    @e46fanatic

    Member

    Member

    Posts10
    Threads5
    Rep0
    JoinedMar 2026

    if you can find a clean E46 330i with manual for under 10k, buy it and pocket the rest for maintenance. best driving BMW ever made imo. nothing modern comes close to that steering feel.

    but im biased lol

  5. #5
    SStage2Power

    @stage2power

    Member

    Member

    Posts10
    Threads4
    Rep0
    JoinedMar 2026

    whatever you buy, set aside 2-3k EUR for the first year of ownership. BMWs always need something when you first buy them - previous owners tend to defer maintenance. budget for that and youll be happy.

  6. #6
    BBavarianGarage

    @bavarian_garage

    Member

    Member

    Posts19
    Threads6
    Rep0
    JoinedMar 2026

    From a mechanics perspective: F22 M235i or F30 330i are the sweet spots. Both have proven engines, parts are readily available, and theyre not too complex to work on.

    Stay away from anything with the N20 engine (old 328i/428i). Timing chain issues are a ticking time bomb.

Want to join the conversation? Sign in or create an account — it takes about ten seconds.