Our dealerships are all open for business.
From 5th January Aftersales, Servicing, MOT's and Accident Repair Facilities open as normal. Sales are digitally open offering assistance via email, phone, live chat and video calls - full info here.

Used BMW X1 Cars in Scotland

Looking to get the keys to a BMW? Explore our range of used BMW X1 cars at Eastern Western Motor Group.

The X1 is an SUV that incorporates the utility, speed and power of a larger vehicle, whilst maintaining the stylish profile BMW is known for. If you want a durable car that still ticks all the boxes when it comes to luxury, the X1 is the model for you. The BMW X1 excels when it comes to spacious interiors, cutting edge tech, and smooth handling.

We have dealerships all over Scotland where you can get behind the wheel of a used BMW X1 for a test drive. Come and see for yourself why this model is so popular.

Download Your Voucher

  • Was £17990
    Now £16990 !
    BMW X1

    2016 (66 Reg)
    BMW X1 xDrive20d M Sport

    Mileage: 51,046mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £16,990

    View Full Details
  • Was £20900
    Now £19500 !
    BMW X1

    2019 (69 Reg)
    BMW X1 sDrive18i SE

    Mileage: 9,740mls

    Transmission: Manual

    Fuel Type: Petrol

    Eastern BMW

    £19,500

    View Full Details
  • CRSE CNTRL PRK AST SUN PRO GLS
    BMW X1

    2016 (16 Reg)
    BMW X1 xDrive20i xLine

    Mileage: 21,521mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £19,990

    View Full Details
  • REVERSE CAM NAV BLUETOOTH
    BMW X1

    2017 (17 Reg)
    BMW X1 xDrive20i xLine

    Mileage: 32,311mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £20,250

    View Full Details
  • AUTO BOOTLID NAV LEATHER
    BMW X1

    2018 (68 Reg)
    BMW 1.5 18i GPF xLine sDrive (s/s) 5dr

    Mileage: 20,124mls

    Transmission: Manual

    Fuel Type: Petrol

    Eastern BMW

    £20,900

    View Full Details
  • Was £22990
    Now £20900 !
    BMW X1

    2019 (68 Reg)
    BMW X1 sDrive20i SE

    Mileage: 11,727mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £20,900

    View Full Details
  • Was £22900
    Now £21750 !
    BMW X1

    2018 (68 Reg)
    BMW X1 sDrive20i SE

    Mileage: 3,298mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £21,750

    View Full Details
  • NAV BLUETOOTH LEATHER
    BMW X1

    2019 (69 Reg)
    BMW X1 sDrive18i xLine

    Mileage: 22,634mls

    Transmission: Manual

    Fuel Type: Petrol

    Eastern BMW

    £21,990

    View Full Details
  • Was £22490
    Now £22000 !
    BMW X1

    2018 (18 Reg)
    BMW X1 xDrive18d xLine

    Mileage: 7,762mls

    Transmission: Automatic

    Fuel Type: Diesel

    Grassicks BMW

    £22,000

    View Full Details
  • Was £22900
    Now £22490 !
    BMW X1

    2018 (18 Reg)
    BMW X1 xDrive20i M Sport

    Mileage: 27,928mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £22,490

    View Full Details
  • Was £23900
    Now £22500 !
    BMW X1

    2019 (19 Reg)
    BMW X1 sDrive20i xLine

    Mileage: 12,179mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £22,500

    View Full Details
  • Was £25580
    Now £24900 !
    BMW X1

    2019 (69 Reg)
    BMW X1 sDrive20i SE

    Mileage: 1,882mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £24,900

    View Full Details
  • Was £29000
    Now £25000 !
    BMW X1

    2019 (69 Reg)
    BMW X1 sDrive18d M Sport

    Mileage: 10,242mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £25,000

    View Full Details
  • Was £25990
    Now £25500 !
    BMW X1

    2020 (20 Reg)
    BMW X1 sDrive20i SE

    Mileage: 2,566mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £25,500

    View Full Details
  • BMW X1

    2020 (69 Reg)
    BMW X1 sDrive20i xLine

    Mileage: 10,958mls

    Transmission: Automatic

    Fuel Type: Petrol

    Grassicks BMW

    £26,490

    View Full Details
  • Was £27990
    Now £26990 !
    BMW X1

    2020 (20 Reg)
    BMW X1 sDrive18d xLine

    Mileage: 3,817mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £26,990

    View Full Details
  • Reserve for £99 deposit
    BMW X1

    2020 (69 Reg)
    BMW X1 sDrive18i M Sport

    Mileage: 1,900mls

    Transmission: Automatic

    Fuel Type: Petrol

    Grassicks BMW

    £27,500

    View Full Details
  • Was £29990
    Now £27900 !
    BMW X1

    2019 (69 Reg)
    BMW X1 xDrive20i M Sport

    Mileage: 7,537mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £27,900

    View Full Details
  • loading...