Filters
Your Budget
Cash
Monthly
  • PCP
  • HP
Deposit
Annual Mileage
Term Length
Fuel Type
Hybrid Type
Transmission
Bodystyle
Desirable Options
Show More
Branch
No. of Seats
No. of Doors
Year
  • Minimum
  • Maximum
Engine Size
  • Minimum
  • Maximum
Mileage
Colours
Search & Filter

Used Vauxhall Cars

Explore our selection of Vauxhall models in stock.

Browse and buy high quality Vauxhall cars immediately available from James Haugh Vauxhall in Dumfries.

Finance Representative Example
    vehicles
    Sort
    • Price, low to high
    • Price, high to low
    • Best MPG
    • Low CO2
    • Mileage, low to high
    • Mileage, high to low
    • Age, newest first
    • Age, oldest first
    • Distance, closest first
    • Vauxhall Astra

      1.6 16v Sri Hatchback 5dr Petrol Manual

      1.6 Petrol | Manual | 24,139 miles | 2012

      Low Miles | Spare Wheel
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £5,495

      View Details
    • Vauxhall Corsa

      1.4i Ecotec Energy Hatchback 3dr Petrol Manual

      1.4 Petrol | Manual | 15,404 miles | 2019

      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £8,795

      View Details
    • Audi A6 Saloon

      2.0 Tdi Black Edition Saloon 4dr Diesel Multitronic

      2.0 Diesel | Automatic | 59,821 miles | 2014

      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £9,995

      View Details
    • Vauxhall Mokka X

      1.4i Turbo Ecotec Elite Nav Suv 5dr Petrol Manual

      1.4 Petrol | Manual | 43,994 miles | 2019

      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £10,495

      View Details
    • Vauxhall Corsa

      1.2 Turbo Griffin Hatchback 5dr Petrol Manual

      1.2 Petrol | Manual | 51,640 miles | 2021

      Heated Seats | Touchscreen
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £10,995

      View Details
    • Vauxhall Corsa

      1.2 Turbo Sri Nav Premium Hatchback 5dr Petrol Manual

      1.2 Petrol | Manual | 36,964 miles | 2020

      Heated Seats | Turbo
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £11,495

      View Details
    • Vauxhall Corsa

      1.2 Turbo Sri Nav Hatchback 5dr Petrol Manual

      1.2 Petrol | Manual | 31,867 miles | 2020

      Rear Sensors | Sat Nav
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £11,795

      View Details
    • Kia Rio

      1.4 2 Hatchback 5dr Petrol Auto 6 Spd

      1.4 Petrol | Automatic | 6,088 miles | 2018

      Low Miles | Stunning Blue
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £12,495

      View Details
    • Vauxhall Corsa

      1.2 Design Hatchback 5dr Petrol Manual

      1.2 Petrol | Manual | 8,222 miles | 2022

      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £12,495

      View Details
    • Citroen C3 Aircross

      1.2 Puretech Shine Suv 5dr Petrol Manual

      1.2 Petrol | Manual | 30,999 miles | 2022

      Touchscreen | Parking Sensors
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £12,495

      View Details
    • Volkswagen Polo

      1.0 Tsi Gpf Beats Hatchback 5dr Petrol Manual

      1.0 Petrol | Manual | 36,523 miles | 2019

      Quality Music For A Road Trip!
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £12,995

      View Details
    • Vauxhall Astra

      1.2 Turbo Griffin Edition Hatchback 5dr Petrol Manual

      1.2 Petrol | Manual | 20,388 miles | 2021

      Heated Seats | Sat Nav
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £13,495

      View Details
    • Vauxhall Corsa

      1.2 Turbo Griffin Edition Hatchback 5dr Petrol Manual

      1.2 Petrol | Manual | 16,950 miles | 2021

      Turbo | Heated Seats | Rev Cam
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £13,495

      View Details
    • Suzuki Vitara

      1.4 Boosterjet S Suv 5dr Petrol Auto Allgrip

      1.4 Petrol | Automatic | 37,076 miles | 2018

      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £13,995

      View Details
    • Vauxhall Corsa

      1.2 Elite Edition Hatchback 5dr Petrol Manual

      1.2 Petrol | Manual | 2,221 miles | 2022

      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £13,995

      View Details
    • Audi A1 Sportback

      1.0 Tfsi 30 Sport Sportback 5dr Petrol Manual

      1.0 Petrol | Manual | 31,338 miles | 2019

      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £14,995

      View Details
    • Nissan Qashqai

      1.3 Dig T N Motion Suv 5dr Petrol Manual

      1.3 Petrol | Manual | 26,016 miles | 2021

      Leather Effect Seats
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £15,995

      View Details
    • Vauxhall Corsa

      1.2 Turbo Ultimate Hatchback 5dr Petrol Manual

      1.2 Petrol | Manual | 8,499 miles | 2022

      Sat Nav | Alcantara Seats
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £15,995

      View Details
    • Vauxhall Crossland

      1.2 Turbo Gs Suv 5dr Petrol Manual

      1.2 Petrol | Manual | 7,100 miles | 2023

      Sat Nav | Sensors
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £16,495

      View Details
    • Vauxhall Crossland

      1.2 Turbo Ultimate Suv 5dr Petrol Manual

      1.2 Petrol | Manual | 6,322 miles | 2023

      Low Miles | Heated Seats
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £17,995

      View Details
    • Vauxhall Astra

      1.2 Turbo Gs Line Hatchback 5dr Petrol Manual

      1.2 Petrol | Manual | 13,869 miles | 2022

      360 Cam | Heated Seats
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £18,495

      View Details
    • Vauxhall Corsa

      1.2 Mhev Gs Hatchback 5dr Petrol Hybrid E Dct

      1.2 Mild Hybrid | Automatic | 3,785 miles | 2024

      Reverse Camera | Digital Dash
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      NOW £19,495

      £19,995 Save: £500

      View Details
    • BMW 1 Series Sports Hatch

      1.5 118i M Sport

      1.5 Petrol | Automatic | 10,721 miles | 2021

      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £21,995

      View Details
    • Vauxhall Grandland

      1.2 Turbo Ultimate Suv 5dr Petrol Manual

      1.2 Petrol | Manual | 14,837 miles | 2023

      Revere Cam | Diamond Cut Alloy
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £23,995

      View Details
    • Vauxhall Astra Electric

      54kwh Gs Hatchback 5dr Electric Auto

      Electric | Automatic | 3,015 miles | 2024

      Award Winning Family Ev Hatch
      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      NOW £25,995

      £32,995 Save: £7,000

      View Details
    • BMW 3 Series Touring

      2.0 320i M Sport Touring 5dr Petrol Auto

      2.0 Petrol | Automatic | 14,528 miles | 2022

      James Haugh Vauxhall 01387 255 291
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Price £28,495

      View Details
    • Representative Example:
    • Finance Product XXX
    • Vehicle Price £XXX
    • Customer Deposit £XXX
    • XX Monthly Payments £XXX
    • Optional Final Payment £XXX
    • Balance to Finance £XXX
    • Total Charge For Credit £XXX
    • Total Amount Payable £XXX
    • APR XX.X%
    • Interest Rate (Fixed) XXX%
    • Mileage per annum XX,XXX
    • Excess Mileage Charge X.XXppm
    • Finance available subject to status. Indemnities may be required. Other finance offers may be available but cannot be used in conjunction with this offer. We work with a number of carefully selected credit providers who may be able to offer you finance for your purchase. We are only able to offer finance products from these providers. Postal Address: James Haugh (Dumfries) Limited, 2 St.Mary's Street Dumfries DG1 1HD James Haugh (Dumfries) Limited, 2 St.Mary's Street Dumfries DG1 1HD

    Please Wait

    This won't take a moment...

    Please Wait

    This won't take a moment...

    +

    Please Wait

    This won't take a moment...