2018 BMW 3 Series Gran Turismo 2.0 320d M Sport GT 5dr Diesel Auto Euro 6 (s/S) (190 Ps)
£14,195
2018 · 55,647 miles · Diesel
Haslingden · MotorTrust Haslingden
361 cars found
£14,195
2018 · 55,647 miles · Diesel
Haslingden · MotorTrust Haslingden
£21,399
2024 · 16,716 miles · Petrol
Manchester · HPL Motors
£35,999
2023 · 58,796 miles · Electric
Manchester · HPL Motors
£32,499
2022 · 29,430 miles · Electric
Manchester · HPL Motors
£20,995
2021 · 22,640 miles · Petrol
Haslingden · MotorTrust Haslingden
£25,499
2021 · 42,000 miles · Hybrid
Manchester · HPL Motors
£18,499
2020 · 19,786 miles · Diesel
Manchester · HPL Motors
£16,537
2022 · 72,614 miles · Petrol Plug-In Hybrid
Bury · Oakwood Motor Company
£21,195
2021 · 59,937 miles · Petrol
Haslingden · MotorTrust Haslingden
£28,999
2023 · 35,500 miles · Electric
Manchester · HPL Motors
£16,683
2021 · 57,591 miles · Petrol
Bury · Oakwood Motor Company
£23,499
2021 · 29,269 miles · Petrol
Manchester · HPL Motors
£16,395
2020 · 56,190 miles · Petrol
Haslingden · MotorTrust Haslingden
£27,756
2023 · 67,825 miles · Electric
Bury · Oakwood Motor Company
£28,999
2023 · 50,852 miles · Electric
Manchester · HPL Motors
£27,999
2024 · 19,636 miles · Hybrid
Manchester · HPL Motors
£28,999
2023 · 21,000 miles · Electric
Manchester · HPL Motors
£15,999
2022 · 75,883 miles · Diesel
Manchester · HPL Motors
£28,758
2023 · 50,089 miles · Petrol Plug-In Hybrid
Bury · Oakwood Motor Company
£24,295
2018 · 30,000 miles · Petrol
Bury · Oakwood Motor Company
£25,999
2023 · 18,582 miles · Hybrid
Manchester · HPL Motors
£29,499
2024 · 12,848 miles · Petrol
Manchester · HPL Motors
£17,595
2020 · 36,888 miles · Petrol Plug-In Hybrid
Haslingden · MotorTrust Haslingden
£10,000
2013 · 79,000 miles · Diesel
Haslingden · MotorTrust Haslingden