There aren't many cars that can claim to still have a waiting list after three years on the market, but the BMW X5 is very much an exception to the rule.
It's not only the 2-Series that reveals BMW's future sporting potential. The M3 performance flagship will arrive hot on the heels of next year's all-new 3-Series, and comes with a 400bhp 4.0-litre V8.
If the styling of the forthcoming BMW 1-Series isn't your cup of tea, the current issue of Auto Express magazine carries some pictures to make you smile.