Motoring Today

BMW 3 Series under £30,000

5 used BMW 3 Series for sale from £7,495 — every car priced under £30,000. Compare ULEZ, mileage and finance side by side.

A BMW 3 Series can be acquired for as little as £6,497 on Motoring Today. As of 6 August 2026, we have three BMW 3 Series models available under the £30,000 cash price cap. The most affordable option also has a representative finance equivalent of £147 per month, though finance is subject to status. Within this budget, you will find models from 2015 to 2019, offering a range of options for a popular executive saloon. Each listing on Motoring Today provides representative finance quotes, ULEZ status, and a full MOT history for transparency.

Available now
5
under £30,000
Cheapest
£7,495
In budget
BMW 3 Series
Great price

BMW 3 Series

2013 320i Luxury Gt Auto

PetrolAutomatic55,394 mi2013
Band F · £225/yr
£169/mo
£7,495
cash

SWS Car Sales Ltd·3.8 (120)· Cobham

BMW 3 Series
Above market

BMW 3 Series

2017 318d M Sport Auto

DieselAutomatic91,938 mi2017
£200/yr
£237/mo
£10,495
cash

Maybury Car Sales·4.7 (10)· Edinburgh

BMW 3 Series
Above market

BMW 3 Series

2017 320i Xdrive Sport Auto

PetrolAutomatic78,000 mi2017
ULEZ ✓Band G · £275/yr
£299/mo
£12,990
cash

Protheroes·4.4 (73)· Market Harborough

BMW 3 Series
Fair price

BMW 3 Series

2017 320d Edition+ Auto

DieselAutomatic23,817 mi2017
Band A · £20/yr
£336/mo
£14,883
cash

AB Dealers·4.6 (196)· Feltham

BMW 3 Series
Fair price

BMW 3 Series

2019 320d Xdrive M Sport Auto

DieselAutomatic103,156 mi2019
£200/yr
£380/mo
£16,495
cash

Oaktree Motor Company·4.7 (193)· Torfaen

Frequently asked questions

What BMW 3 Series models can I get for under £30,000?
Currently, we have 6 BMW 3 Series models available under £30,000. Prices start from £6,297, with models ranging from 2013 to 2019.
Is finance available on a BMW 3 Series at this price point?
Yes, finance is available even on our cash-price vehicles. You could drive away a BMW 3 Series from a representative £142 per month on Hire Purchase, though finance is subject to status.
What should I check on a used BMW 3 Series at this price point?
Always review the MOT history and any advisories, which Motoring Today provides for every listing. Check for a full service history to ensure proper maintenance and compare the mileage against its age for potential wear and tear.