2024 BMW 1 Series 1.5 120i MHT M Sport DCT Euro 6 (s/s) 5dr
£26,999
2024 · 1,899 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
78 cars found
£26,999
2024 · 1,899 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£19,695
2023 · 28,836 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£11,595
2016 · 28,622 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£17,695
2023 · 28,064 miles · Petrol · Manual
Preston · MotorTrust Garstang
£17,395
2021 · 38,166 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£20,997
2023 · 21,107 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£21,895
2024 · 6,719 miles · Petrol · Automatic
Haslingden · MotorTrust Haslingden
£7,695
2018 · 79,664 miles · Petrol · Manual
Preston · North West Trade Centre Preston
£26,399
2026 · 13,230 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£16,287
2022 · 52,174 miles · Petrol · Automatic
Bury · Oakwood Motor Company
£18,524
2023 · 41,800 miles · Diesel · Automatic
Bury · Oakwood Motor Company
£20,795
2023 · 15,931 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£10,595
2018 · 42,566 miles · Diesel · Manual
Morecambe · North West Trade Centre Lancaster
£25,824
2023 · 31,886 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£15,300
2023 · 57,909 miles · Petrol · Manual
Warrington · Big Motoring World Warrington
£6,200
2017 · 82,828 miles · Manual
Preston · North West Car Group
£7,195
2016 · 90,000 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£25,923
2026 · 12,267 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£20,495
2023 · 21,334 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£11,895
2020 · 71,845 miles · Diesel · Manual
Haslingden · MotorTrust Haslingden
£17,495
2017 · 67,944 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£20,999
2023 · 8,530 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£22,995
2021 · 41,507 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£16,095
2020 · 40,801 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
There are 78 used BMW 1 Series cars for sale on TonysTopRevs right now, priced from £2,501 to £26,999, from 14 approved dealers. They range from 2011 to 2026 models. By fuel: 53 petrol, 16 diesel and 6 petrol hybrid. The most stock is in Preston, Warrington and Haslingden.
Every car here is listed by a dealer we have approved, and stock is refreshed regularly from each dealer's own website or stock feed. You deal with the dealer directly: call or send an enquiry from any listing.