Motoring Today

BMW 4 Series under £20,000

3 used BMW 4 Series for sale from £9,990 — every car priced under £20,000. Compare ULEZ, mileage and finance side by side.

There are currently 3 BMW 4 Series models available for under £20,000 on Motoring Today, as of 14 September 2026. The most affordable cash price for this model starts at £10,430. A representative finance example is available from £294 per month, though finance is always subject to status. This budget range typically includes BMW 4 Series models manufactured between 2014 and 2018. The 4 Series is known for blending BMW's established driving dynamics with a practical coupé or Gran Coupé body style, often appealing to those seeking a sportier yet refined experience. Every listing includes a representative finance quote, ULEZ status, and a full MOT history for transparency.

Available now
3
under £20,000
Cheapest
£9,990
In budget
BMW 4 Series
Fair price

BMW 4 Series

2015 420d M Sport Auto

DieselAutomatic87,073 mi2015
Band C · £35/yr
Finance available on request
£9,990
cash

Ezy Access·4.5 (248)· South Ruislip

BMW 4 Series
Good price

BMW 4 Series

2014 430d Xdrive Gran Coupe M Sport Auto

DieselAutomatic95,806 mi2014
Band F · £225/yr
£254/mo
£10,399
cash

CG Motorland·4.5 (210)· Leicester

BMW 4 Series
Fair price

BMW 4 Series

2018 420i Gran Coupe M Sport Auto

PetrolAutomatic89,974 mi2018
£200/yr
£294/mo
£12,777
cash

CG Motorland·4.5 (210)· Leicester

Frequently asked questions

What BMW 4 Series models can I get for under £20,000?
Currently, we have 3 BMW 4 Series available under £20,000, with prices starting from £10,430. These models typically range from 2014 to 2018 model years.
Is finance available for these cash-priced BMW 4 Series models?
Yes, finance is available. While this is a cash-price page, you can typically finance models, with representative examples showing monthly payments from £294. Finance is subject to status and a representative example.
What should I check on a BMW 4 Series at this price point?
Always check the MOT history and advisories, which Motoring Today shows on every listing, along with a full service history. Also, consider the car's mileage in relation to its age, as higher mileage may indicate more wear and tear.