Filter results 7 Cars
Browse by shape
Sort By
2017 BMW 3 Series
3.0 330D M SPORT SHADOW EDITION AUTOMATIC 4d 255 BHP
3.0 330D M SPORT SHADOW EDITION AUTOMATIC 4d 255 BHP
NTR Cars
26,907 miles
Request callback
£20,995
2020 BMW 3 Series
3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)
3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)
S James Prestige Limited
29,400 miles
Request callback
£25,490
2017 BMW 3 Series
330d xDrive Luxury 4dr Step Auto
330d xDrive Luxury 4dr Step Auto
Vertu Bmw Yeovil
50,825 miles
Request callback
£16,211
2017 BMW 3 Series
330d Luxury 4dr Step Auto
330d Luxury 4dr Step Auto
Dalkeith Ford Centre Ltd
21,462 miles
Request callback
£17,995
2021 BMW 3 Series
330d MHT M Sport 4dr Step Auto
330d MHT M Sport 4dr Step Auto
Marshall Volkswagen Kidlington
34,368 miles
Request callback
£26,950
2020 BMW 3 Series
330d M Sport 4dr Step Auto
330d M Sport 4dr Step Auto
Motorpoint Chingford
37,122 miles
Request callback
£24,399
Buy new from | £36,944 | (list price from £40,950) |
Showing 1 - 7 of 7 cars