Used Cars in Kirkhill | Local Car Sales — 301 for sale
Are you a dealer? Get your own website free for 30 days — powered by CarDealerCMS. Find out more →
All Cars › Near Kirkhill

301 Used Cars for Sale in Kirkhill

Browse 301 used cars for sale in Kirkhill from 9 local independent dealers. New stock added daily.

Also search near: Beauly · Muir Of Ord · Highland · Inverness · Inverness · Highland · Inverness · Inverness

Browse 301 used cars for sale in Kirkhill from 9 independent local dealers. Cars from £2,250 — 18 cars under £5,000, 102 under £10,000. All stock from independent Kirkhill dealers — updated daily as new cars arrive and sold cars are removed. Looking for a specific make? See all cars near Kirkhill.

301 cars found within 25 miles of Kirkhill
Jeep
2021 Jeep Compass
£13,995 est £355/mo
2021 Jeep Compass
16,083 mi Diesel 2021 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Ad
Dealers
CarDealerCMS.co.uk
Is one of these
your cars?
Dealers: your stock may already be listed here.
Claim your free listing — verified badge, and your
cars ranked above unclaimed dealers
Claim your listing — free
Spotted your own stock?
Claim it free — badge, and a place above unclaimed dealers
localcarsales.co.uk · 2 minutes · no card needed
Claim your free listing →
Jeep
2024 Jeep Avenger
£15,995 est £405/mo
2024 Jeep Avenger
1,970 mi Petrol 2024 Manual
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Volkswagen
2012 Volkswagen Golf
£4,995 est £127/mo
2012 Volkswagen Golf
73,026 mi Diesel 2012 Manual
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Peugeot
2022 Peugeot 3008
£14,995 est £380/mo
2022 Peugeot 3008
37,356 mi Diesel 2022 Manual
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Alfa Romeo
2023 Alfa Romeo Tonale
£22,995 est £583/mo
2023 Alfa Romeo Tonale
22,909 mi Plug-In Hybrid 2023 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Vauxhall
2020 Vauxhall Insignia
£10,495 est £266/mo
2020 Vauxhall Insignia
62,887 mi Diesel 2020 Manual
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
MINI
2023 MINI Hatch
£21,995 est £557/mo
2023 MINI Hatch
12,122 mi Petrol 2023 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Alfa Romeo
2021 Alfa Romeo Giulia
£23,995 est £608/mo
2021 Alfa Romeo Giulia
31,563 mi Petrol 2021 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Fiat
2022 Fiat 500X
£14,995 est £380/mo
2022 Fiat 500X
12,381 mi petrol 2022 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Fiat
2023 Fiat 500e
£15,495 est £393/mo
2023 Fiat 500e
199 mi electric 2023 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Fiat
2026 Fiat 600
£18,695 est £474/mo
2026 Fiat 600
5 mi Petrol 2026 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Ad
Free forever
CarDealerCMS.co.uk
Buyers are already
searching for your cars.
97,200+ listings · 3,108 local dealers · buyers who prefer independent
Your stock could be here in under an hour
List your stock free
No listing fees · ever
Independent buyers search here first
localcarsales.co.uk · join free · upgrade anytime
Get your stock listed →
Fiat
2024 Fiat 600e
£19,995 est £507/mo
2024 Fiat 600e
234 mi electric 2024 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Jeep
2026 Jeep Avenger
£18,995 est £481/mo
2026 Jeep Avenger
7 mi Petrol 2026 Manual
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Jeep
2026 Jeep Avenger
£18,995 est £481/mo
2026 Jeep Avenger
5 mi Petrol 2026 Manual
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Jeep
2024 Jeep Avenger
£22,995 est £583/mo
2024 Jeep Avenger
239 mi electric 2024 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
2023 Abarth 595
£22,995 est £583/mo
2023 Abarth 595
967 mi electric 2023 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Jeep
2023 Jeep Compass
£24,995 est £633/mo
2023 Jeep Compass
1,018 mi hybrid 2023 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Jeep
2025 Jeep Avenger
£28,495 est £722/mo
2025 Jeep Avenger
1,665 mi hybrid 2025 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Alfa Romeo
2024 Alfa Romeo Junior
£29,995 est £760/mo
2024 Alfa Romeo Junior
240 mi electric 2024 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
Alfa Romeo
2025 Alfa Romeo Giulia
£72,995 est £1,848/mo
2025 Alfa Romeo Giulia
2,131 mi petrol 2025 Automatic
📍 Donald Mackenzie Ltd, Inverness 8 mi
View Details →
🔔
Never miss the right car

Get an email when dealers list new cars matching near Kirkhill — no new matches, no email.