Used BMW cars for sale in Forfar, Angus

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

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

BMW, 1 Series

2021 (21) - 118i M Sport 5-Door

32
Low Mileage
£20,000
  • 1.5L
  • 18.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 5 Series

2011 (51) - 520d SE 4dr Step Auto

17
£5,995
  • 2L
  • 150.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

MM AUTO CAR SALES

BMW, 1 Series

2016 (66) - M140i 5dr [Nav] Step Auto

35
Low Mileage
£18,350
Finance available £356 pm
  • 3L
  • 52kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

MKS Car Sales Sinclair Street

01382 213497 *
4.6/5 Stars

BMW, 1 Series

2024 (24) - 118i M Sport 5-Door

32
Reduced
£26,000
  • 1.5L
  • 7.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, i4

2022 (72) - 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr

1
£26,500
  • 60.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 5 Series

2021 (71) - 530d xDrive M Sport Saloon 4-Door

1
Low Mileage
£34,000
  • 3L
  • 26.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 4 Series

2022 (22) - 420d M Sport Coupe 2-Door

32
£27,500
  • 2L
  • 38.6kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 1 Series

2022 (22) - 118i M Sport 5-Door

32
Low Mileage
£21,500
  • 1.5L
  • 16.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Tayside

BMW, X5

(24) - X5 xDrive30d M Sport 5-Door

32
Low Mileage
£66,000
  • 11.8kMiles
  • Hybrid
  • Auto

John Clark BMW Tayside

BMW, 8 Series Gran Coupe

2021 (71) - 3.0 840i M Sport Steptronic Euro 6 (s/s) 4dr

1
Low Mileage
£36,000
  • 3L
  • 25.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 1 Series

2024 (24) - 118i M Sport 5-Door

25
Low Mileage
£28,000
  • 1.5L
  • 8.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 5 Series

2021 (21) - 520d M Sport Saloon 4-Door

32
£24,000
  • 2L
  • 40.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 2 Series

2024 (24) - 220i M Sport Coupe 2-Door

32
Low Mileage
£32,000
  • 2L
  • 8.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, iX1

(24) - iX1 eDrive20 M Sport 5-Door

26
Low Mileage
£35,250
  • 7.8kMiles
  • Electric
  • Auto

John Clark BMW Tayside

BMW, 1 Series

2021 (71) - 120d M Sport 5-Door

1
£23,000
  • 2L
  • 37.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, i5

2024 (24) - i5 eDrive40 M Sport Saloon 4-Door

32
£53,750
  • 12.2kMiles
  • Electric
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside