Motoring Today

BMW 1 Series under £20,000

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

Seven BMW 1 Series models are currently available on Motoring Today for under £20,000, with our stock last updated on 6 October 2026. Prices for this popular hatchback start from just £3,495 cash, offering an accessible entry point into BMW ownership. For those considering finance, a representative example shows options from £205 per month (HP, 60 months, 0% deposit, 13% APR), though finance is, of course, subject to status. Within this budget, you'll find BMW 1 Series cars from model years 2013 to 2019, providing a choice of generations and specifications. The 1 Series is commonly reported for its engaging rear-wheel-drive dynamics (on earlier models) and premium interior, making it a compelling option for UK drivers seeking a compact yet refined daily car. Every listing on Motoring Today includes a representative finance quote, ULEZ status, and full MOT history for transparency.

Available now
9
under £20,000
Cheapest
£3,495
In budget
BMW 1 Series
Above market

BMW 1 Series

2013 116d Sport

DieselManual109,983 mi2013
Band C · £35/yr
Finance available on request
£3,495
cash

Car-pod Ltd·4.9 (172)· North Baddesley

BMW 1 Series
Great price

BMW 1 Series

2016 116d Sport Auto

DieselAutomatic101,000 mi2016
Band B · £20/yr
£142/mo
£5,995
cash

Hanworth Autos Ltd·4.0 (28)· Feltham

BMW 1 Series
Fair price

BMW 1 Series

2017 118i Sport Auto

PetrolAutomatic71,724 mi2017
ULEZ ✓£200/yr
Finance available on request
£9,099
cash

AB Dealers·4.6 (235)· Feltham

BMW 1 Series
Good price

BMW 1 Series

2018 118i M Sport Shadow Edition

PetrolManual71,310 mi2018
£200/yr
Finance available on request
£9,990
cash

Ezy Access·4.5 (248)· South Ruislip

BMW 1 Series
Fair price

BMW 1 Series

2017 116d Sport Auto

DieselAutomatic43,533 mi2017
£200/yr
£226/mo
£9,999
cash

AB Dealers·4.6 (235)· Feltham

BMW 1 Series
Good price

BMW 1 Series

2019 118i M Sport Shadow Edition

PetrolManual70,912 mi2019
£200/yr
£241/mo
£10,480
cash

Cobalt Motors·4.5 (153)· Gosforth

BMW 1 Series
Above market

BMW 1 Series

2019 118i Sport

PetrolManual85,446 mi2019
£200/yr
£241/mo
£10,999
cash

AB Dealers·4.6 (235)· Feltham

BMW 1 Series
Fair price

BMW 1 Series

2021 118i M Sport Auto

PetrolAutomatic75,815 mi2021
ULEZ ✓£200/yr
Finance available on request
£14,690
cash

Ezy Access·4.5 (248)· South Ruislip

BMW 1 Series
Fair price

BMW 1 Series

2020 118i M Sport Auto

PetrolAutomatic49,471 mi2020
£200/yr
Finance available on request
£16,999
cash

CG Motorland·4.5 (210)· Leicester

Frequently asked questions

What BMW 1 Series models can I get for under £20,000?
Currently, we have 8 BMW 1 Series available under £20,000, with prices starting from £7,980. These models range from 2017 to 2025.
Is finance available for a BMW 1 Series at this price point?
Yes, finance is typically available even for cash-price listings. A representative example for a BMW 1 Series could be around £186 per month, though finance is subject to status.
What should I check on a BMW 1 Series when buying at this price?
Always review the full MOT history and advisories, which Motoring Today shows on every listing. Also, check for a comprehensive service history and ensure the mileage aligns reasonably with the car's age.