Editor’s Note: We love scouring the internet for reasons to spend money we don’t have on cars we daydream about owning, and these are our picks this week. All prices listed are bid amounts at the time of publishing.
Some might say owning a car while living in the city is a waste of money and time. However, the people who say that are probably the ones asking you for a ride out of town on the weekend. Choosing to own a car in the city is as big of a lifestyle choice as living in the city itself. And just like any other urban dweller, you know the best ways to make life easier, more efficient — that shouldn’t stop at your choice of wheels.
SUVs work fine out in the suburbs, but the hard-to-park behemoths lumber from light to light guzzling gas. Their imposing presence works against them and makes driving more of a hassle on tight city streets. What you need is relatively small, easy to park, nimble car that sips fuel and saves you money. A little style and grace wouldn’t hurt either. Here are five good-looking and affordable vintage cars that are perfect for life in the big city.
1988 BMW 528e

Mileage: 78,969
Location: Farmingdale, New York
What we like: At first glance, yes, the 528e is a dull car. In response to the oil crisis, BMW detuned the legendary M20 engine to get better mileage and as a result, has lower power. However, a happy result of that is the engine is under considerably less stress over the course of its life, which means it will last longer. You get the style of an E29 5-Series, a decent average MPG and a long-lasting engine — a perfect car for the city.
From the seller: “The 2.7-liter version of the M20 inline-six was tuned for fuel economy with a redesigned cylinder head, mild camshaft, and 4,500rpm redline.”
What to look out for: In most BMWs of this vintage, rust is a common problem if it wasn’t looked after. On the E28 5-Series, you’ll most likely find rust in the front wheel wells, if there is any. Keep an eye on the cam belts, too. They’re not faulty but just tend to crack with age.
Expert opinion: “These understressed engines seem to run happily for 200-250k miles or more. Everything is old-school Germanic: high-quality materials and components, and not that hard to fix. And the ambiance is, of course, classic BMW: compact, great visibility, terrific seats, good ergonomics, great handling; everything except for the MIA rev band from 4200 to 6500 rpm.” — Paul Niedermeyer, Curbside Classic