2021 BMW 3 Series
£17,711
2021 · 57,000 miles · Petrol Plug-In Hybrid · Automatic
Bury · Oakwood Motor Company
315 cars found
£17,711
2021 · 57,000 miles · Petrol Plug-In Hybrid · Automatic
Bury · Oakwood Motor Company
£17,795
2020 · 10,000 miles · Petrol · Automatic
Haslingden · MotorTrust Haslingden
£17,795
2022 · 37,205 miles · Petrol · Manual
Lancaster · MotorTrust Lancaster
£17,995
2019 · 37,125 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£17,995
2019 · 21,800 miles · Petrol · Automatic
Chester · Jones Motor Company
£18,000
2012 · 50,900 miles · Petrol · Automatic
Manchester · Chapel Field Car Sales
£18,295
2020 · 81,544 miles · Diesel · Automatic
Preston · MotorTrust Garstang
£18,295
2020 · 35,250 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£18,499
2022 · 24,737 miles · Petrol · Manual
Preston · HPL Motors Preston
£18,522
2021 · 25,594 miles · Petrol · Manual
Bury · Hero Car Finance
£18,522
2021 · 25,594 miles · Petrol · Manual
Bury · Oakwood Motor Company
£18,695
2022 · 8,185 miles · Petrol · Manual
Preston · MotorTrust Garstang
£18,726
2023 · 33,476 miles · Petrol · Automatic
Bury · Oakwood Motor Company
£18,726
2023 · 33,476 miles · Petrol · Automatic
Bury · Hero Car Finance
£18,911
2017 · 86,000 miles · Diesel · Automatic
Bury · Hero Car Finance
£18,911
2017 · 86,000 miles · Diesel · Automatic
Bury · Oakwood Motor Company
£18,995
2017 · 32,368 miles · Diesel · Automatic
Chester · Jones Motor Company
£18,995
2017 · 33,918 miles · Diesel · Automatic
Chester · Jones Motor Company
£18,995
2022 · 25,243 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£18,995
2019 · 33,089 miles · Diesel · Automatic
Chester · Jones Motor Company
£18,995
2017 · 38,119 miles · Diesel · Automatic
Chester · Jones Motor Company
£18,999
2020 · 50,000 miles · Hybrid · Automatic
Preston · HPL Motors Preston
£18,999
2022 · 67,405 miles · Hybrid · Automatic
Preston · HPL Motors Preston
£19,000
2023 · 25,702 miles · Petrol Plug-In Hybrid · Automatic
Haslingden · MotorTrust Haslingden