Used Cars in Angus & Tayside, Scotland

The Mackie Motors Big Sale starts on Wednesday 27th December.

And when we say big, we mean big! Check out our massive savings on a huge selection of new and used cars.

View the full range here or pop into our Arbroath and Brechin showrooms.

Whether you are looking for something a little more spacious, or a car perfect for urban driving, Mackie Motors has it all. We offer a fantastic range of used cars in a variety of makes and models, so begin your search for a top-quality, well-priced motor today.

Check out our extensive used car database online and use our search criteria to help you find exactly what you are looking for. We have something to suit every budget, taste and need, and will do all we can to make buying a used car enjoyable and hassle-free.

What's more, Mackie Motors understands that buying a car is a big financial commitment. That's why we make things easy as possible. We offer some of the best prices around, as well as excellent finance options. Call in to our dealerships in Arbroath and Brechin today for more details.

Refine Search

Value My Vehicle

Enter your registration and mileage to get a free valuation. Release the value of your vehicle.
Viewing 24 of 106 results
View
Registered 2010(10)
Mileage 41,088 miles
Engine Size 1 l
Transmission Manual
Fuel Type Petrol
20 people have viewed this vehicle
Call 01356 624511
Call 01356 624511
Registered 2011(61)
Mileage 25,024 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
24 people have viewed this vehicle
Call 01241 439300
Call 01241 439300
Registered 2013
Mileage 30,921 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
10 people have viewed this vehicle
Call 01356 624511
Call 01356 624511
Registered 2013(13)
Mileage 33,652 miles
Engine Size 1.4 l
Transmission Manual
Fuel Type Petrol
60+ people have viewed this vehicle
Call 01356 624511
Call 01356 624511
Registered 2015(65)
Mileage 19,979 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
19 people have viewed this vehicle
Call 01241 439300
Call 01241 439300
Registered 2016(65)
Mileage 20,313 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
14 people have viewed this vehicle
Call 01241 439300
Call 01241 439300
View