Dealer Details

Donald Mackenzie

Visit Dealer Website

Welcome to Donald Mackenzie

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

You can for more information.

… of 4
£1,495
  • Engine Size1.4L
  • 47.5kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleEstate

Donald Mackenzie

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

Donald Mackenzie

£3,295
Finance Available £47 pm
  • Engine Size2.2L
  • 78.7kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

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

Donald Mackenzie

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

Donald Mackenzie

£3,695
Finance Available £55 pm
  • Engine Size1.4L
  • 66.3kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£3,895
Finance Available £59 pm
  • Engine Size1.6L
  • 64.3kMiles
  • Fuel TypeDiesel
  • TransmitionManual
  • Body StyleEstate

Donald Mackenzie

£3,895
Finance Available £59 pm
  • Engine Size1.2L
  • 48.7kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£3,995
Finance Available £62 pm
  • Engine Size1.3L
  • 67.4kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

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

Donald Mackenzie

£4,495
Finance Available £72 pm
  • Engine Size1.6L
  • 74.5kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

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

Donald Mackenzie

£4,695
Finance Available £76 pm
  • Engine Size1.2L
  • 30.7kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£4,695
Finance Available £76 pm
  • Engine Size1.2L
  • 28.9kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£4,895
Finance Available £80 pm
  • Engine Size1.2L
  • 29.7kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

… of 4
Most Popular Models Stock on site today Average Price Average Mileage Average Year
Fiat Panda 14 £5,652 27,212 2015
Fiat 500 6 £10,053 1,563 2018
Fiat 500X 4 £12,845 21,481 2017
Toyota Auris 3 £3,661 70,811 2008
Abarth 124 Spider 2 £16,345 8,608 2016