Filter results 11 Cars
Browse by trim
Sort By
2016 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
Save on used Cars
69,480 miles
Call dealer
£10,990
2012 BMW 3 Series
320d Sport Plus 2dr Step Auto
320d Sport Plus 2dr Step Auto
Rix Motor Company Ltd
78,000 miles
Call dealer
£11,999
2016 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
CarSupermarket.Com Birmingham
65,534 miles
Call dealer
£12,657
2016 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Riverside Motor Group SEAT Hull
68,796 miles
Call dealer
£12,990
Showing 1 - 11 of 11 cars