BMW E46 330i Review: Old-School BMW Magic, Updated by eBay
There are moments when you get into a car and almost immediately know you’re in trouble. Emotional trouble. The sort where your brain starts whispering: “You could own one of these. You deserve one…” while your wallet quietly starts panicking.

That happened when I climbed into eBay’s 2005 BMW E46 330Ci at the SMMT Test Day. eBay bought this car for around £9,000 and created its “Tech Transformation Project”, demonstrating how an older car can be modernised without destroying everything that made it desirable.

Under the bonnet is BMW’s fabulous M54B30 naturally aspirated 3.0-litre straight-six, producing around 230bhp and 300Nm, driving the rear wheels through a six-speed manual gearbox. It’ll do 0-62mph in around 6.5 seconds and reach an electronically limited 155mph.

These days, those figures really don’t sound that impressive, frankly. But then, they don’t tell the full story.

The E46 comes from an era when BMWs were compact, relatively light and beautifully tactile. This 330Ci weighs around 1.5 tonnes, has hydraulic steering, excellent visibility and an interior seemingly designed around the driver rather than the infotainment screen.

eBay added useful technology including Apple CarPlay and Android Auto, a reversing camera, front and rear dashcams, blind-spot warning, a tracker, upgraded audio, USB connectivity and even a head-up display.

There are mechanical upgrades too, including a limited-slip differential, front and rear strut braces and refreshed suspension bushes.
My drive was too brief to start attributing individual handling characteristics to specific modifications, but the overall result feels remarkably well sorted. It’s tight and planted without becoming harsh.

And within moments of driving it, I was grinning like a kid.

Sitting in it feels so right, and for a BMW owner it’s like ‘coming home’. The driving position is spot on, and the relationship between the seat, steering wheel, pedals and gearlever feels completely natural. Even with my long legs, I immediately felt comfortable.

Then there’s that engine. Second gear is fantastic. There’s so much flexibility that you could almost leave it there and drive the thing like an automatic. The drivetrain delivers power with the wonderfully smooth, linear response that characterised BMW’s naturally aspirated straight-sixes.

The manual gearshift is satisfyingly mechanical and the steering feels wonderfully natural. Turn into a corner and the E46 settles progressively, with a lovely sense of balance. The ride impressed me too, remaining controlled without shaking your spine loose over every imperfection.

It’s been too long since I drove a standard E46 to say exactly how much improvement the strut braces have brought, for example, but considering how well composed this car feels through the corners, I suspect there has been some benefit, perhaps even a substantial one. Don’t forget, though, the E46 starts out as one of the best-handling cars of its era.

But what surprised me most was how little I felt I was sacrificing by driving a 20-year-old BMW. With CarPlay, a reversing camera and the other upgrades, most of the modern tech I actually want in a car is here, without the interfering driving aids that are so detestable at times. Meanwhile, you retain something increasingly difficult to find in new cars: character.

Perhaps it hit me particularly hard because I sold my beloved 1989 BMW E30 325i last year and still desperately miss it. Nice E30s are now expensive enough that using one every day becomes difficult to justify. An E46 occupies a fascinating middle ground: old enough to deliver that classic BMW feel, yet young enough to remain a perfectly viable daily driver.

Which creates a dangerous question. Do you gamble £3,000 on a cheap E46 and hope rust, neglected maintenance and expensive repairs don’t financially detonate it? Or save around £8,000-£12,000 for a really good 330Ci that could potentially become a future classic while you continue enjoying it every day?
After driving this one, I think I know which way I’m leaning.