how reliable is a 2004 bmw 330
At the age to need a lot of work, I see these needing work even newer so know it cost many a penny to fix it when it does need it.
Can be reliable if you keep it running in tip top shape. The E46 BMW needs a lot of attention, but if you can turn a wrench and not afraid of getting your hands dirty, it is a fun car to own. Check out this site for more info.....http://www.bimmerfest.com/wiki/index.php? title=BMW_E46
I own a 2005 330i and it has been a great, fun car to drive. The window regulators tend to go out over time and that is about a $400/500 repair at an independent shop. Get a Pre-Purchase inspection from an independent BMW shop and take it to the dealer for the airbag recall if you do purchase it. I plan to keep my 330i for a very long time.
Looking for a Used 3 Series in your area?
CarGurus has 33,742 nationwide 3 Series listings starting at $1,000.
Search BMW 3 Series Questions
BMW 3 Series Experts