2021 BMW 3 Series 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Cruise
£21,499
2021 · 47,500 miles · Petrol
Manchester · HPL Motors
4443 cars found
£21,499
2021 · 47,500 miles · Petrol
Manchester · HPL Motors
£13,695
2019 · 34,000 miles · Petrol Plug-In Hybrid
Haslingden · MotorTrust Haslingden
£17,438
2021 · 54,101 miles · Electric
Bury · Oakwood Motor Company
£11,499
2022 · 20,773 miles · Petrol
Manchester · HPL Motors
£13,295
2023 · 15,528 miles · Petrol
Haslingden · MotorTrust Haslingden
£9,995
2019 · 63,322 miles · Petrol
Bury · Oakwood Motor Company
£16,499
2023 · 25,538 miles · Electric
Manchester · HPL Motors
£14,195
2018 · 55,647 miles · Diesel
Haslingden · MotorTrust Haslingden
£10,724
2018 · 68,488 miles · Petrol
Bury · Oakwood Motor Company
£21,399
2024 · 16,716 miles · Petrol
Manchester · HPL Motors
£16,795
2023 · 31,286 miles · Petrol Hybrid
Haslingden · MotorTrust Haslingden
£10,941
2022 · 41,553 miles · Diesel Hybrid
Bury · Oakwood Motor Company
£16,399
2021 · 27,344 miles · Petrol
Manchester · HPL Motors
£15,995
2022 · 16,180 miles · Petrol
Haslingden · MotorTrust Haslingden
£17,591
2020 · 55,902 miles · Petrol
Bury · Oakwood Motor Company
£13,799
2023 · 43,865 miles · Hybrid
Manchester · HPL Motors
£18,695
2022 · 78,031 miles · Petrol Plug-In Hybrid
Haslingden · MotorTrust Haslingden
£16,217
2023 · 84,275 miles · Electric
Bury · Oakwood Motor Company
£27,499
2024 · 21,645 miles · Electric
Manchester · HPL Motors
£12,995
2020 · 28,598 miles · Petrol
Haslingden · MotorTrust Haslingden
£14,939
2020 · 31,430 miles · Diesel
Bury · Oakwood Motor Company
£35,999
2023 · 58,796 miles · Electric
Manchester · HPL Motors
£18,095
2024 · 28,706 miles · Petrol Hybrid
Haslingden · MotorTrust Haslingden
£21,715
2022 · 28,094 miles · Petrol
Bury · Oakwood Motor Company