Used cars at Struans in Dundee and Perth

Here you'll find our very latest stock of over 250 quality used cars, all of which have been fully inspected by our expert technicians.

Our stock changes daily and all vehicles come complete with a comprehensive warranty for a minimum 6 month/6,000 miles (3 months/3,000 miles on cars under £5,000) plus 12 month MOT (where applicable) included in the price. Cars without pictures have normally just arrived into stock, so please contact our team if you would like further details on these.

To view our van and commercial vehicle stock click here.

Refine Search

Viewing 24 of 235 results
View
Registered 2012
Mileage 47,750 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 632222
Call 01738 632222
Registered 2011
Mileage 70,824 miles
Tax Cost £30
Transmission Manual
Fuel Type Diesel
Call 0173 848 1954
Call 0173 848 1954
Registered 2013
Mileage 33,250 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 620565
Call 01738 620565
Registered 2010
Mileage 31,250 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 620565
Call 01738 620565
Registered 2014
Mileage 5,924 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 632222
Call 01738 632222
Registered 2014
Mileage 35,500 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 632222
Call 01738 632222
Registered 2012
Mileage 44,851 miles
Tax Cost £20
Transmission Manual
Fuel Type Diesel
Call 01738 632222
Call 01738 632222
Registered 2011
Mileage 35,519 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2014
Mileage 10,795 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 620565
Call 01738 620565
Registered 2013
Mileage 8,591 miles
Tax Cost £30
Transmission Manual
Fuel Type Petrol
Call 01738 620565
Call 01738 620565
Registered 2015
Mileage 26,804 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2014
Mileage 37,881 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2015
Mileage 26,157 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 632222
Call 01738 632222
Registered 2012
Mileage 60,931 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 0173 848 1954
Call 0173 848 1954
Registered 2013
Mileage 27,500 miles
Tax Cost £115
Transmission Manual
Fuel Type Petrol
Call 01382 868788
Call 01382 868788
Registered 2011
Mileage 70,943 miles
Tax Cost N/A
Transmission Manual
Fuel Type Diesel
Call 0173 848 1954
Call 0173 848 1954
Registered 2015
Mileage 10,554 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 620565
Call 01738 620565
Registered 2015
Mileage 30,283 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2015
Mileage 27,118 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 632222
Call 01738 632222
Registered 2014
Mileage 34,000 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 868788
Call 01382 868788
Registered 2015
Mileage 10,986 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 620565
Call 01738 620565
Registered 2010
Mileage 39,479 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2015
Mileage 41,079 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2015
Mileage 26,000 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
View