2023 BMW 2 Series 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)
£17,499
2023 · 71,209 miles · Petrol
Manchester · HPL Motors
4443 cars found
£17,499
2023 · 71,209 miles · Petrol
Manchester · HPL Motors
£20,995
2023 · 39,607 miles · Petrol Plug-In Hybrid
Haslingden · MotorTrust Haslingden
£13,036
2023 · 37,693 miles · Petrol
Bury · Oakwood Motor Company
£26,995
2020 · 10,481 miles · Petrol
Lancaster · MotorTrust Lancaster
£20,795
2023 · 15,000 miles · Electric
Preston · MotorTrust Garstang
£12,499
2019 · 65,577 miles · Petrol
Manchester · HPL Motors
£11,695
2021 · 15,075 miles · Petrol
Haslingden · MotorTrust Haslingden
£12,421
2023 · 32,690 miles · Electric
Bury · Oakwood Motor Company
£20,295
2020 · 25,830 miles · Diesel
Lancaster · MotorTrust Lancaster
£20,695
2020 · 69,009 miles · Diesel
Preston · MotorTrust Garstang
£19,299
2024 · 21,656 miles · Hybrid
Manchester · HPL Motors
£12,695
2018 · 78,764 miles · Petrol
Haslingden · MotorTrust Haslingden
£9,275
2020 · 60,767 miles · Petrol
Bury · Oakwood Motor Company
£26,995
2014 · 59,115 miles · Petrol
Lancaster · MotorTrust Lancaster
£21,295
2019 · 55,558 miles · Diesel
Preston · MotorTrust Garstang
£16,999
2022 · 14,900 miles · Petrol
Manchester · HPL Motors
£20,295
2024 · 12,798 miles · Petrol Hybrid
Haslingden · MotorTrust Haslingden
£11,295
2013 · 88,129 miles · Diesel
Bury · Oakwood Motor Company
£25,795
2018 · 62,132 miles · Petrol
Lancaster · MotorTrust Lancaster
£22,000
2023 · 19,000 miles · Diesel
Preston · MotorTrust Garstang
£20,299
2024 · 18,724 miles · Hybrid
Manchester · HPL Motors
£15,095
2019 · 63,910 miles · Diesel
Haslingden · MotorTrust Haslingden
£12,295
2023 · 26,232 miles · Petrol
Bury · Oakwood Motor Company
£20,995
2023 · 5,225 miles · Petrol Hybrid
Lancaster · MotorTrust Lancaster