Motoring Today

BMW 3 Series cost of ownership

Real numbers from 5 BMW 3 Series cars in stock — finance, VED, fuel mix and depreciation.

Reviewed by the Motoring Today Editorial team · methodology in our editorial standards.

How much does it cost to run a BMW 3 Series?

The typical BMW 3 Series on Motoring Today costs around £299/mo on representative PCP/HP finance, emits ~120 g/km CO₂. Annual VED, fuel mix and total cost are itemised below.

Median price
£12,990
Median £/mo
£299
Median CO₂
120 g/km

With 4 used BMW 3 Series cars currently listed on Motoring Today, ranging from a 2013 model to a 2019 example, finding a suitable car is straightforward. The cheapest available cash price for a BMW 3 Series is £7495, or from a representative £169 per month, subject to status. These cars are a popular choice for buyers seeking a premium executive saloon or touring estate with a blend of performance and practicality. Understanding the true running costs of any used car is essential, and the BMW 3 Series is no exception. Beyond the initial purchase price or monthly finance payments, several key factors contribute to the overall cost of ownership. These typically include the fuel or energy consumed, the annual Vehicle Excise Duty (road tax), and the cost of insuring the car. Regular servicing and maintenance are also vital for keeping any car in good condition, and the rate at which a car loses value over time, known as depreciation, is another significant, albeit often overlooked, cost. Our detailed tools on this page are designed to help you calculate these expenses accurately for any specific BMW 3 Series listing. You can explore the running costs associated with different powertrains, understand the impact of various trim levels, and estimate potential outlays for servicing and insurance, all without needing to invent any figures.

BMW 3 Series insurance group

18–49 of 50

Median price
£12,990
From £7,495
Median monthly finance
£299/mo
Representative PCP/HP
Median CO₂
120 g/km
Drives ULEZ + VED
Est. depreciation
Vs. original list price

Fuel cost at today's prices (updated weekly)

Estimated fuel cost
£1,179 / year
Cost per mile
14.7p / mile

Typical BMW 3 Series running cost for a private driver at 8,000 miles/year. Based on 63 mpg official combined, adjusted ~12% for real-world driving, at today's average pump price of 179.19p/litre diesel (updated 3 Aug 2026).

Pump prices: DESNZ weekly road fuel prices; electricity: DESNZ Quarterly Energy Prices — both Open Government Licence v3.0, updated weekly/quarterly. An estimate for comparison, not a guaranteed cost; your economy, mileage and tariff will vary.

Official MPG, CO₂ & insurance by trim

Trim-level specifications for the BMW 3-Series (Diesel, Petrol, Petrol/Electric Hybrid), across 800 recorded variants.

Performance
102–543 bhp
Power
3.3s
0–60 mph (fastest)
210 mph
Top speed
1,499–3,999 cc
Engine
Economy & running costs
22–68 mpg
Fuel economy
44–297 g/km
CO₂
£600
Road tax (VED)
18–49 of 50
Insurance group
Dimensions & practicality
4,633 mm
Length
2,031 mm
Width
1,434 mm
Height
2,810 mm
Wheelbase
1,528 kg
Weight
5
Seats
4
Doors
Euro NCAP safety
5★
Adult
4★
Child
1★
Pedestrian

The BMW 3-Series M3 (07-13) was tested by Euro NCAP in and received the following safety ratings:

Manual · Automatic 5 seats New from £15,985
TrimFuelPowerMPGCO₂Ins.
M3 xDrive 530 Competition M 4dr Step Auto [Ult Pk]AutomaticPetrol522 bhp27.7 - 28 mpg22842
M3 CS 4dr Step AutoAutomaticPetrol543 bhp27.4 - 27.7 mpg23049
M3 xDrive Comp M 4dr Step Auto [Ultimate/M Pro Pk]AutomaticPetrol502 bhp28 - 28.2 mpg22942
320i SE Pro 4dr Step AutoAutomaticPetrol181 bhp42.8 - 44.1 mpg14528
318i SE Pro 4dr Step AutoAutomaticPetrol153 bhp43.5 - 44.1 mpg14424
M3 Competition 4dr Step Auto [Ultimate Pack]AutomaticPetrol502 bhp28.8 mpg22341
M340i xDrive MHT 4dr Step AutoAutomaticPetrol368 bhp35.8 - 36.7 mpg17639
M340d xDrive Sport Automatic 4dAutomaticDiesel335 bhp45.6 - 46.3 mpg15942
M340d xDrive Sport Automatic 5dAutomaticDiesel335 bhp44.1 - 44.8 mpg16542
330d MHT Sport 4dr Step AutoAutomaticDiesel281 bhp53.3 - 56.5 mpg13140
330d xDrive MHT Sport 4dr Step AutoAutomaticDiesel281 bhp50.4 - 53.3 mpg14040
330d MHT M Sport Pro Ed 4dr Step Auto [Tech Pk]AutomaticDiesel281 bhp53.3 - 54.3 mpg13641

Manufacturer specifications aggregated across recorded trims; individual cars vary by options and age. Figures are a guide — confirm exact spec with the seller.

Annual VED (road tax) bands

CO₂ bandAnnual VEDShare of stock
Standard rate£20080%
F£22520%

Indicative standard-rate VED. Cars over £40k list price pay an additional supplement for years 2–6.

Fuel mix in stock

Diesel · 60%PETROL · 20%Petrol · 20%

Frequently asked questions

How much does it cost to run a used BMW 3 Series?
Running costs for a BMW 3 Series typically include fuel or energy, insurance premiums, annual road tax, and regular servicing. Depreciation, the reduction in value over time, is also a significant factor. You can buy a used BMW 3 Series for cash from £10,995, or from £248 per month through finance.
Is a used BMW 3 Series expensive to maintain?
Maintenance costs for a used BMW 3 Series can vary. Generally, older vehicles and those with higher mileage tend to incur greater servicing and repair expenses. It's always advisable to consider a vehicle’s full service history.
How many used BMW 3 Series cars are currently for sale?
There are currently 6 used BMW 3 Series cars for sale, ranging from model years 2017 to 2020.