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 24 of 28 results
View
Registered 2012
Mileage 55,960 miles
Tax Cost £155
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2010
Mileage 62,531 miles
Tax Cost £250
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 2016
Mileage 38,822 miles
Tax Cost £20
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 2014
Mileage 34,100 miles
Tax Cost £30
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2012
Mileage 26,666 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2016
Mileage 14,261 miles
Tax Cost £30
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2014
Mileage 39,517 miles
Tax Cost £20
Transmission Manual
Fuel Type Diesel
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 2018
Mileage 2,168 miles
Tax Cost £140
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2015
Mileage 44,884 miles
Tax Cost £140
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2016
Mileage 5,606 miles
Tax Cost £30
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2015
Mileage 18,000 miles
Tax Cost £120
Transmission Manual
Fuel Type Diesel
Call 01382 868788
Call 01382 868788
Registered 2016
Mileage 28,000 miles
Tax Cost £30
Transmission Manual
Fuel Type Diesel
Call 0173 848 1954
Call 0173 848 1954
Registered 2015
Mileage 7,260 miles
Tax Cost £250
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 10 miles
Tax Cost £140
Transmission Manual
Fuel Type Petrol
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 5,263 miles
Tax Cost £140
Transmission Manual
Fuel Type Diesel
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 2,500 miles
Tax Cost £140
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2018
Mileage 25 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 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
View