Used BMW X1 cars for sale in Armadale, West Lothian

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

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

BMW, X1

2012 (62) - 2.0 25d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (218 ps)

9
£6,495
Finance available £123 pm
  • 2L
  • 106.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Ltd Falkirk

BMW, X1

2014 (63) - xDrive 18d M Sport 5dr

27
£6,495
Finance available £123 pm
  • 2L
  • 98.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

WMC MOTORS

0131 603 6531 *
5/5 Stars

BMW, X1

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

33
Low Mileage
£15,995
Finance available £335 pm
  • 2L
  • 55kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Ltd

BMW, X1

2019 - sDrive 20i xLine 5dr Step Auto

19
Reduced
£20,998
  • 2L
  • 13.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat/Motorstore (Edinburgh)

0131 370 2482 *
4.6/5 Stars

BMW, X1

2020 - sDrive 20i xLine 5dr Step Auto

19
Low Mileage
£21,498
  • 2L
  • 19.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat/Motorstore (Edinburgh)

0131 370 2482 *
4.6/5 Stars

BMW, X1

2013 - 2.0 X1 xDrive20d M Sport * ONLY 78584 MILES * MOT FEBRUARY 2026 * STUNNING 5-Door

21
Low Mileage
£7,795
Finance available £152 pm
  • 2L
  • 78.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

A1 Motor Company

0141 406 8781 *
5/5 Stars

BMW, X1

2021 - sDrive 18d SE 5dr Step Auto

40
Low Mileage
£22,000
  • 2L
  • 18.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Peoples Ford Edinburgh

BMW, X1

2013 (63) - 2.0 18d xLine SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps)

35
Low Mileage
£6,990
  • 2L
  • 83.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Formula One Car Centre

01324 374133 *
2.1/5 Stars

BMW, X1

2021 - xDrive 25e M Sport 5dr Auto

34
£19,999
Finance available £416 pm
  • 1.5L
  • 34.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Glasgow

0141 260 1249 *
3/5 Stars

BMW, X1

2016 - xDrive 18d SE 5dr Step Auto

19
£11,498
  • 2L
  • 69.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Dunfermline)

01383 660626 *
4.6/5 Stars

BMW, X1

2021 - xDrive 20i [178] Sport 5dr Step Auto

19
Low Mileage
£23,998
  • 2L
  • 15.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat/Motorstore (Edinburgh)

0131 370 2482 *
4.6/5 Stars

BMW, X1

2013 (13) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

17
Low Mileage
£8,495
Finance available £167 pm
  • 2L
  • 66.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Ltd

BMW, X1

2010 (10) - sDrive 18d SE 5dr

9
Low Mileage
£1,995
  • 2L
  • 97kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Central Motor Centre

BMW, X1

2021 - xDrive 20i [178] xLine 5dr Step Auto

19
Low Mileage
£24,498
  • 2L
  • 17.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Vauxhall (Glasgow)

0141 406 8758 *
4.6/5 Stars

BMW, X1

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

59
Low Mileage
£23,093
  • 2L
  • 24.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu Vauxhall Dunfermline

01383 665291 *
4.7/5 Stars

BMW, X1

2011 (11) - 2.0 XDRIVE20D SE 5d 174 BHP 5-Door

26
Low Mileage
£7,995
Finance available £156 pm
  • 2L
  • 49kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Ltd