Approved Used Mazda Cars for sale in Perth and Dundee, Scotland

MAZDA 2 2018 (68)

SE-L+ 1.5 [75ps] 5dr
£8,295
MAZDA 2 2018 (68) at Struans Dundee
x 27
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
White
Registration:
SP68FRO
Mileage:
45,675 miles
Struans Mazda Perth

MAZDA 3 2014 (64)

Sport Nav 2.0 5dr
£8,695
MAZDA 3 2014 (64) at Struans Dundee
x 5
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
Soul Red
Registration:
SM64AXO
Mileage:
40,038 miles
Struans Mazda Perth

MAZDA 2 2019 (69)

GT Sport Nav+ 1.5 5dr
£8,795
MAZDA 2 2019 (69) at Struans Dundee
x 28
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
Ceramic White
Registration:
SP69HCH
Mileage:
66,649 miles
Struans Mazda Perth

MAZDA CX-3 2016 (66)

Sport Nav 2.0 5dr
£8,995
MAZDA CX-3 2016 (66) at Struans Dundee
x 0
Gearbox:
Manual
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Black
Registration:
SK66VEF
Mileage:
58,323 miles
Struans Mazda Perth

MAZDA 2 2017 (17)

SE 1.5 75ps 5dr
£8,995
V.LOW MILEAGE MAZDA 2 2017 (17) at Struans Dundee
x 31
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
Red
Registration:
ST17HSN
Mileage:
17,964 miles
Struans Mazda Perth

MAZDA 2 2018 (68)

GT Sport Nav+ 1.5 [90ps] 5dr
£9,295
MAZDA 2 2018 (68) at Struans Dundee
x 39
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
Jet Black
Registration:
SP68FZG
Mileage:
54,503 miles
Struans Mazda Perth

MAZDA 2 2019 (69)

GT Sport Nav+ 1.5 5dr
£10,795
MAZDA 2 2019 (69) at Struans Dundee
x 33
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
Eternal Blue
Registration:
SL69ECZ
Mileage:
37,182 miles
Struans Mazda Perth

MAZDA CX-3 2019 (69)

SE-L Nav+ 2.0 5dr
£11,995
MAZDA CX-3 2019 (69) at Struans Dundee
x 28
Gearbox:
Manual
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
White
Registration:
SP69GWV
Mileage:
36,271 miles
Struans Mazda Perth

MAZDA CX-5 2018 (68)

SE-L Nav+ 2.0 5dr
£11,995
MAZDA CX-5 2018 (68) at Struans Dundee
x 35
Gearbox:
Manual
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Blue
Registration:
SP68FET
Mileage:
72,368 miles
Struans Mazda Perth

MAZDA 3 2020 (20)

Sport Lux 2.0 Skyactiv-x [180] MHEV 4dr
£12,795
MAZDA 3 2020 (20) at Struans Dundee
x 5
Gearbox:
Manual
Bodystyle:
Saloon
Fuel Type:
Petrol
Colour:
Blue
Registration:
SF20XTM
Mileage:
62,122 miles
Struans Mazda Perth

MAZDA 2 2022 (72)

SE-L 1.5 Skyactic G [75ps] 5dr
£12,995
MAZDA 2 2022 (72) at Struans Dundee
x 0
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
Blue
Registration:
SP72HCG
Mileage:
9,366 miles
Struans Mazda Perth

MAZDA 2 2021 (21)

GT Sport Nav1.5 Skyactiv G MHEV 5dr
£13,295
MAZDA 2 2021 (21) at Struans Dundee
x 0
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
Black
Registration:
DK21LRV
Mileage:
24,758 miles
Struans Mazda Perth
£13,995
MAZDA CX-5 2021 (21) at Struans Dundee
x 0
Gearbox:
Manual
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Red
Registration:
SP21HZH
Mileage:
60,015 miles
Struans Mazda Perth

MAZDA 3 2021 (71)

Sport Lux 2.0 e-Skyactiv G MHEV 5dr
£13,995
MAZDA 3 2021 (71) at Struans Dundee
x 39
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
Soul Red
Registration:
SP71GZA
Mileage:
48,982 miles
Struans Mazda Perth

MAZDA CX-30 2020 (20)

GT Sport 2.0 Skyactiv-G MHEV 5dr
£14,295
MAZDA CX-30 2020 (20) at Struans Dundee
x 0
Gearbox:
Manual
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Red
Registration:
SP20GZZ
Mileage:
43,923 miles
Struans Mazda Perth

MAZDA 3 2019 (69)

Sport Lux 2.0 Skyactiv-X [180] 4dr
£14,995
LOW MILEAGE MAZDA 3 2019 (69) at Struans Dundee
x 29
Gearbox:
Manual
Bodystyle:
Saloon
Fuel Type:
Petrol
Colour:
Deep Crystal Blue
Registration:
ST69HYY
Mileage:
29,565 miles
Struans Mazda Perth

MAZDA CX-30 2020 (69)

GT Sport 2.0 Skyactiv-X [180] 5dr
£15,295
MAZDA CX-30 2020 (69) at Struans Dundee
x 5
Gearbox:
Manual
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Jet Black
Registration:
SP69HCL
Mileage:
42,000 miles
Struans Mazda Perth

MAZDA CX-30 2021 (21)

Sport Lux 2.0 Skyactiv-X MHEV 5dr AWD
£16,495
MAZDA CX-30 2021 (21) at Struans Dundee
x 46
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
Soul Red Crystal
Registration:
SP21HDD
Mileage:
36,721 miles
Struans Mazda Perth

MAZDA CX-30 2022 (72)

Sport Lux 2.0 e-Skyactiv G MHEV 5dr
£17,295
MAZDA CX-30 2022 (72) at Struans Dundee
x 37
Gearbox:
Manual
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Polymetal Grey
Registration:
SP72GYD
Mileage:
21,660 miles
Struans Mazda Perth

MAZDA MX-30 2024 (73)

Makato e-Skyactiv 107kW 35.5kWh Auto 5dr
£17,295
MAZDA MX-30 2024 (73) at Struans Dundee
x 32
Gearbox:
Automatic
Bodystyle:
SUV
Fuel Type:
Electric
Colour:
Soul Red/Black
Registration:
SP73HCO
Mileage:
1,650 miles
Struans Mazda Perth

MAZDA CX-5 2021 (21)

Sport 2.0 165ps 2WD
£17,695
MAZDA CX-5 2021 (21) at Struans Dundee
x 45
Gearbox:
Manual
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Machine Grey
Registration:
SP21HDX
Mileage:
42,869 miles
Struans Mazda Perth

MAZDA 2 HYBRID 2024 (24)

Homura 1.5 CVT Auto 5dr
£18,495
MAZDA 2 HYBRID 2024 (24) at Struans Dundee
x 5
Gearbox:
CVT
Bodystyle:
Hatchback
Fuel Type:
Hybrid
Colour:
Formal Red
Registration:
SP24GZW
Mileage:
14,325 miles
Struans Mazda Perth

MAZDA CX-5 2021 (71)

Kuro Edition 2.0 Auto 5dr
£18,495
MAZDA CX-5 2021 (71) at Struans Dundee
x 40
Gearbox:
Automatic
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Red
Registration:
SP71GXN
Mileage:
46,479 miles
Struans Mazda Perth

MAZDA 2 HYBRID 2024 (74)

Homura 1.5i CVT Auto 5dr
£21,495
MAZDA 2 HYBRID 2024 (74) at Struans Dundee
x 32
Gearbox:
Automatic
Bodystyle:
Hatchback
Fuel Type:
Hybrid
Colour:
White
Registration:
SP74ETF
Mileage:
9,800 miles
Struans Mazda Perth

MAZDA MX-30 2024 (74)

Makoto 125kW R-EV Auto 5dr
£23,995
MAZDA MX-30 2024 (74) at Struans Dundee
x 34
Gearbox:
Automatic
Bodystyle:
SUV
Fuel Type:
Hybrid
Colour:
Silver
Registration:
ST74OCA
Mileage:
6,635 miles
Struans Mazda Perth

MAZDA 3 2024 (24)

Takumi 2.0 e-Skyactiv G [122] MHEV 5dr
£23,995
MAZDA 3 2024 (24) at Struans Dundee
x 46
x 1
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Colour:
Jet Black
Registration:
SP24HCA
Mileage:
8,607 miles
Struans Mazda Perth

MAZDA CX-5 2022 (71)

GT Sport 2.5 Auto AWD 5dr
£25,495
MAZDA CX-5 2022 (71) at Struans Dundee
x 51
Gearbox:
Automatic
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Blue
Registration:
SP71GYY
Mileage:
27,420 miles
Struans Mazda Perth

MAZDA CX-30 2024 (24)

Takumi 2.0 e-Skyactiv X MHEV [180] 5dr
£25,495
MAZDA CX-30 2024 (24) at Struans Dundee
x 34
Gearbox:
Manual
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Jet Black
Registration:
SP24HCC
Mileage:
4,280 miles
Struans Mazda Perth

MAZDA CX-30 2024 (74)

Exclusive-Line 2.5 e-Skyactiv G MHEV [140] 5dr
£25,495
MAZDA CX-30 2024 (74) at Struans Dundee
x 31
Gearbox:
Manual
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Machine Grey
Registration:
SP74EWS
Mileage:
1,867 miles
Struans Mazda Perth

MAZDA CX-5 2023 (23)

Takumi 2.0 e-Skyactiv G MHEV Auto 5dr
£27,995
MAZDA CX-5 2023 (23) at Struans Dundee
x 33
Gearbox:
Automatic
Bodystyle:
SUV
Fuel Type:
Petrol
Colour:
Blue
Registration:
SP23GZF
Mileage:
12,500 miles
Struans Mazda Perth

Discover the Best Used Mazda Cars for Sale in Perthshire

Are you searching for a reliable, stylish, and affordable used Mazda car in Perth or Dundee, Scotland? At Struans, we offer one of the largest selections of approved used Mazda cars for sale in Scotland. Whether you’re a first-time buyer or looking to upgrade your current vehicle, our expert team is here to help you find the perfect Mazda to suit your lifestyle and budget. 

Why Choose a Used Mazda from Struans?

As your trusted local Mazda dealership in Perth and Dundee, we are committed to delivering exceptional value and peace of mind. Every pre-owned Mazda in our used car inventory is carefully inspected and prepared by our certified technicians, ensuring you drive away with confidence. From the agile Mazda 2 and the versatile Mazda 3 to the family-friendly Mazda CX-5 and the innovative Mazda CX-30, our range covers all needs and preferences.

  • Thoroughly Inspected Vehicles: Each used Mazda undergoes a comprehensive multi-point inspection, so you can be sure of its quality and reliability.

  • Competitive Pricing: We offer some of the best deals on used Mazda cars in Perthshire and Tayside, with transparent pricing and no hidden costs.

  • Flexible Finance Options: Our finance specialists can tailor a package to suit your budget, making it easier than ever to own a used Mazda in Dundee or Perth.

  • Extended Warranties & Aftercare: Enjoy added peace of mind with our available warranty and aftersales support for all approved Mazdas.

Explore Our Range of Used Mazda Cars

At Struans, you’ll find a diverse selection of second-hand Mazda cars, including popular models like the Mazda 2, Mazda 3, Mazda CX-5, Mazda CX-30, and Mazda MX-30. Whether you need a compact city car, a practical hatchback, or a spacious SUV, we have something for everyone. Our regularly updated used stock ensures you’ll always find the latest arrivals and best deals on used Mazda cars for sale in Dundee and Perth.

Popular Mazda Models Available:

  • Mazda 2: Perfect for city driving with excellent fuel efficiency.

  • Mazda 3: A stylish hatchback offering comfort and advanced technology.

  • Mazda CX-5: A family SUV with plenty of space and impressive safety features.

  • Mazda CX-30 & MX-30: Modern crossovers with innovative design and performance.

Visit Struans Mazda Dealerships in Perth & Dundee

Conveniently located in both Perth and Dundee, Struans is your local destination for quality used Mazda cars. Our friendly, knowledgeable staff are always on hand to answer your questions, arrange test drives, and guide you through the buying process. We’re proud to serve customers from across Perthshire, Tayside, and the wider Scottish region.

Why Buy Local?

When you choose Struans, you’re supporting a dedicated car dealership with deep roots in the local community. We understand the needs of local drivers and are dedicated to providing a personalised service that you won't find anywhere else.

Frequently Asked Questions

What are the most reliable used Mazda models to buy?
The third-generation Mazda 3 (2014–2018), Mazda 6 (2015–2022), and CX-5 (2014 and newer) are frequently praised for their reliability. The Mazda 2, especially in manual, is also considered a dependable choice. Petrol models are generally recommended over diesel due to fewer known issues.

Is it better to buy from a dealer or a private seller?
Buying from a reputable dealer often provides more peace of mind, as cars are usually inspected and may come with warranties or guarantees. Private sales can be cheaper but carry more risk if the car’s history isn’t fully documented.

Are used Mazdas expensive to maintain?
Mazdas are generally affordable to maintain, especially the petrol models. Regular servicing and prompt attention to minor issues help keep running costs low.

How do I verify the history of a used Mazda?
Request the V5C logbook, check MOT history online, and ask for all service and repair documentation. This helps confirm the car’s background and that any past issues have been properly resolved.

Should I get an independent inspection before buying?
Yes, it’s a good idea to have an independent inspection (like AA or RAC) to check for hidden mechanical or structural issues, especially if buying privately or without seeing the car in person.

Ready to find your next Mazda?

Browse our current selection of used Mazda cars for sale online, or visit our showrooms in Perth and Dundee today. Book a test drive, speak to our Mazda experts, and discover why Struans is the first choice for used & new Mazda cars in Scotland. Contact us today.

Struan Motors Limited is an appointed representative of Ingeni Services Group Limited, Unit 11, Atlas Works, Foundry Lane, Earls Colne, Colchester CO6 2TE which is authorised and regulated by the Financial Conduct Authority. Ingeni Services group Limited’s FCA Number is 747381. Ingeni Services Group Limited permitted business is arranging general insurance contracts.

Struan Motors Limited is also authorised and regulated by the Financial Conduct Authority (Ref No 671281) for consumer credit purposes. We are a broker for finance and not a lender.

Please be aware, the lenders that we use are given first right of refusal. This is because these lenders will pay us a commission for introducing you to them. This commission can be based on the amount you borrow or the vehicle you purchase. We will inform you of the amount of commission that we will earn in good time. We will require your consent to receive this commission.  You do not have to take our finance as it is available through other distributors. You can arrange funding for your vehicle elsewhere and it may be cheaper.

We are committed to better supporting and taking into account the needs of customers who make us aware that they are vulnerable (as per Financial Conduct Authority's definition).

Please note we do not operate an organised distance selling scheme as defined by The Consumer Contracts (Cancellation, Information and Additional Charges) Regulations 2013. Therefore, even if you choose to not view your vehicle at our premises prior to purchase, you will not be entitled to cancel your order under any 14 day cancellation period. All other statutory rights remain unaffected.  

All calls are recorded for training and quality control purposes.

Registered in Scotland: SC68088
Registered Office: Address: Struans Motor Village, Crieff Road, Perth. PH1 2SJ
Data Protection No: Z7019341