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 277 results
View
Registered 2010(10)
Mileage 68,000 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2011(61)
Mileage 54,082 miles
Tax Cost £135
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2011(11)
Mileage 50,465 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2012(12)
Mileage 47,750 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 632222
Call 01738 632222
Registered 2012(12)
Mileage 53,253 miles
Tax Cost N/A
Transmission Automatic
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2010
Mileage 42,392 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2011(61)
Mileage 78,125 miles
Tax Cost N/A
Transmission Manual
Fuel Type Diesel
Call 01738 445566
Call 01738 445566
Registered 2012(62)
Mileage 28,903 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 632222
Call 01738 632222
Registered 2012(12)
Mileage 39,545 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 445566
Call 01738 445566
Registered 2012(12)
Mileage 79,696 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 632222
Call 01738 632222
Registered 2010(10)
Mileage 72,760 miles
Tax Cost N/A
Transmission Manual
Fuel Type Diesel
Call 01382 721500
Call 01382 721500
Registered 2008(08)
Mileage 67,000 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2013(63)
Mileage 33,250 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 620565
Call 01738 620565
Registered 2014(14)
Mileage 10,795 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 620565
Call 01738 620565
Registered 2015(15)
Mileage 20,250 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 868788
Call 01382 868788
Registered 2015(15)
Mileage 10,554 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 620565
Call 01738 620565
Registered 2015(15)
Mileage 26,804 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2015(15)
Mileage 23,150 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 868788
Call 01382 868788
Registered 2013(13)
Mileage 64,964 miles
Tax Cost N/A
Transmission Manual
Fuel Type Diesel
Call 01738 445566
Call 01738 445566
Registered 2016(16)
Mileage 12,500 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 721500
Call 01382 721500
Registered 2012(62)
Mileage 79,947 miles
Tax Cost N/A
Transmission Manual
Fuel Type Diesel
Call 01738 632222
Call 01738 632222
Registered 2014(64)
Mileage 34,000 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01382 868788
Call 01382 868788
Registered 2015(15)
Mileage 10,986 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 620565
Call 01738 620565
Registered 2015(15)
Mileage 26,157 miles
Tax Cost N/A
Transmission Manual
Fuel Type Petrol
Call 01738 632222
Call 01738 632222
View