Nearly New Vauxhall Cars

​What could be better than buying a brand new Vauxhall? Choosing a nearly new one from James Haugh in Dumfries. If you’re looking for the perfect model at the perfect price, look no further. Our nearly new Vauxhalls have something to suit a range of tastes and budgets.

Many of our models have very few miles on the clock. And all feature the same benefits as a brand new vehicle. Pristine paintwork and upholstery. Advanced engine technology that delivers peppy performance and exceptional efficiency. And a host of features to make your drive comfortable and connected. The only difference? Because these vehicles are nearly new, you’ll get a fantastic deal.

But the advantages don’t end there. Buying from James Haugh means you can expect quality and reliability – throughout ownership. Our Vauxhalls are all inspected by our technicians, ensuring they meet our exacting standards. And you’ll be covered by the remainder of your model’s original manufacturer warranty. Now that’s peace of mind.

What’s more, we’ll support you with a full range of aftersales services. Whether it’s an MOT, service or repairs, we’ll keep you on the road.

Browse through our nearly new Vauxhall cars below. To discover more, click on an individual listing. And if you’d like to book a test drive, get in touch today. Our team in Dumfries will be happy to help.

Refine Search

Value My Vehicle

Enter your registration and mileage to get a free valuation.Release the value of your vehicle.
Viewing 13 of 13 results
View
Registered 2018
Mileage 1,288 miles
Registration SD68WNN
Engine Size 1 l
Transmission Manual
Fuel Type PETROL

Vauxhall Viva 1.0 Rocks 5dr
Call 01387 255 291
Call 01387 255 291
Registered 2019
Mileage 15 miles
Registration SA69FGZ
Engine Size 1.2 l
Transmission Manual
Fuel Type PETROL

Vauxhall Adam 1.2i Griffin 3dr
Call 01387 255 291
Call 01387 255 291
Registered 2019
Mileage 15 miles
Registration SA69RPO
Engine Size 1.2 l
Transmission Manual
Fuel Type PETROL

Vauxhall Adam 1.2i Griffin 3dr
Call 01387 255 291
Call 01387 255 291
Registered 2019
Mileage 15 miles
Registration SA69RGZ
Engine Size 1.2 l
Transmission Manual
Fuel Type PETROL

Vauxhall Adam 1.2i Griffin 3dr
Call 01387 255 291
Call 01387 255 291
Registered 2018
Mileage 3,272 miles
Registration SM68NGU
Engine Size 1.4 l
Transmission Automatic
Fuel Type PETROL

Vauxhall Astra 1.4T 16V 150 Ultimate 5dr Auto
Call 01387 255 291
Call 01387 255 291
Registered 2018
Mileage 4,860 miles
Registration BV68KUG
Engine Size 1.2 l
Transmission Manual
Fuel Type PETROL

Vauxhall Crossland X 1.2T [130] Elite Nav 5dr [Start Stop]
Call 01387 255 291
Call 01387 255 291
Registered 2018
Mileage 9,335 miles
Registration SD68WNT
Engine Size 1.4 l
Transmission Manual
Fuel Type PETROL

Vauxhall Mokka X 1.4T ecoTEC Active 5dr
Call 01387 255 291
Call 01387 255 291
Registered 2018
Mileage 7,352 miles
Registration SD68WNP
Engine Size 1.5 l
Transmission Manual
Fuel Type DIESEL

Vauxhall Grandland X 1.5 Turbo D Sport Nav 5dr
Call 01387 255 291
Call 01387 255 291
Registered 2018
Mileage 2,088 miles
Registration SD68WNW
Engine Size 2 l
Transmission AUTO 8 SPEED
Fuel Type DIESEL

Vauxhall Insignia 2.0 Turbo D SRi Vx-line Nav 5dr Auto
Call 01387 255 291
Call 01387 255 291
View