What used BMW 3 Series saloon will I get for my budget?
Prices for a used BMW 3 Series start at around £23,000 for a 2019 car in the entry-level SE version. You'll need between £25,000 and £30,000 for the majority of 2019 and 2020 cars, depending on trim and engine spec. Because this is a fairly new model, its prices are still changing relatively rapidly. To keep up to date with used 3 Series prices, use our free valuation tool to make sure you are getting the best deal.
Check the value of a used BMW 3 Series with What Car? Valuations
How much does it cost to run a BMW 3 Series saloon?
Every version of the 3 Series has competitive fuel economy for the class; even the most potent M340i petrol that has a combined WLTP figure of 34.9mpg, despite having a 0-62mph time of 4.4sec. The 318i. 320i and 330i all use a turbocharged 2.0-litre petrol engine, so there’s not a great deal of difference between the them regarding fuel economy: both the 318i and 320i get 43.5mpg and the 330i manages 40.4mpg. The 330e is a plug-in hybrid with a claimed electric-only range of 25-30 miles and, if you do regularly charge it up, a combined figure of 201.8mpg.
In reality, it’ll be the diesels that make the most sense for higher mileage users. Both the 318d a non-xDrive 320d are the most frugal at 58.9mpg, while the xDrive 320d gets 53.3mpg. The larger capacity 330d should manage 46.3mpg, with the M340d getting marginally less at 45.6mpg.
Car Tax (VED)
This generation of BMW 3 series will be charged under the current flat rate fee road tax system, but you may have to pay attention to the spec of your 3 Series because some versions bust past the £40,000 limit, so higher-spec versions could be a lot more expensive to tax than lesser ones. Current charges are £150 a year for the VED and £325 a year for the supplementary tax. To find out more about the current road tax costs, click here for further information.
It’ll cost you more to service a 3 Series than it would to maintain an equivalent Audi A4. You can split the cost up into monthly payments of £25 for the BMW, but an Audi would be less expensive at £19.50. However, you’ll be spending less than someone driving a Mercedes C-Class, because that’ll set you back £32 a month.
Another thing to consider as a running cost would be Apple CarPlay, because BMW now charges a fee for the privilege of connecting your iPhone to your car. It’s currently set at £295 for unlimited access and won't be transferable to the next owner.
Page 2 of 5