Click for vehicles with £200-£500 cashback + free delivery
£23,490
£495 off£37,990
£1,000 off£19,875
£19,740
£24,595
£26,245
£21,200
£20,993
£21,499
£23,350
£873 off£36,790
£21,495
£24,390
£22,880
£36,500
£22,495
£23,299
£36,890
685-702 of 719 vehicles
The BMW 3 Series is an excellent premium car and one of the most popular new or used cars in the UK. And for good reason.
Having been around for nearly 50 years now, the BMW 3 Series majors on the driving experience, with fun rear-wheel drive handling. There’s also a range of petrol and diesel engines to suit every need, ranging from ultra-efficient models that are cheap to run, to powerful versions that let you enjoy the entertaining drive.
The smaller counterpart to the BMW 5 Series is also available as an estate plus there's a high performance version, the BMW M3.
Rivals to the BMW 3 Series include the advanced Audi A4, the refined Mercedes C-Class and the Jaguar XE.
The BMW 3 Series is refined, well-made and comes with plenty of easy-to-use tech. Whether you’re buying a used BMW 3 Series, or looking to buy or lease a new one, you’d be hard pushed to find a better all-round car for the money. Take a look at a BMW 3 Series for sale on heycar to discover just what’s on offer.
The BMW 3 Series is an excellent all-round car to buy or lease. It appeals to a wide variety of motorists and is extremely desirable on the used market.
Business and company car users love it because of its efficiency, performance and image, but private buyers also buy it in their droves. They love the way it manages to be a comfortable and refined daily driver, but is also capable of putting a smile on their face on twisty roads.
A new or used BMW 3 Series also makes a very good family car, particularly the Touring estate model with its extra practicality. There’s good space for four adults, particularly in the latest model, while three children could squeeze across the back seats and there are two ISOFIX points for child seats,
There isn’t really a bad version of the BMW 3 Series to buy or lease. The entry-level 318i petrol and 318d diesel offer adequate performance and an affordable price, but we’d step up to the 320i or 320d for great performance plus very respectable fuel economy.
Those who want more pace should step up to the 330i or excellent six-cylinder 330d models, while the range-topping M340d and M340i models are pretty rapid. Of course, if even those aren’t enough, there’s the insanely fast BMW M3. At the other end of the scale, there’s the fuel-sipping plug-in hybrid 330e.
It doesn’t matter which engine you go for though, as all BMW 3 Series benefit from the same balanced rear-wheel drive chassis, tight and enjoyable handling and sharp steering. While manual gearboxes are available at the lower end of the range, most models are equipped with a slick eight-speed automatic transmission.
To match the smart exterior styling of the BMW 3 Series, all models also get a plush, high quality interior that feels built to last. BMW’s iDrive infotainment system is also brilliantly easy to use, and the latest model has lots of driver assist technology that can even drive the car itself in certain situations.
Overall, it really isn’t hard to see why the BMW 3 Series is such a huge success. It’s fun yet fuel efficient, sporty yet comfortable, stylish yet spacious - it’s the do-it-all saloon and estate.
The latest BMW 3 Series certainly has stiff competition from the usual suspects already mentioned to others like the Volvo S60 and the sporty Alfa Romeo Giulia.All of these cars have classy, tech-filled interiors and a range of versions to suit most needs. But the BMW 3 Series is still the benchmark when it comes to mixing a fun driving experience with all the practical and sensible elements.
A BMW 3 Series not for you? We've got 1000s of used cars for sale to suit all budgets and needs.
There isn't really a weak link in the BMW lineup, but while the original entry-level 318i is perfectly adequate if you're just pottering about it doesn't really deliver the goods as a sports saloon. If you're looking at the lower end of the 3 Series range, we'd strongly recommend upgrading to the punchier 320i.
Diesel is clearly falling out of favour with new car buyers, and that's a pity because the 320d is a simply superb all-rounder. It delivers strong performance, decent refinement and the potential for over 60mpg if driven right.
BMW doesn't put a six-cylinder engine in the 330i anymore, so if you want one of those you'll need to step up to the sportier M340i. That's a superb car to drive, but it isn't cheap to buy or run. However, there is still a six-cylinder engine in the 330d, which is a fantastic engine: silky smooth, powerful and still capable of 50mpg at a cruise.
If you're a company car driver, or looking to keep your running costs down to a minimum, then if your budget stretches to it the 330e is well worth considering. It can cover up to 38 miles on electricity alone making it one of our favourite hybrid cars going.
The BMW 3 Series range has been tweaked almost continually since the latest model arrived in 2019. As such, we'd recommend buying the newest car you can afford. We like the touchscreen in the 2022-onwards 3 Series but those who prefer more physical buttons might rather have a pre-facelift model.
Petrol
Diesel
The 2022 BMW 3 Series is available in three trim levels: SE Pro, Sport Pro, M-Sport and M-Sport Pro Edition, with separate M Performance models topping the range. All offer different equipment and styling upgrades:
The BMW 3 Series exterior dimensions are:
The BMW 3 Series boot size is:
Only the entry-level 3 Series 320i manages to avoid the 'premium car' tax, which applies to models over the £40,000 list price threshold. Stray over that figure, though, and you'll pay an additional £390 in VED on the first five years after registration, on top of the original road tax price. That means you will be stung by a hefty £570 yearly tax bill.
Buy a BMW 3 Series with mild-hybrid or plug-in hybrid power and you'll save £10/year in tax. You could still be stung by the £390 premium car tax, though. You can't swerve this by buying second-hand – it's based on the car's list price when new. To avoid it, you'll need to look for a cheaper car or a pure-electric alternative like the BMW i4 or Tesla Model 3.
The BMW 3 Series falls into insurance group 24 in 318i SE form, rising to group 42 for the most expensive to insure BMW M340d.
Read our full BMW 3 Series review
What is the most popular colour for BMW 3 Series ?
What is the most popular gearbox for BMW 3 Series ?
What is the most popular fuel type for BMW 3 Series ?
What is the most popular engine for BMW 3 Series ?
What is the average mileage for BMW 3 Series ?
26029
How many BMW 3 Series cars are available for sale?
712