Dealer Details


Struans Mazda Perth

Welcome to Struans Mazda Perth


Below you will find a range of premium history checked vehicles we have available.

You can for more information.

… of 3
£7,495
Finance Available £133 pm
  • Engine Size2L
  • 56kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleEstate

Struans Mazda Perth

£7,695
Finance Available £137 pm
  • Engine Size1.5L
  • 29.3kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Struans Mazda Perth

£7,695
Finance Available £137 pm
  • Engine Size1.5L
  • 22.8kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleHatchback

Struans Mazda Perth

£8,695
Finance Available £158 pm
  • Engine Size2L
  • 69kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleHatchback

Struans Mazda Perth

£9,295
Finance Available £170 pm
  • Engine Size2L
  • 30.6kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Struans Mazda Perth

£9,495
Finance Available £174 pm
  • Engine Size2L
  • 21.9kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Struans Mazda Perth

£9,995
Finance Available £184 pm
  • Engine Size2L
  • 28.4kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Struans Mazda Perth

£10,495
Finance Available £195 pm
  • Engine Size2.2L
  • 64.3kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleSUV

Struans Mazda Perth

£10,695
Finance Available £199 pm
  • Engine Size2L
  • 27.8kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Struans Mazda Perth

£10,995
Finance Available £205 pm
  • Engine Size2L
  • 44.9kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleSUV

Struans Mazda Perth

£10,995
Finance Available £205 pm
  • Engine Size1L
  • 9.6kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Struans Mazda Perth

£11,000
Finance Available £205 pm
  • Engine Size2.2L
  • 41kMiles
  • Fuel TypeDiesel
  • TransmitionAuto
  • Body StyleSaloon

Struans Mazda Perth

£11,495
  • Engine Size1.6L
  • 37.7kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleHatchback

Struans Mazda Perth

£11,495
Finance Available £215 pm
  • Engine Size2L
  • 40.7kMiles
  • Fuel TypePetrol
  • TransmitionAuto
  • Body StyleHatchback

Struans Mazda Perth

£11,695
Finance Available £219 pm
  • Engine Size2L
  • 17kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Struans Mazda Perth

… of 3
Most Popular Models Stock on site today Average Price Average Mileage Average Year
Mazda 3 7 £12,352 19,739 2017
Mazda CX-3 7 £14,523 18,062 2016
Mazda CX-5 5 £16,895 28,568 2016
Mazda 2 4 £11,570 10,443 2018
Mazda 6 4 £20,420 10,457 2017