Europe
Asia
Oceania
Americas
Africa
TOP FIVES FOR JUST ABOUT EVERYTHING
CITY CARS
PRICE: £20,975–£23,975 The Panda was distinctly endangered for a while there (though you can still buy the old petrol one in Italy), but it’s been given a new lease of life with an electric powertrain
BMW’s reincarnation of the storied Mini hatchback is the ideal choice for any savvy shopper on the hunt for a fun, warmed-up supermini. Fine handling, precise steering and a torquey 1.6-litre engine c
List price £30,795 Best price £28,750 MPG 64.1 CO2 100g/km For Frugal in real-world driving; comfy and good to drive; generously equipped; well built and reliable Against Tight for adults in rear seat
WORRIED YOU WEREN’T spending enough on your £92k M3 wagon? Lucky you, you can now spend an extra £35k on a hardcore CS version. You’ll buy it for the extra power, prowess and remarkable precision, but
List price £30,885 Best price £27,500 MPG 39.7 CO2 162g/km For Smart-looking and spacious interior; large boot; good comfort/handling balance; generous warranty Against Very few options available; rea
List price £96,160 Best price £81,999 MPG 29.1 CO2 219g/km For Super-quiet and cosseting; hugely practical, with loads of room for seven adults; high-quality materials Against There are cheaper altern