Used Mazda Cars | Perth | Struans Mazda

Used cars at Struans in Dundee and Perth

Here you'll find our very latest stock of quality used used vehicles. Our stock changes daily and all vehicles come complete with a comprehensive warranty and 12 month MOT (where applicable) included in the price. Vehicles without prices or pictures have normally just arrived into stock, so please contact our welcoming team if you would like further details on these vehicles.

Refine Search

Viewing 19 of 19 results
View
Registered 2013
Mileage 26,161 miles
Tax Cost £30
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2010
Mileage 26,281 miles
Tax Cost £230
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2014
Mileage 45,626 miles
Tax Cost £30
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2015
Mileage 39,680 miles
Tax Cost £30
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2017
Mileage 11,907 miles
Tax Cost £20
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2014
Mileage 25,694 miles
Tax Cost £30
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2015
Mileage 27,078 miles
Tax Cost £30
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2015
Mileage 30,114 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2015
Mileage 33,096 miles
Tax Cost £120
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2014
Mileage 28,154 miles
Tax Cost N/A
Transmission Manual
Fuel Type Diesel
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 47 miles
Tax Cost £140
Transmission Manual
Fuel Type Diesel
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 5,273 miles
Tax Cost £140
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 1,339 miles
Tax Cost £140
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 2,737 miles
Tax Cost £140
Transmission Automatic
Fuel Type Diesel
Call 0173 848 1954
Call 0173 848 1954
Registered 2017
Mileage 24,641 miles
Tax Cost £140
Transmission Manual
Fuel Type Diesel
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 2,525 miles
Tax Cost £140
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 400 miles
Tax Cost £140
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 10 miles
Tax Cost £140
Transmission Automatic
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 6,083 miles
Tax Cost £140
Transmission Manual
Fuel Type Diesel
Call 0173 848 1954
Call 0173 848 1954
View