Used BMW cars for sale near Garve, Highland

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

BMW, 3 Series2024 320i M Sport 5dr Step Auto [Pro Pack] 

12
Low Mileage
£39,898
  • 2L
  • 2.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 2 Series2021 218i [136] M Sport 4dr 

12
£20,498
  • 1.5L
  • 27.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Inverness Citroen / Peugeot / Vanstore

01463 213058 *
4.6/5 Stars

BMW, 2 Series2024 218i [136] M Sport 4dr DCT [Pro Pack] 

12
£35,498
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 1 Series2024 118i [136] Sport 5dr Step Auto [Live Cockpit Pro] 

12
£24,298
  • 1.5L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Renault/ Dacia (Inverness)

01463 210690 *
4.6/5 Stars

BMW, 3 Series2023 330e xDrive M Sport 4dr Step Auto [Pro Pack] 

12
Reduced
£39,898
  • 2L
  • 10kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, M32010 (10) 4.0 M3 4d 415 BHP 4-Door 

21
Reduced
£21,995
Finance available £431 pm
  • 4L
  • 59.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Tore Car Sales

BMW, 3 Series2024 320i M Sport 5dr Step Auto 

12
Low Mileage
£41,898
  • 2L
  • 4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 4 Series2023 M440i xDrive MHT 5dr Step Auto [M Sport Pro Pack] 

12
£64,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 4 Series2022 M440i xDrive MHT 5dr Step Auto 

12
£39,998
  • 3L
  • 25.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, G3102021 G 310 Bikes GS 

12
Low Mileage
£3,298
  • 0.3L
  • 6.7kMiles
  • Petrol
  • Manual

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 1 Series2022 M135i xDrive 5dr Step Auto 

12
Reduced
£29,498
  • 2L
  • 18.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, iX32024 210kW M Sport 80kWh 5dr Auto 

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

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, R12002020 R 1250 Bikes RT LE 

12
Low Mileage
£11,498
  • 1.3L
  • 16.7kMiles
  • Petrol
  • Manual

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, R12002023 R 18 First Edition 

12
£12,498
  • 1.8L
  • 1.2kMiles
  • Petrol
  • Manual

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 1 Series2024 116d SE 5dr Step Auto [Live Cockpit Professional] 

12
£21,998
  • 1.5L
  • 10.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Renault/ Dacia (Inverness)

01463 210690 *
4.6/5 Stars

BMW, X22018 (68) 2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr 

28
Low Mileage
£19,498
Finance available £380 pm
  • 2L
  • 47.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback