Used BMW cars for sale in Armadale, West Lothian

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

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

BMW, 3 Series

2018 (18) - 2.0 320d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

21
£10,999
  • 2L
  • 75.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Belmont Autos

BMW, 1 Series

2017 (66) - 1.5 116D ED PLUS 5d 114 BHP 5-Door

2
£10,990
  • 1.5L
  • 72.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Formula 1 Car Supermarket

01324 464853 *
2.3/5 Stars

BMW, 4 Series

2021 (71) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

42
Low Mileage
£25,995
Finance available £513 pm
  • 2L
  • 21.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

SIMPSON MOTORS

BMW, 3 Series

2018 (68) - 320i xDrive M Sport Shadow Edition 4dr Step Auto

18
£15,981
Finance available £335 pm
  • 2L
  • 54.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

West End Garage SEAT Stirling

01253 542236 *
5/5 Stars

BMW, 4 Series

2013 - 3.0 435i M Sport Coupe 2-Door

76
Low Mileage
£12,250
Finance available £251 pm
  • 3L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Central Motor Solutions Limited

01506 376844 *
4.8/5 Stars

BMW, 6 Series

2014 (14) - 3.0 640d M Sport Convertible 2dr Diesel Auto Euro 5 (s/s) (313 ps)

27
£11,995
Finance available £246 pm
  • 3L
  • 95.1kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Cars4You Ltd

BMW, 3 Series

2014 (14) - 320i xDrive SE 4dr

32
Reduced
£11,795
Finance available £241 pm
  • 2L
  • 18kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto

19
Reduced
£21,998
  • 2L
  • 11.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Edinburgh Sighthill Motorstore/Fiat/Abarth/Leap

0131 603 6582 *
4.6/5 Stars

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

19
Low Mileage
£20,698
  • 1.5L
  • 19.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark SEAT/Cupra (Glasgow North)

0141 483 9922 *
4.6/5 Stars

BMW, 3 Series

2013 (63) - 316d SE 5dr

21
Reduced
£4,795
Finance available £85 pm
  • 2L
  • 72kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 2 Series Active Tourer

2018 (67) - 2.0 220d M Sport MPV 5dr Diesel Manual Euro 6 (s/s) (190 ps)

1
Low Mileage
£12,999
  • 2L
  • 50.8kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Belmont Autos

BMW, 2 Series Active Tourer

2014 (64) - 2.0 218d Sport Auto Euro 6 (s/s) 5dr

32
Low Mileage
£8,490
Finance available £167 pm
  • 2L
  • 73.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dunedin Car Sales Ltd

01698 538824 *
4.6/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

19
£34,498
  • 2L
  • 18.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Armadale Citroen / Vanstore

01501 640622 *
4.6/5 Stars

BMW, 1 Series

2015 (15) - 116d M Sport 5dr Step Auto

7
£7,495
Finance available £145 pm
  • 2L
  • 102kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Garrowhill Car Sales Ltd

0141 260 1241 *
4.4/5 Stars

BMW, X6

2017 - 30d M Sport 4-Door

25
£23,991
Finance available £472 pm
  • 3L
  • 70.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Prestige Motor Company

BMW, 3 Series

2022 - 330e xDrive Sport Pro 4dr Step Auto

19
£24,998
  • 2L
  • 27.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow London Road Motorstore / Vanstore

0141 611 8432 *
4.6/5 Stars