Motoring Today

BMW 2 Series cost of ownership

Real numbers from 14 BMW 2 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 2 Series?

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

Median price
£13,245
Median £/mo
£296
Median CO₂
131 g/km

With 11 BMW 2 Series models currently listed for sale on Motoring Today, ranging from 2015 to 2021, this popular compact car offers a compelling blend of performance and practicality. Prices for a used 2 Series start from just £7,790, or from a representative £205 per month on finance, subject to status. Understanding the true cost of ownership goes beyond the initial purchase price, encompassing several ongoing expenses that impact your wallet throughout the car's life. Running a used BMW 2 Series involves several key outlays. Fuel or energy costs will vary depending on the specific engine and your driving style, while insurance premiums are influenced by factors such as your age, driving history, and where you live. Vehicle Excise Duty, commonly known as road tax, is another annual expense, with amounts varying based on the car's registration date and CO2 emissions. Regular servicing and maintenance are crucial for keeping any car in good condition, and these costs will typically include routine checks, fluid changes, and potential repairs. Finally, depreciation, the gradual loss of a vehicle's value over time, is an often-overlooked but significant cost of ownership. Our detailed calculators on this page provide tools to help you estimate these real-world running costs for your chosen BMW 2 Series.

BMW 2 Series insurance group

10–50 of 50

Median price
£13,245
From £7,790
Median monthly finance
£296/mo
Representative PCP/HP
Median CO₂
131 g/km
Drives ULEZ + VED
Est. depreciation
Vs. original list price

Fuel cost at today's prices (updated weekly)

Estimated fuel cost
£1,311 / year
Cost per mile
16.4p / mile

Typical BMW 2 Series running cost for a private driver at 8,000 miles/year. Based on 50 mpg official combined, adjusted ~12% for real-world driving, at today's average pump price of 159.89p/litre petrol (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 2-Series (Diesel, Petrol, Petrol Parallel PHEV), across 568 recorded variants.

Performance
114–473 bhp
Power
3.9s
0–60 mph (fastest)
174 mph
Top speed
1,496–2,998 cc
Engine
Economy & running costs
28–74 mpg
Fuel economy
19–227 g/km
CO₂
54 mi
Electric range (max)
£190
Road tax (VED)
10–50 of 50
Insurance group
Dimensions & practicality
4,432 mm
Length
2,038 mm
Width
1,420 mm
Height
2,690 mm
Wheelbase
1,470 kg
Weight
4
Seats
5
Doors
Euro NCAP safety
5-star · tested 2022
92%
Safety assist

The BMW 2-Series Active Tourer was tested by Euro NCAP in 2022 and was awarded a 5 star overall rating. This overall rating is calculated from the following individual ratings:

Automatic · Manual 4 seats New from £22,355
TrimFuelPowerMPGCO₂Ins.
M2 480 2drManualPetrol473 bhp28 - 28.2 mpg22740
M2 480 2dr DCTAutomaticPetrol473 bhp28.8 - 29.1 mpg21940
M235 xDrive 4dr Step AutoAutomaticPetrol295 bhp34.4 - 37.7 mpg17030
220 M Sport 4dr Step Auto [Tech+ Pack]AutomaticPetrol167 bhp51.4 - 53.5 mpg12022
M2 2drManualPetrol453 bhp28 - 28.2 mpg22742
M2 2dr DCTAutomaticPetrol453 bhp28.8 - 29.1 mpg21942
230e xDrive M Sport 5dr DCTAutomaticPetrol Parallel PHEV321 bhp47.1 - 47.9 mpg1933
225e xDrive Sport 5dr DCT [Tech Plus Pack]AutomaticPetrol Parallel PHEV241 bhp47.9 - 49.6 mpg1927
230i M Sport 2dr Step AutoAutomaticPetrol241 bhp39.8 - 42.8 mpg15133
M240i xDrive 2dr Step Auto [Pro Pack]AutomaticPetrol368 bhp32.1 - 34.9 mpg18536
223i MHT Sport 5dr DCTAutomaticPetrol201 bhp46.3 - 47.9 mpg13329
223i MHT M Sport 5dr DCTAutomaticPetrol201 bhp46.3 - 47.1 mpg13529

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£20086%
D£17014%

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

Fuel mix in stock

Petrol · 64%PETROL · 21%Diesel · 14%

Frequently asked questions

How much does it cost to run a used BMW 2 Series?
The running costs for a BMW 2 Series typically include fuel or charging, insurance, road tax, and regular servicing. While depreciation is a significant factor in total ownership cost, it's less impactful on a used car. You can buy a used BMW 2 Series for cash from £9,795, or from £210 per month on finance (subject to status).
Is a used BMW 2 Series expensive to maintain?
Maintenance costs for a used BMW 2 Series can vary, largely depending on the car's age and mileage. Generally, as cars age and accumulate more miles, the likelihood of needing repairs or more significant servicing increases.
How many used BMW 2 Series cars are currently available?
There are 8 used BMW 2 Series cars currently for sale, ranging from models made in 2016 to 2020.