Filter results 298 Cars
Browse by model
Sort By
2021 BMW 5 Series
2.0 530e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Steptronic Euro 6 (s/s) (292 ps)
2.0 530e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Steptronic Euro 6 (s/s) (292 ps)
Happier Finance Ltd t/a Happier Cars
104,000 miles
Request callback
£19,995
2021 BMW 3 Series
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
Jeff White Motors
91,139 miles
Request callback
£20,488
2019 BMW X1
2.0 SDRIVE18D XLINE 5d AUTO 148 BHP
2.0 SDRIVE18D XLINE 5d AUTO 148 BHP
HPL Motors Atherton Preston
19,050 miles
Request callback
£20,499
2021 BMW 3 Series
2.0 330E SPORT PRO 5d 288 BHP
2.0 330E SPORT PRO 5d 288 BHP
Auto Infusion Ltd
78,569 miles
Request callback
£20,699
2019 BMW 5 Series
2.0 520i GPF M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 520i GPF M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited
38,700 miles
Request callback
£20,750
2019 BMW 5 Series
2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
HPL Motors Oldham Oldham
32,988 miles
Request callback
£20,999
2019 BMW 3 Series
2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Panoramic Sunro
2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Panoramic Sunro
Car Time Motor Co UK Ltd Bury
40,392 miles
Request callback
£21,399
2021 BMW 3 Series
2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
Car Time Motor Co UK Ltd Bury
35,249 miles
Request callback
£21,990
2020 BMW X1
2.0 XDRIVE20I XLINE 5d 190 BHP 8.8in Media Display, Satellite Navigation, Front and Rear Parking Sen
2.0 XDRIVE20I XLINE 5d 190 BHP 8.8in Media Display, Satellite Navigation, Front and Rear Parking Sen
Car Time Motor Co UK Ltd Bury
19,219 miles
Request callback
£22,142
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
HPL Motors Oldham Oldham
41,044 miles
Request callback
£22,999
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
HPL Motors Oldham Oldham
34,977 miles
Request callback
£23,999
2022 BMW 3 Series
2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Electric Folding
2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Electric Folding
Car Time Motor Co UK Ltd Rochdale
38,098 miles
Request callback
£24,010
2020 BMW 5 Series
2.0 520d MHT M Sport Touring 5dr Diesel Hybrid Steptronic Euro 6 (s/s) (190 ps)
2.0 520d MHT M Sport Touring 5dr Diesel Hybrid Steptronic Euro 6 (s/s) (190 ps)
Roadside Garages Limited
53,770 miles
Request callback
£24,495
2020 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Tech Package, Comfort Pack, He
2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Tech Package, Comfort Pack, He
Car Time Motor Co UK Ltd Bury
48,013 miles
Request callback
£24,500
Showing 31 - 45 of 298 cars