You could wait months for a brand-new BMW.
Or you can experience an ultimate driving machine straight away, while saving thousands by buying a nearly new or used example.
BMW's range is so broad now that most drivers will be able to find a model that suits them. But, if you're not sure where to start, we've chosen 10 of our favourite used BMW cars available to buy right now.
BMW 3 Series – best all-rounder

The BMW 3 Series encapsulates all the brand's iconic qualities into a single car that's almost all things to all buyers. It's grippy and fun to drive while also being comfortable over long distances. It's quiet and refined while offering lots of performance towards the top of the lineup. And, it's packed with smart technology that's neatly integrated into a spacious and luxurious cabin, making it easy to while away the miles in a 3 Series. Plus, if you have a four-legged friend to haul alongside the family, the 3 Series Touring estate has acres of boot space.
See used BMW 3 Series cars or read our BMW 3 Series review
BMW 1 Series – best for value

It seems obvious to point out that the BMW 1 Series is the cheapest car in the brand's range, so offers the best value for money for most buyers. Take the car for a spin, however, and you'll find it more than earns the blue-and-white roundel on its steering wheel. The 1 Series is impressively composed and agile thanks to sharing many of its oily bits with the Mini Hatchback, without spoiling the experience with an overly firm ride or a noisy driving experience. All models drive well but the sporty M135i version adds serious performance to the mix, too.
Browse used BMW 1 Series or read our BMW 1 Series review
BMW X1 – best small SUV

At 4.5 metres long, the BMW X1 falls slap-bang in the middle of the family SUV class – within a few millimetres of its closest rivals, the Audi Q3 and Mercedes GLA. Despite its comparable footprint, the X1 offers the most cabin space of the three, with noticeably more rear legroom and a slightly larger boot. Scoring highly for practicality will endear the X1 with family buyers, but it'll secure a spot on the driveway with the way that it drives – striking an excellent balance between secure, confident handling and a cosseting, composed ride.
Search used BMW X1 cars or read our BMW X1 review
BMW X3 – best family SUV

You might dismiss the BMW X3 considering the X1 is already so talented with a lower price tag. However, the larger SUV feels like quite a different car behind the wheel, with its loftier, more commanding driving position and greater sense of mass when moving. Thanks to BMW's handling wizardry, the X3 loses little of the driving fun you'd hope for, while gaining more compliance over bumps. The latest model gets a dramatic interior overhaul, with huge screens and eye-catching Tron-like ambient lighting.
View a choice of used BMW X3 cars or read our in-depth comparison of the BMW X1 and X3
BMW 2 Series Active Tourer – best for small children

We'll be the first to admit the BMW 2 Series Active Tourer isn't the best-looking BMW ever made. But the slightly ungainly styling is a result of the car's commitment to practicality above all else – stretching the 1 Series' front-wheel-drive platform to unlock more space. The payoff is an enormous interior with abundant passenger space and a tall, wide boot perfect for pushchairs. Parents will be especially grateful for the wide rear door openings and the tall roof, which make it easy to secure wriggling kids in their child seats without stooping too far.
Find used BMW 2 Series Active Tourer cars or read our BMW 2 Series Active Tourer review
BMW 5 Series – best for long distances

Most of the cars on this list can drive for hundreds of miles without becoming a chore, so what makes the BMW 5 Series our pick among all these cars for long-distance driving? For one, its extra-long wheelbase means it's even more compliant over bumps than shorter alternatives, and the abundant passenger space means no one will be getting out of the 5 Series with a stiff back. The most recent model might've dropped the long-legged diesel engines of its predecessor, but the entry-level 520i petrol still returns strong efficiency with excellent high-speed refinement.
Check out used BMW 5 Series or read our BMW 5 Series review
BMW M440i – best for performance

Settle yourself behind the wheel in the BMW 4 Series' low-slung seats and it already feels like a special car. The cockpit surrounds you with driver-focused controls as you stare out over the long, purposeful bonnet. And, while entry-level versions are speedy enough to satisfy most drivers, true performance fans should try out the M440i version. This features BMW's legendary 'B58' 3.0-litre turbocharged petrol engine, sending 374hp through an eight-speed automatic gearbox and four-wheel drive. Such an abundance of power rockets the car from 0-62mph in just 4.1 seconds – within a whisker of some serious supercars.
Shop used BMW 4 Series cars or read our BMW 4 Series review
BMW Z4 – best for driving fun

There are vanishingly few two-seat convertibles on sale these days, which makes the BMW Z4 something of a rarity. Thankfully, it doesn't need to trade on its exclusivity alone, with a sharp, fun driving experience, a luxurious cabin and show-stopping long-bonnet looks. All versions use turbo petrol power for excellent performance but the most thrilling aspect of the Z4 is simply the joy of wind-in-your-hair motoring, with the sights and smells of the world around you, along with the roar of the engine, egging you on to the next corner.
Browse used BMW Z4 cars or read our BMW Z4 review
BMW X5 – best for luxury

Like the X3 compared to the X1, it might not be obvious why you should pay even more money to step up to the BMW X5. However, like those cars, you get an incremental increase in plushness and isolation in the X5 over the X3, making it even more effortless to cross continents in. You also benefit from the extra practicality, with more passenger space in each individual position, along with the option of a seven-seat cabin if you want the flexibility of a third row. It's powered by BMW's beefiest engines so the X5 is faster than you might expect.
See used BMW X5 cars
BMW iX2 – best for EV drivers

As a brand-new car, the iX2 struggles to lift itself above other EVs in BMW's lineup. For example, the iX1 is more affordable and more practical, while the i4 is faster and a touch better to drive. However, the iX2 loses the biggest proportion of its value as soon as it hits the used market, making it a relative bargain for second-hand buyers. It's not uncommon to see savings of more than £20,000 on iX2s that are less than a year old. The iX2 is also a more complete car than the mediocre X2 it replaced, with more practicality, sharper styling and a more imposing presence that apes the larger X4 and X6.
Search used BMW iX2 cars
Save a bundle on a used BMW
Check out a huge selection of affordable used BMW cars for sale at Motorpoint.
































