Filter results 415 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
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
Request callback
£10,990
2016 BMW 3 Series
2.0 320d xDrive M Sport Saloon 4WD
2.0 320d xDrive M Sport Saloon 4WD
Fraserburgh Car Sales
67,000 miles
Request callback
£10,995
2016 BMW 3 Series
320i Sport 4dr Step Auto
320i Sport 4dr Step Auto
Any Credit Car Company
98,698 miles
Request callback
£11,495
2012 BMW 3 Series
320d Sport Plus 2dr Step Auto
320d Sport Plus 2dr Step Auto
Rix Motor Company Ltd
78,000 miles
Request callback
£11,999
2017 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Happier Finance Ltd t/a Happier Cars
84,900 miles
Request callback
£12,750
2013 BMW 3 Series
3.0 330D M SPORT 4d AUTO 255 BHP-Factory extras worth £4,555-2 OWNERS FROM NEW-FINISHED IN GLACIER
3.0 330D M SPORT 4d AUTO 255 BHP-Factory extras worth £4,555-2 OWNERS FROM NEW-FINISHED IN GLACIER
Rix Motor Company Ltd
96,000 miles
Request callback
£12,950
2016 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
J & I Car Sales Ltd
98,990 miles
Request callback
£13,695
2017 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
Driven Car Sales Ltd Thornaby
82,346 miles
Request callback
£13,790
2018 BMW 3 Series
320d xDrive SE 4dr Step Auto
320d xDrive SE 4dr Step Auto
Quality Part X Ltd
59,665 miles
Request callback
£13,800
Buy new from | £31,898 | (list price from £35,410) |
Showing 31 - 45 of 415 cars