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, M3

2008 (08) - M3 2-Door

47
Low Mileage
£14,995
Finance available £313 pm
  • 4L
  • 71.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Westerwood Trade Sales

BMW, 2 Series

2021 - 218d M Sport 4dr Step Auto

£18,000
  • 2L
  • 54.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Peoples Ford Falkirk

BMW, 1 Series

2018 (68) - 2.0 120i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)

26
£10,995
Finance available £223 pm
  • 2L
  • 101.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Duman Autos

BMW, 3 Series

2007 (02) - 335d SE 2dr Auto

20
£4,995
Finance available £89 pm
  • 3L
  • 208kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

BMW, 1 Series

2016 (16) - 118I SPORT 3-Door

26
£7,795
Finance available £152 pm
  • 1.5L
  • 92.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Westerwood Trade Sales

BMW, X3

2014 (64) - 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr

26
£10,325
Finance available £208 pm
  • 2L
  • 86.2kMiles
  • Diesel
  • Manual
  • Body StyleSUV

GD Motors

0303 003 7968 *
4.1/5 Stars

BMW, 3 Series

2016 (16) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

99
£11,250
Finance available £229 pm
  • 2L
  • 110kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Automotive GT Car Sales Ltd

BMW, X3

2014 (14) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

17
£9,995
Finance available £201 pm
  • 2L
  • 114.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars4You Ltd

BMW, 4 Series

2019 - 420d [190] M Sport 5dr Auto [Professional Media]

19
Low Mileage
£18,498
  • 2L
  • 41.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Glasgow)

0141 406 8758 *
4.6/5 Stars

BMW, 3 Series

2018 (68) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

2
£17,450
Finance available £338 pm
  • 3L
  • 58.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Calder Motor Co

01506 376640 *
5/5 Stars

BMW, X1

2021 (21) - xDrive 20i [178] xLine 5dr Step Auto Petrol Estate

23
Low Mileage
£22,631
  • 2L
  • 31.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu Vauxhall Dunfermline

01383 665291 *
4.7/5 Stars

BMW, 3 Series

2008 - 2.0 320d SE Saloon Auto 4-Door

29
Low Mileage
£2,995
  • 2L
  • 108.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Shotts Motorz Ltd

01698 538653 *
4.5/5 Stars

BMW, 1 Series

2006 (06) - 116i SE 5dr [6]

£1,250
  • 1.6L
  • 155kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Buy It Now Auctions

BMW, 3 Series

2021 - 320i Sport 4dr Step Auto

19
Low Mileage
£21,998
  • 2L
  • 32.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Peugeot (Glasgow)

0141 473 6424 *
4.6/5 Stars

BMW, 5 Series

2019 - 520d M Sport 4dr Auto

19
£19,998
  • 2L
  • 50.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Peugeot (Glasgow)

0141 473 6424 *
4.6/5 Stars

BMW, X5

2015 (65) - 3.0 XDRIVE40D M SPORT 5d 309 BHP 5-Door

36
Reduced
£21,995
  • 3L
  • 76.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Formula One Car Centre

01324 374133 *
2.1/5 Stars