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,995
  • Engine Size1L
  • 43kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£2,250
  • Engine Size1.2L
  • 27.2kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

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

Donald Mackenzie

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

Donald Mackenzie

£2,695
  • Engine Size1L
  • 25kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£2,995
  • Engine Size1L
  • 45.7kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

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

£3,995
Finance Available £61 pm
  • Engine Size1.2L
  • 34.7kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£3,995
Finance Available £61 pm
  • Engine Size1.2L
  • 26.3kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

£3,995
Finance Available £61 pm
  • Engine Size1.6L
  • 74.5kMiles
  • 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
  • 26.5kMiles
  • Fuel TypePetrol
  • TransmitionManual
  • Body StyleHatchback

Donald Mackenzie

… of 4
Most Popular Models Stock on site today Average Price Average Mileage Average Year
Fiat 500 10 £9,090 6,160 2017
Fiat Panda 9 £6,423 23,557 2014
Fiat 500X 7 £13,480 16,910 2017
Alfa Romeo Giulia 3 £25,328 175 2018
Toyota Yaris 3 £3,365 60,183 2009