BMW 3 Series 320d running costs (2019–2024)

Real-world UK ownership figures for the BMW 3 Series 320d, including fuel cost, road tax (VED), insurance group and depreciation. All numbers based on observed UK driving, not lab WLTP figures.

Key figures at a glance

The BMW 3 Series 320d returns 49 mpg real-world (60 mpg official WLTP). At 10,000 miles a year that translates to roughly £1,345 in fuel at current UK pump prices, before insurance, servicing or depreciation.

Road tax sits at £680 in year one and £200 per year thereafter. Insurance group 30 of 50 puts it in the mid-to-upper bracket for UK quotes.

Related pages

Frequently asked questions

How much does it cost to fuel the BMW 3 Series 320d?

At 49 mpg real-world and 10,000 miles a year at current UK pump prices around 148p/L, expect roughly £1,373 per year on fuel — about £114 a month.

How much is road tax on the BMW 3 Series 320d?

Road tax (VED) for the BMW 3 Series 320d is £680 in the first year and £200 per year at the standard rate. See the road tax page for the five-year total.

Is the BMW 3 Series 320d expensive to insure?

The BMW 3 Series 320d sits in insurance group 30 of 50 — the mid-to-upper bracket for UK quotes. See the insurance group page for the class-average premium and what actually moves your quote.