Filter results 431 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Browse by trim
Sort By
2018 BMW 3 Series
320d M Sport Shadow Edition 4dr Step Auto
320d M Sport Shadow Edition 4dr Step Auto
HPL Motors Limited
56,266 miles
Call dealer
£17,999
2019 BMW 3 Series
2.0 320D SE 5d AUTO 188 BHP
2.0 320D SE 5d AUTO 188 BHP
HPL Motors Atherton Preston
58,852 miles
Call dealer
£18,499
2019 BMW 3 Series
320d M Sport Shadow Edition 5dr Step Auto
320d M Sport Shadow Edition 5dr Step Auto
HPL Motors Limited -
69,987 miles
Call dealer
£18,499
2019 BMW 3 Series
320d xDrive M Sport Shadow Edition 5dr Step Auto
320d xDrive M Sport Shadow Edition 5dr Step Auto
Wolverhampton
73,760 miles
Call dealer
£18,800
2017 BMW 3 Series
320d M Sport Shadow Edition 4dr Step Auto
320d M Sport Shadow Edition 4dr Step Auto
HPL Motors Limited -
39,380 miles
Call dealer
£18,999
2018 BMW 3 Series
320d xDrive M Sport Shadow Edition 4dr Step Auto
320d xDrive M Sport Shadow Edition 4dr Step Auto
Vertu BMW Teesside
52,770 miles
Call dealer
£19,490
Buy new from | £31,898 | (list price from £35,410) |
Showing 91 - 105 of 431 cars