Dealer Details


Donald Mackenzie

Welcome to Donald Mackenzie


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

You can for more information.

… of 5
£1,995
  • Engine Size1.1L
  • 76.7kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£1,995
  • Engine Size1.4L
  • 99.5kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£1,995
  • Engine Size1L
  • 43kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£2,295
  • Engine Size1.1L
  • 58.2kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£2,395
  • Engine Size1.5L
  • 86.8kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleEstate

Donald Mackenzie

£2,495
  • Engine Size2L
  • 82.6kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleSaloon

Donald Mackenzie

£2,495
  • Engine Size1.2L
  • 49.5kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£2,595
  • Engine Size1.5L
  • 94.3kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleEstate

Donald Mackenzie

£3,250
Finance Available £46 pm
  • Engine Size1.3L
  • 76.4kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£3,295
Finance Available £47 pm
  • Engine Size1.4L
  • 70.7kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£3,395
Finance Available £49 pm
  • Engine Size1.2L
  • 79.4kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£3,995
Finance Available £61 pm
  • Engine Size1.6L
  • 105.6kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleEstate

Donald Mackenzie

£4,295
Finance Available £67 pm
  • Engine Size1.2L
  • 62kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£4,295
Finance Available £67 pm
  • Engine Size1.2L
  • 43.9kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£4,495
Finance Available £71 pm
  • Engine Size1.2L
  • 33.8kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

… of 5
Most Popular Models Stock on site today Average Price Average Mileage Average Year
Fiat Panda 10 £6,605 31,248 2014
Fiat 500 8 £9,507 4,387 2018
Fiat 500X 7 £13,437 15,671 2017
Alfa Romeo Giulia 3 £24,328 175 2018
Fiat 500L 3 £11,661 7,053 2017