Filter results 13 Cars
Sort By
2017 BMW 3 Series
2.0 330E SPORT 4d AUTO 181 BHP
2.0 330E SPORT 4d AUTO 181 BHP
Wavertree Car Centre Ltd
48,496 miles
Call dealer
£11,295
2020 BMW 3 Series
2.0 330E SPORT PRO 4d AUTO 288 BHP
2.0 330E SPORT PRO 4d AUTO 288 BHP
HPL Motors Atherton Preston
37,563 miles
Call dealer
£19,999
2020 BMW 3 Series
2.0 330E SPORT PRO 4d AUTO 288 BHP
2.0 330E SPORT PRO 4d AUTO 288 BHP
HPL Motors Atherton Preston
9,000 miles
Call dealer
£23,499
2020 BMW 3 Series
2.0 330E SPORT PRO 4d 289 BHP Parking Assistant, Rear View Camera, Heated Front Seats, Apple CarPlay
2.0 330E SPORT PRO 4d 289 BHP Parking Assistant, Rear View Camera, Heated Front Seats, Apple CarPlay
Car Time Motor Co UK Ltd Bury
20,912 miles
Call dealer
£25,919
2020 BMW 3 Series
330e Sport Pro 4dr Auto
330e Sport Pro 4dr Auto
CarSupermarket.com Birmingham
32,817 miles
Call dealer
£21,497
2020 BMW 3 Series
330e Sport Pro 4dr Step Auto
330e Sport Pro 4dr Step Auto
CarSupermarket.com Scunthorpe
45,544 miles
Call dealer
£19,997
2020 BMW 3 Series
330e Sport Pro 4dr Step Auto
330e Sport Pro 4dr Step Auto
Usedirect Newtownards
72,494 miles
Call dealer
£17,499
2020 BMW 3 Series
330e Sport Pro 4dr Auto
330e Sport Pro 4dr Auto
CarSupermarket.com Hessle
23,355 miles
Call dealer
£27,197
2024 BMW 3 Series
330e xDrive Sport 4dr Step Auto
330e xDrive Sport 4dr Step Auto
Vertu Bmw Dorchester
6,866 miles
Call dealer
£37,641
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 13 of 13 cars