Find the BMW model for you
BMW's answer to the Volkswagen Golf and Mercedes A-Class has gone through a major transformation in recent years, switching from being a swept-back, rear-wheel drive hatch to something that prioritises practicality above all else. In truth, both older and newer 1 Series bring something great to the table; and both come with BMW quality and handling. If you can stretch to an M-badged model like the M135i, you'll also find there's a lot of fun to be had.
View our 1 Series stock
Arguably the bread and butter model of BMW's range, the 3 Series was once the car that topped BMW's sales charts by a country mile. Now, with SUV demand so high, it sits among its siblings rather than above them. But it remains an absolutely fantastic offering to the saloon car world. Great looks, handling and well equipped, the 3 Series is a C-Class and rival worthy of your attention whether you're into cars or not.
View our 3 Series stock
Sitting in the middle of BMW's SUV range, the X5 is a full-sized 4x4 that's as capable on the road as it is off it. Available with a variety of engines and finishes, the X5 can be a family car, rugged holiday wagon or - in M-tuned variants - a sports SUV to blow your socks off. Best of all, with sales being so strong, there are plenty to choose from.
View our X5 stock
And the rest
BMW's range is one of the most desirable out there, and deservedly so. Whether you're a diehard fan or someone simply looking for an engaging next car, our selection of BMWs is not short of choice. And best of all, with such a large supply, the price range is super wide. And don't forget, BMW is the parent company of Mini, so should you want something smaller, that company's range also comes with the BMW seal of approval. Happy days.
View our full stock