Get the app

Used Vauxhall cars for sale in Bonnyrigg, Midlothian

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used Vauxhall car for sale in Bonnyrigg or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised Vauxhall dealerships.

Vauxhall, Corsa

2025 - 1.2 Turbo Ultimate 5dr

19
£19,998
  • 10Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Vauxhall (Livingston)

01506 539098 *
4.7/5 Stars

Vauxhall, Corsa

2018 - 1.4 Design 5dr

25
Low Mileage
£6,999
  • 1.4L
  • 46kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Tustain Motors Haddington

Vauxhall, Corsa

2024 - 1.2 GS 5dr

19
Low Mileage
£16,298
  • 1.2L
  • 7.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.7/5 Stars

Vauxhall, Corsa

2021 (21) - 1.2 Turbo Elite Nav Premium 5dr

6
£10,580
  • 1.2L
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MD CarStore Ltd

Vauxhall, Astra

2016 - 1.4 i Turbo Elite Nav 5-Door

19
Low Mileage
£6,795
£129/pm (HP)
  • 1.4L
  • 58kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AR Auto Sales Ltd

Vauxhall, Mokka

2022 - 1.2 Turbo SRi Premium 5dr

19
Low Mileage
£15,798
  • 1.2L
  • 23.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Kia (Kirkcaldy)

01592 407412 *
4.7/5 Stars

Vauxhall, Corsa

2024 - 1.2 Design 5dr

19
Low Mileage
£14,498
  • 1.2L
  • 7.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.7/5 Stars

Vauxhall, Crossland

2022 - 1.2 Turbo [130] Elite Edition 5dr

19
£15,498
  • 1.2L
  • 1.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Vauxhall (Livingston)

01506 539098 *
4.7/5 Stars

Vauxhall, Grandland

2025 - 1.2 Hybrid 145 Ultimate 5dr e-DCT6 [Fixed Roof]

19
£32,998
  • 1.2L
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Livingston)

01506 539098 *
4.7/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo Design 5dr

19
£16,998
  • 1.2L
  • 10Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Vauxhall (Livingston)

01506 539098 *
4.7/5 Stars

Vauxhall, Astra GTC

2012 (4A) - 2.0 SRI CDTI 3d 162 BHP 3-Door

13
£3,999
£100/pm (HP)
  • 2L
  • 109.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars4You Ltd

Vauxhall, Mokka

2025 - 1.2 Turbo 136 GS 5dr

19
£21,998
  • 1.2L
  • 10Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Edinburgh Sighthill Vauxhall / Peugeot / Leapmo

0131 202 5858 *
4.7/5 Stars

Vauxhall, Crossland X

2019 (69) - 1.2 Elite SUV 5dr Petrol Manual Euro 6 (83 ps)

50
Low Mileage
£8,275
£163/pm (HP)
  • 1.2L
  • 47kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Solid Cars Ltd

Vauxhall, Mokka

2022 - 1.5 Turbo D SRi Nav Premium 5dr

19
Reduced
£16,298
  • 1.5L
  • 31.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.7/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo Yes 5dr [Winter Pack]

19
£17,998
  • 1.2L
  • 10Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Vauxhall (West Calder)

01506 533740 *
4.7/5 Stars

Vauxhall, Astra

2017 - 1.4 i Turbo SRi 5-Door

9
Low Mileage
£9,995
  • 1.4L
  • 29kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AR Auto Sales Ltd