
BMW 1 Series
2017 118i M Sport Shadow Edition
Cobalt Motors·4.5 (143)· West Allotment
9 used BMW 1 Series for sale from £8,294 — every car priced under £30,000. Compare ULEZ, mileage and finance side by side.
There are currently 11 BMW 1 Series models available for less than £30,000 on Motoring Today, as of 6 August 2026. Prices for these models start from £8,490, or from £197 per month on a 60-month HP agreement at 13% APR, subject to status. This budget will typically provide access to a wide range of model years, with stock currently spanning from 2014 to 2024. The BMW 1 Series is commonly reported to offer a blend of premium feel and a dynamic driving experience, often with a focus on rear-wheel drive (in earlier generations) or capable front-wheel drive (in later models), making it a popular choice for those seeking a compact yet engaging vehicle.

2017 118i M Sport Shadow Edition
Cobalt Motors·4.5 (143)· West Allotment

2014 120d M Sport
Vantage Autohouse·5.0 (17)· Newport

2018 118i Sport
Oaktree Motor Company·4.7 (193)· Torfaen

2019 116d Se
SWS Car Sales Ltd·3.8 (120)· Cobham

2017 116d Sport Auto
AB Dealers·4.6 (196)· Feltham

2019 118i Sport
AB Dealers·4.6 (196)· Feltham

2021 118i M Sport Auto
Ezy Access·4.5 (207)· Ruislip

2020 118i M Sport Auto
AB Dealers·4.6 (196)· Feltham

2024 128ti Auto
Anycolour Car·4.9 (148)· Barnsley