Filter results 439 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Browse by trim
Sort By
2020 BMW 3 Series
2.0 330E SE PRO 4d 288 BHP Reverse Camera, Satellite Navigation, Cruise Control, Auto Lights, Auto W
2.0 330E SE PRO 4d 288 BHP Reverse Camera, Satellite Navigation, Cruise Control, Auto Lights, Auto W
Car Time Motor Co UK Ltd Bury
69,009 miles
Request callback
£18,780
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
Request callback
£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
Request callback
£18,999
2020 BMW 3 Series
2.0 318D SE 4d 148 BHP
2.0 318D SE 4d 148 BHP
Ron Skinner & Sons Tredegar
50,462 miles
Request callback
£19,199
2017 BMW 3 Series
335d xDrive M Sport 4dr Step Auto
335d xDrive M Sport 4dr Step Auto
Wolverhampton
53,650 miles
Request callback
£19,200
2020 BMW 3 Series
2.0 330E SE PRO 4d 289 BHP Parking Sensors, Cruise Control, BMW Navigation, LED Headlights, Folding
2.0 330E SE PRO 4d 289 BHP Parking Sensors, Cruise Control, BMW Navigation, LED Headlights, Folding
Car Time Motor Co UK Ltd Bury
55,885 miles
Request callback
£19,439
2019 BMW 3 Series
2.0 330E SE PRO 4d 289 BHP Parking Sensors, Cruise Control, BMW Navigation, LED Headlights, Folding
2.0 330E SE PRO 4d 289 BHP Parking Sensors, Cruise Control, BMW Navigation, LED Headlights, Folding
Car Time Motor Co UK Ltd Bury
44,787 miles
Request callback
£19,919
2017 BMW 3 Series
2.0 330i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
2.0 330i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
Motor Ring
20,600 miles
Request callback
£19,920
2016 BMW 3 Series
335d xDrive M Sport 4dr Step Auto
335d xDrive M Sport 4dr Step Auto
Rix Motor Company Ltd
65,000 miles
Request callback
£19,950
Buy new from | £36,294 | (list price from £40,220) |
Showing 91 - 105 of 439 cars