Used BMW cars for sale in Alford, Aberdeenshire

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

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

BMW, 5 Series

2019 - 520d xDrive M Sport 5dr Auto

36
Low Mileage
£23,995
Finance available £472 pm
  • 2L
  • 41kMiles
  • Diesel
  • Auto
  • Body StyleEstate

C & M McDonald

01467 538823 *
4.1/5 Stars

BMW, 3 Series

2023 (73) - 2.0 320I M SPORT AUTOMATIC 4d 182 BHP 4-Door

40
Reduced
£28,995
Finance available £575 pm
  • 2L
  • 12.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carjoy UK Limited

01224 019779 *
4.7/5 Stars

BMW, 3 Series

2016 - 320i xDrive M Sport 5dr Step Auto

32
Low Mileage
£16,995
Finance available £357 pm
  • 2L
  • 38.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

C & M McDonald

01467 538823 *
4.1/5 Stars

BMW, M4

2020 - M4 2dr DCT [Competition Pack]

24
Low Mileage
£37,995
Finance available £760 pm
  • 3L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

C & M McDonald

01467 538823 *
4.1/5 Stars