Used BMW cars for sale in Alness, Highland

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

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

BMW, K1600

2021 - K 1600 Bikes GT SE

12
Reduced
£13,498
  • 1.6L
  • 4.6kMiles
  • Petrol
  • Manual

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£39,198
  • 2L
  • 14Miles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, iX

2024 - 240kW xDrive40 M Sport 76.6kWh 5dr Auto [Tech +]

12
£73,998
  • 10Miles
  • Electric
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 5 Series

2024 - 530e M Sport Pro 4dr Auto

12
Reduced
£58,998
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

12
Low Mileage
£31,798
  • 2L
  • 23.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 1 Series

2024 - 116d M Sport 5dr Step Auto [LCP/Pro pk]

12
£24,998
  • 1.5L
  • 8.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 6 Series

2019 - 630d M Sport 5dr Auto

12
£21,498
  • 3L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, R1200

2023 - R 18 First Edition

12
Reduced
£12,298
  • 1.8L
  • 1.2kMiles
  • Petrol
  • Manual

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, K1600

2020 - K 1600 GT Sport

12
£13,698
  • 1.6L
  • 2.9kMiles
  • Petrol
  • Manual

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 3 Series

2021 - 330e xDrive M Sport 5dr Step Auto

12
£19,998
  • 2L
  • 73.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Renault/ Dacia (Inverness)

01463 210690 *
4.6/5 Stars

BMW, 2 Series

2022 - 220i M Sport 2dr Step Auto

12
£29,998
  • 2L
  • 22.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Volvo (Inverness)

01463 218772 *
4.6/5 Stars

BMW, F900

2024 - GS

12
Reduced
£10,998
  • 0.9L
  • 1.8kMiles
  • Petrol
  • Manual

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 1 Series

2012 (62) - 116i M Sport 5dr, MOT 11/11/25

6
Low Mileage
£5,950
Finance available £44 pm
  • 1.6L
  • 76.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Martins Autos

BMW, 1 Series

2023 - 116d SE 5dr [Live Cockpit Professional]

12
Reduced
£20,998
  • 1.5L
  • 2.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, F900

2022 - XR

12
Reduced
£7,998
  • 0.9L
  • 3kMiles
  • Petrol
  • Manual

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, iX

2024 - 385kW xDrive50 M Sport 111.5kWh 5dr Auto

12
£104,998
  • 10Miles
  • Electric
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars