Filter results 38 Cars
Browse by engine
Sort By
2006 BMW 3 Series
320d SE 4dr Auto
320d SE 4dr Auto
Mount Automotive Sales & Aftersales
139,000 miles
Request callback
£1,900
2008 BMW 3 Series
2.0 320I EDITION SE 4d 168 BHP
2.0 320I EDITION SE 4d 168 BHP
HKM CARS EXETER LTD MARSH BARTON
35,000 miles
Request callback
£5,995
2015 BMW 3 Series
2.0 320D SE 4d AUTO 182 BHP-2 FORMER KEEPERS-MELBOURNE RED METALLIC-HEATED BLACK DAKOTA LEATHER-SATN
2.0 320D SE 4d AUTO 182 BHP-2 FORMER KEEPERS-MELBOURNE RED METALLIC-HEATED BLACK DAKOTA LEATHER-SATN
Rix Motor Company Ltd
46,000 miles
Request callback
£10,450
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
2020 BMW 3 Series
2.0 318D SE 4d 148 BHP
2.0 318D SE 4d 148 BHP
CarWorld Supermarket Westwood
114,413 miles
Request callback
£15,240
2020 BMW 3 Series
2.0 320D SE MHEV 4d AUTO 188 BHP
2.0 320D SE MHEV 4d AUTO 188 BHP
HPL Motors Atherton Atherton
57,000 miles
Request callback
£17,799
2020 BMW 3 Series
2.0 330E SE PRO 4d 288 BHP
2.0 330E SE PRO 4d 288 BHP
Motor 4 U Limited
65,000 miles
Request callback
£18,588
Buy new from | £31,958 | (list price from £35,409) |
Showing 1 - 15 of 38 cars