Skip to content
  • Facebook
  • YouTube

Car Life Logs

Where Every Kilometer Tells a Story.

Primary Menu
  • Home
  • BMW F36 Logs
    • Long-Term Stats & Tracking
    • Maintenance
    • Problems & Fixes
  • Car Tips & Checks
    • Battery
    • Diagnostics
    • DPF
    • Reviews
  • Tools
    • BimmerLink
    • Calculator
      • Fuel Consumption Calculator
    • Launch
Light/Dark Button
Subscribe
  • Home
  • Car Tips & Checks
  • Reviews
  • Does Driving an Old Car Save Money? BMW E46 Cost Breakdown
  • Reviews

Does Driving an Old Car Save Money? BMW E46 Cost Breakdown

bimmer-f36 September 6, 2025 (Last updated: September 4, 2026) 5 minutes read
Does Driving an Old Car Save Money? BMW E46 Cost Breakdown

Does Driving an Old Car Save Money? BMW E46 Cost Breakdown

Disclaimer:
This post is based on my personal experience and intended for informational and educational purposes only. Procedures, tools, and parts may vary depending on the vehicle and situation. Always consult your service manual or a professional before performing any maintenance.

For more information, please read the full disclaimer here.

⚠️ Conclusion β€” Is Driving an Old BMW Worth It?

  • πŸ› οΈ Service Frequency: On average, I had to visit the workshop about once every two months. This takes both time and money, even if the repair itself is not expensive.
  • πŸ’Ά Repair Costs: I was lucky to pay relatively low prices for parts and labor (see service table). At official dealer prices, keeping a car like this on the road would not make financial sense.
  • 🚧 Reliability Concern: I had one case where the car would not start at all, which shook my confidence in its reliability.
  • πŸ›£οΈ Long-Distance Travel: Driving longer trips can be risky since many original components (such as the turbocharger, clutch, and gearbox) have never been replaced. Their failure could easily leave you stranded.
My conclusion: while an old BMW E46 can be affordable for daily use, the frequent service visits and potential risks on longer journeys make it a questionable choice if you rely on it as your only car.

BMW E46 Cost Breakdown

Does Driving an Old Car Save Money? Many people think driving an old car is a cheap way to get around. But is that really true when it comes to a 20-year-old BMW diesel? As always, I carefully tracked all expenses using the My Car app, which is available for free on the Google Play Store

In this post, I’ll share the full cost breakdown of my 2002 BMW E46 318d over a two-year period. From fuel to insurance to repairs, here are the real numbers that show whether keeping an old BMW on the road is actually worth it.

BMW E46 318d Usage Overview

Period01.01.2022 – 31.12.2024
Start Odometer368,807 km
End Odometer425,322 km
Total Distance56,515 km
Average per Day53 km
Fuel Efficiency5.67 l/100 km
Fuel Price (avg.)€1.45 / l
Cumulative Costs€8,758
Cost per km€0.15

Monthly Costs and Odometer BMW E46 318d
Monthly Costs and Odometer BMW E46 318d

Fuel Consumption

Over the period, the BMW covered 56,515 km with an average fuel efficiency of 5.67 l/100 km.

  • Average monthly fuel cost: €129.83
  • Total spent on fuel: €4,674
Monthly Costs Overview
Monthly Costs Overview

For a 20+ year old diesel, this is still a respectable efficiency.

Daily Usage

Odometer Analysis BMW E46 318d
Odometer Analysis BMW E46 318d

Over the two years, I averaged around 53 kilometers per day. This means the car was not only used for short city trips but also for regular longer drives. When looking at the costs, it’s important to keep this daily average in mind. Car was in constant use, the maintenance and service visits reflect real daily driving conditions, not just occasional weekend use.

Cost Structure

  • Insurance – Expenses: €2,299
  • Services: €1,785
  • Fuel: €4,674
Cost Structure BMW E46 318d
Cost Structure BMW E46 318d

Average monthly cost: €243.28

Service Structure

  • Engine oil changes: €440
  • Tires: €150
  • Other repairs: €1,195

Service Visit Frequency

Looking at the data, there were 21 maintenance/service records. However, multiple entries at the same odometer reading represent a single workshop visit.

  • Total service visits: ~14 in 2 years
  • Average: one visit every 2 months
  • Most common task: oil changes (every ~7,000–8,000 km)
  • Bigger repairs: engine mounts, starter motor, alternator belts, glow plugs, windshield, headlights

This shows that while the car is relatively cheap to fuel, it required frequent attention due to age.

Maintenance and Service Log

TypeDatekmDescriptionPrice (€)
MaintenanceAug-24421,600Oil and all filters replaced75
ServiceAug-24421,600🚨 Starter motor repaired100
ServiceAug-24421,600🚨 Engine cover gasket replaced125
MaintenanceMay-24415,800Oil and oil filter replaced50
ServiceMay-24415,8003 glow plugs replaced30
ServiceMay-24415,800Windshield replaced110
MaintenanceFeb-24408,560Oil and oil filter replaced30
MaintenanceNov-23404,700Two winter tires replaced130
MaintenanceSep-23402,300Oil and all filters replaced75
MaintenanceSep-23402,300Alternator and AC belts replaced100
MaintenanceJul-23395,900Oil and filter replaced50
MaintenanceJul-23395,900Headlights replaced220
MaintenanceMar-23389,000Oil and all filters replaced60
ServiceDec-22385,000Window regulator replaced60
ServiceJul-22380,600Rear parking sensors replaced35
MaintenanceJul-22378,500Oil and oil filter replaced35
ServiceJul-22378,000Windshield washer pump replaced20
ServiceMay-22375,600Air conditioning serviced25
ServiceApr-22372,200Brake hoses replaced100
ServiceApr-22372,200Engine mount replaced100
ServiceApr-22372,200Gearbox mount replaced100
ServiceApr-22372,200Rear bushings replaced100
MaintenanceFeb-22371,000Oil and all filters replaced35

🚨 Note: On this occasions, the car would not start on its own. I had to push-start it and then drive it to the workshop.

Cost per Kilometer and Cost per Day

The overall cost per kilometer was €0.15 (last value on the graph)
For comparison:

  • Fuel alone: €0.08/km
  • Service + insurance: €0.07/km
BMW E46 318d Costs per Kilometer
BMW E46 318d Costs per Kilometer

This makes the E46 318d one of the cheaper ways to cover mileage if you don’t mind visiting the workshop often.

Costs per Day BMW E46 318d
Costs per Day BMW E46 318d

Conclusion

Running an old BMW E46 diesel is still affordable in terms of fuel and insurance. However, the high frequency of maintenance visits adds complexity. Over the two years, there was even one breakdown where I could not start the car at all, which slightly shook my confidence in its reliability.

  • Total cost: €8,758 over two years
  • Average monthly cost: €243
  • Cost per km: €0.15

If you enjoy driving and don’t mind regular repairs, an E46 can still be a budget-friendly daily driver, but occasional surprises like a no-start can be frustrating.

Related Posts

If you are interested in more ownership cost reports, check out my other posts:

  • BMW 420d Gran Coupe – Summer 2025 Ownership Cost Overview
  • BMW 420d Gran Coupe – Cost per Kilometer Breakdown

About the Author

bimmer-f36

Author

View All Posts

Post navigation

Previous: BMW 420d Gran Coupe – Service, Maintenance Timeline
Next: Check Car Battery and Alternator with a Multimeter (Step-by-Step)

Related Stories

8 Months with Mercedes W213 – An Experience Worth Writing About
  • Reviews

8 Months with Mercedes W213 – An Experience Worth Writing About

bimmer-f36 August 29, 2025
Living With the BMW F36 420d Gran Coupe (2016): Power, Style & Pure Driving Joy
  • Reviews

From BMW 318d E46 to BMW 420d F36: My Review of the 2016 BMW 420d Gran Coupe

bimmer-f36 June 14, 2025 1

You May Have Missed

BMW F36 Reverse Camera Installation | Road Top CarPlay DIY
  • Problems & Fixes

BMW F36 Reverse Camera Installation | Road Top CarPlay

bimmer-f36 July 31, 2026 0
EV vs Petrol Car Cost Calculator β€” Is Electric Cheaper? | Running Cost Comparison
  • Calculator

EV vs Petrol Car Cost Calculator: Running Cost Comparison

bimmer-f36 July 16, 2026 2
Fuel Consumption by Speed Calculator: Estimate MPG, L/100 km
  • Calculator

Fuel Consumption by Speed Calculator: Estimate MPG, L/100 km

bimmer-f36 July 15, 2026 1
Reaction Time Tester β€” How Fast Do You React While Driving?
  • Calculator

Reaction Time Tester β€” How Fast Do You React While Driving?

bimmer-f36 July 15, 2026 0
  • Contact
  • About Me
  • Privacy Policy
  • Disclaimer
  • Facebook
  • YouTube
Copyright © 2026 All rights reserved. | ReviewNews by AF themes.