BMW ticked a lot of boxes when it launched the 4 Series Gran Coupe. It combines the looks of a sports coupe with the comfort of a saloon and throws in the practicality of a hatchback for good measure. And it recently got even better.
The all-new second generation BMW X4 looks like a beefed-up sports coupe with lots of SUV styling added to the mix. The result is a car that’s dynamic to drive, practical to live with and quite an attention seeker.