With waiting lists for new cars getting longer by the day, and the prices of nearly-new models reaching eye-watering levels, there's never been a better time to consider buying second hand. As our bangernomics expert James Ruppert proves, there's a lot of fun to be found hiding in the classifieds, even if you're on a tight budget.
So what are you waiting for? Here are some of the best bargains out there for Christmas car shoppers.
Alfa Romeo 159 2007 3.2 JTS Q4 Lusso, 77,000 miles, £5750

Track down one of these seriously handsome super-saloons before Turin goes all in on SUVs. Even specialists don’t seem to touch them, so the best bet is to find an attentive enthusiast owner. There’s all the grip you will ever need and the V6 is wonderfully fruity. Indeed, that 4WD system is related to the Lancia Delta Integrale’s so remains a direct mechanical assistant, rather than a software set-up.
Suzuki Swift Sport Mk2 2013 1.6 SZ-R 3dr, 32,000 miles, £7499









