Get the app

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

2020 - 740i M Sport 4dr Auto

19
Low Mileage
£33,498
  • 3L
  • 35.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Edinburgh Sighthill MS / Fiat / Abarth / BYD

0131 370 2482 *
4.7/5 Stars

BMW, 1 Series

2018 - 116d SE Business 5dr [Nav/Servotronic]

19
Low Mileage
£11,998
  • 1.5L
  • 35.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Vauxhall (Glasgow)

0141 406 8758 *
4.7/5 Stars

BMW, 3 Series

2011 (11) - 3.0 325i SE Saloon 4dr Petrol Manual Euro 5 (218 ps)

10
Low Mileage
£2,995
  • 3L
  • 107.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

ST CAR SALES GLASGOW LTD

BMW, 2 Series

2022 - 218i [136] M Sport 4dr

19
£20,998
  • 1.5L
  • 34.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark SEAT/Cupra (Glasgow North)

0141 483 9922 *
4.7/5 Stars

BMW, 5 Series

2013 (63) - 2.0 520D M SPORT TOURING 5d 181 BHP 5-Door

28
Reduced
£7,495
£191/pm (HP)
  • 2L
  • 113.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars 4 You Ltd

BMW, 1 Series

2018 (68) - 118i [1.5] Sport 5dr [Nav/Servotronic]

33
£9,895
  • 1.5L
  • 61.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

NETHERTON ROAD CAR SALES LTD

BMW, Z4

2011 (60) - 23i sDrive 2dr Auto

15
Low Mileage
£5,500
£101/pm (HP)
  • 2.5L
  • 71.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

AITKEN MOTORS

BMW, X5

2010 (0K) - 3.0 XDRIVE40D M SPORT 5d 302 BHP 5-Door

36
Low Mileage
£9,995
  • 3L
  • 95kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars4You Edinburgh West

BMW, 1 Series

2022 - 118i [136] M Sport 5dr [Live Cockpit Professional]

19
Low Mileage
£20,998
  • 1.5L
  • 22.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Broxburn Seat / Fiat

01506 532870 *
4.7/5 Stars

BMW, X1

2016 (66) - 2.0 XDRIVE18D SE 5d 148 BHP 5-Door

33
Low Mileage
£15,995
£335/pm (HP)
  • 2L
  • 55kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Ltd

BMW, 3 Series

2009 (59) - 2.0 318d M Sport Saloon 4dr Diesel Steptronic Euro 5 (143 ps)

20
Low Mileage
£3,995
£72/pm (HP)
  • 2L
  • 113kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Dunfermline

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£33,498
  • 2L
  • 15.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat / Abarth (Falkirk)

01324 465358 *
4.7/5 Stars

BMW, 7 Series

2020 (69) - 740Ld xDrive M Sport 4dr Auto

35
£32,995
£565/pm (PCP)
  • 3L
  • 72.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Duman Autos

BMW, 1 Series

2018 - 118i [1.5] M Sport 3dr [Nav/Servotronic]

30
£10,660
  • 1.5L
  • 69.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Evans Halshaw Ford Motherwell

BMW, 2 Series Active Tourer

2016 (16) - 2.0 218d Luxury MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps)

20
£8,495
£167/pm (HP)
  • 2L
  • 86kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Cars4You Ltd Falkirk

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

19
Reduced
£26,298
  • 1.5L
  • 5.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Peugeot (Glasgow)

0141 473 6424 *
4.7/5 Stars