Hello, I am looking at buying a 2004 bmw 330ci convertible with 168,000 miles. Is this a good buy or will I be faced with problem after problem
Higher mileage BMWs are usually the better bet, mainly because the bigger maintenance has already been taken care of. Make sure you have maintenance records if you're concerned. Find a local BMW shop and have a pre-purchase inspection done. If you have a BMW mechanic do an inspection, that is your best bet to tell you if it's a good car or not.
Search BMW 3 Series Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
BMW 3 Series Experts