By clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.
Best BMW cars for 2026

BMW is one of the best-selling car brands in the UK, but are its cars worth buying?
In this guide, we’ll show you which of the German brand’s models performed best in our lab tests and our reliability survey, along with the models owners found to be the most and least satisfying to own.
Alternatively, to see all the models we've tested, head straight to our new and used BMW reviews.
Best cars for 2026: the cars from all brands that aced our lab tests
Which BMW car is best?
Our lab assesses over 300 individual factors for each car we test (read more about how we test cars).
The table below reveals the top-scoring BMW cars across all fuel types, based on our tough and independent lab tests.
Further down this guide, you'll find tables for:
Log in to your Which? account to unlock the results, or join Which? today to get instant access.
- £to run per year
- £to run per year
- £to run per year
Most recent BMW car reviews
They might not be the highest scoring, but these are the latest BMW cars to go through our lab tests.
- Sign up to reveal scoreAll new and used car reviews

BMW
5 Series (2023-)
£49,263Typical priceTest score Digital £8.99 per month, cancel any time.
Already a member?Log inFrom 13.92p per mile491out of 797 products for running cost - Sign up to reveal scoreAll new and used car reviews

BMW
3 Series Touring Plug-in Hybrid (2020-)
£41,190Typical priceTest score Digital £8.99 per month, cancel any time.
Already a member?Log inFrom 14.82p per mile559out of 797 products for running cost - Sign up to reveal scoreAll new and used car reviews

BMW
X3 (2024-)
£48,338Typical priceTest score Digital £8.99 per month, cancel any time.
Already a member?Log inFrom 15.54p per mile593out of 797 products for running cost Top rated
Top rated
Sign up to reveal scoreAll new and used car reviews
BMW
X3 Plug-in Hybrid (2024-)
£51,176Typical priceTest score Digital £8.99 per month, cancel any time.
Already a member?Log inFrom 14.82p per mile559out of 797 products for running cost- Sign up to reveal scoreAll new and used car reviews

BMW
M3 Touring (2022-)
£84,107Typical priceTest score Digital £8.99 per month, cancel any time.
Already a member?Log inFrom 22.73p per mile774out of 797 products for running cost
Are BMW cars reliable?
Based on data from our latest annual Which? car survey, BMW cars are less reliable than most other brands in every age group.
Every year we survey UK car owners to find out how reliable their cars are. This year, we heard from over 60,000 people including 2,200 owners of BMWs ranging from brand new models to those 15 years old.
Our data shows that BMW cars, on average, have a much higher fault rate than most other brands. In fact, 47% of BMWs aged 0-4 years had at least one fault in the year covered by our survey, compared to an average for all brands of 32%. This result is repeated among cars aged 5-9 (50% fault rate compared to age-group average of 37%) and 10-15 years (54% compared to age-group average of 46%).
Electric cars are the most reliable type of BMW in the 0-4 year age group, but the 41% fault rate is above the age-group average for EVs of 32%.
For more on BMW reliability and how it compares to its rivals, see our guide to the most reliable car brands.
Are BMWs expensive to service and repair?
BMW owners report spending more on servicing than average.
According to our data, across all age groups BMW owners spend £415 on average when they take their car in for a service, compared to the £348 average on all brands of cars of all ages.
BMWs aren’t as expensive to service as Mercedes-Benz (£450) or Lexus cars (£431), but are notably more expensive than chief rival Audi (£374).
Reported servicing costs from owners include all parts replaced during scheduled maintenance, including tyres.
When looking at the newest BMWs, it’s plug-in hybrids (PHEVs) that are the most expensive to service on average, according to owners. BMW PHEVs aged 0-4 years have an average service cost of £535, with electric coming next at £486, followed by petrol on £461 and diesels on £449.
Repairing BMW faults costs more than most other brands with an average reported repair cost of £740 against an average on all cars of £589. It costs a lot more than Audi cars (£677) and Mercedes-Benz (£717).

Do BMW owners like their cars?
In our annual car survey, we ask owners to rate how satisfied they are with the cars they drive and whether they’d recommend them to friends. For BMW, the picture is mixed.
Across all age groups we surveyed and fuel types, BMW scored 80% for customer satisfaction, which places it in the middle compared to other brands.
However, BMW’s electric cars are proving popular, with all models we have data on getting the full five stars for customer satisfaction. One BMW iX1 driver called their car ‘a revelation’ while a BMW i4 driver described their car as being ‘simply brilliant to drive’. This contributed to BMW cars aged 0-4 and 5-9 years scoring four stars for satisfaction.
However, some of the older models struggle. The first-generation 1 Series (2004-11) scored just two stars for customer satisfaction, while the second-generation BMW 1 Series (2011-19) scored three stars. Several drivers complained about how expensive these cars were to repair and run.
Best new petrol and diesel BMW cars
These are the petrol and diesel cars (including mild hybrids) that have scored highest in our lab tests and are available to buy new.
Top rated
Top rated
£to run per year- £to run per year
- Unlock reviews
- Comfort and practicality
- Model reliability 0-4 years
- Brand reliability 0-4 years
Test score Digital £8.99 per month, cancel any time.
Already a member?Log in£to run per year
Best new electric BMW cars
BMW has a wide range of electric cars and, based on our latest survey, owners love them.
If you're not sure whether an EV is right for you, head to our expert guide: should I buy an electric car?
- Unlock reviews
- Comfort and practicality
- Model reliability 0-4 years
- Brand reliability 0-4 years
Test score Digital £8.99 per month, cancel any time.
Already a member?Log in£to run per year Top rated
Top rated
£to run per year- £to run per year
Best new plug-in hybrid BMW cars
Plug-in hybrids (PHEVs) have the potential for low running costs, but you need to keep the battery topped up. Here are the best PHEVs BMW has to offer.
- £to run per year
Top rated
Top rated
£to run per year- Unlock reviews
- Comfort and practicality
- Model reliability 0-4 years
- Brand reliability 0-4 years
Test score Digital £8.99 per month, cancel any time.
Already a member?Log in£to run per year
Best used-only BMW cars
Looking for a bargain? The table below shows the best BMW cars that are only available to buy used.
- £to run per year
Top rated
Top rated
£to run per year- £to run per year
Expert opinion: How things have changed for BMW

Dino Buratti, Which? cars expert
BMW cars were once famed for their easy-to-use interiors and sheer driving pleasure, but in my opinion the brand has lost some of its shine. That said, its cars still fare better in this respect compared to recent Audi and Mercedes models.
BMW’s decision to introduce its iDrive touchscreen system in 2001 was initially controversial because of how hard it was to use, but thanks to significant updates and refinements it is now one of the most functional touchscreen and control systems of any manufacturer.
While many BMW models still have a rotary controller system for the central screen, it’s sorely missing from some models (such as the X1). Several other BMW cars (such as the BMW 5 Series, pictured below) are now fitted with panoramic displays that integrate the instrument display with the central screen.

BMW’s EVs and PHEVs were initially very innovative, with the BMW i3 and BMW i8 ranges causing a stir when they were first introduced over 10 years ago. And while the brand’s electrified cars are still very popular today, many of its rivals (including Mercedes, Smart and XPeng) offer more innovative models that are based on bespoke electric car platforms and have higher rapid-charging speeds.
BMW’s newly launched iX3 electric SUV is its first EV to not be based on a petrol or diesel car for several years and has a driving range of up to 500 miles. However, it will face stiff competition from the likes of the Mercedes GLC EQ and Volvo EX60.
Compare car insurance
Find the right policy for your vehicle using the service provided by Confused.com
Get a quote now
