Used BMW cars for sale in Ballachulish, Highland

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

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

BMW, i3

2021 - 125kW 42kWh 5dr Auto

39
£9,899
Finance available £193 pm
  • 70.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

cinch

0141 260 1480 *
4.2/5 Stars

BMW, 4 Series

2019 (19) - 2.0 420i GPF M Sport Hatchback 5dr

24
Low Mileage
£16,222
  • 2L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Bridgend Motor Group - SuperMini World

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
£32,898
  • 2L
  • 29.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 5 Series

2019 (69) - 2.0 520d M Sport Saloon 4dr

23
£19,799
  • 2L
  • 47.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bridgend Motor Group - Kilmarnock Autoplex

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport Saloon 4dr

22
Low Mileage
£19,599
  • 2L
  • 38.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Bridgend Motor Group - Kilmarnock Autoplex

BMW, 4 Series

2024 - 420i M Sport 5dr Step Auto

19
Low Mileage
£35,198
  • 2L
  • 8.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Glasgow)

0141 406 8758 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£33,498
  • 2L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

19
Low Mileage
£36,898
  • 2L
  • 2.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 3 Series

2009 (09) - 2.0 320i M Sport Steptronic Euro 4 2dr

29
Low Mileage
£4,995
  • 2L
  • 96.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Coatbridge MOT Centre Ltd

01236 803032 *
4.3/5 Stars

BMW, 2 Series

2022 - 218i [136] Sport 4dr [Live Cockpit Professional]

19
£16,998
  • 1.5L
  • 65.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Fiat (Paisley)

0141 404 0020 *
4.7/5 Stars

BMW, 2 Series

2018 (68) - 1.5 218i M Sport MPV 5dr

22
Low Mileage
£13,399
  • 1.5L
  • 47.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Bridgend Motor Group - Kilmarnock Autoplex

BMW, 4 Series

2022 - 420d xDrive MHT M Sport 5dr Step Auto

19
£35,998
  • 2L
  • 24.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2018 - 1.5 118i Sport 5-door

32
£9,350
Finance available £187 pm
  • 1.5L
  • 74.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

WISHAW CAR SALES LTD

BMW, M5

2021 - M5 Competition 4dr DCT

19
£52,998
  • 4.4L
  • 68.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£32,698
  • 2L
  • 15.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Kilmarnock Hyundai / Vanstore

01563 590228 *
4.7/5 Stars

BMW, 2 Series

2023 - 225e xDrive M Sport 5dr DCT

19
Low Mileage
£27,898
  • 1.5L
  • 12.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars