Skip to main content

1,109 Used BMW X1 cars for sale

BMW X12016 - sDrive 18d SE 5dr

2016 - sDrive 18d SE 5dr11

Reduced

£9,995

Finance available £201 pm

  • 2L
  • 83.9K

    Miles
  • Diesel
  • Manual
  • Estate

Autozone Cars

02870449518 *

BMW X12019 - sDrive 20i M Sport 5dr Step Auto

2019 - sDrive 20i M Sport 5dr Step Auto30

£16,495

Finance available £360 pm

  • 2L
  • 49.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Range Manchester

01618048254 *

BMW X12021 - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

2021 - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s32

Low Mileage

£21,152

Finance available £423 pm

  • 1.5L
  • 26.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Halesowen

01217525895 *

4.4/5 Stars

BMW X12020 - xDrive 20d M Sport 5dr Step Auto

2020 - xDrive 20d M Sport 5dr Step Auto31

Reduced

£21,750

Finance available £426 pm

  • 2L
  • 36.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Ballyrobert Bangor

02891249490 *

BMW X12013 (63) - 2.0 18d SE xDrive Euro 5 (s/s) 5dr

2013 (63) - 2.0 18d SE xDrive Euro 5 (s/s) 5dr37

Low Mileage

£5,495

Finance available £100 pm

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Estate

PX Cars Ltd

01924667043 *

BMW X12015 (15) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2015 (15) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)34

£7,795

Finance available £152 pm

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Ivybridge Trade Centre

01752982776 *

BMW X12020 (70) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

2020 (70) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)6

Low Mileage

£15,200

Finance available £317 pm

  • 1.5L
  • 38.2K

    Miles
  • Petrol
  • Manual
  • Estate

Driven Of York

01937221340 *

4.4/5 Stars

BMW X12021 (21) - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

2021 (21) - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s19

£19,999

Finance available £390 pm

  • 1.5L
  • 54.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorplus Car Supermarket

01633742350 *

BMW X12025 - xDrive 25e M Sport 5dr Step Auto

2025 - xDrive 25e M Sport 5dr Step Auto33

£43,995

Finance available £883 pm

  • 1.5L
  • 4.4K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW X12010 - 2.0 X1 xDrive 18d SE 4WD 5dr

2010 - 2.0 X1 xDrive 18d SE 4WD 5dr42

£2,995

  • 2L
  • 123.4K

    Miles
  • Diesel
  • Manual
  • Estate

Cars Of Essex Ltd

01992367296 *

5/5 Stars

BMW X12022 - xDrive 23i MHT M Sport Premier 5dr Step Auto

2022 - xDrive 23i MHT M Sport Premier 5dr Step Auto1

£33,995

Finance available £678 pm

  • 2L
  • 26.1K

    Miles
  • Petrol
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW X12022 (22) - xDrive 20i [178] xLine 5dr Step Auto Petrol Estate

2022 (22) - xDrive 20i [178] xLine 5dr Step Auto Petrol Estate59

£20,750

  • 2L
  • 50.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu Honda Bradford

01274059180 *

4.7/5 Stars

BMW X12022 - xDrive 25e M Sport 5dr Auto

2022 - xDrive 25e M Sport 5dr Auto35

£23,995

Finance available £472 pm

  • 1.5L
  • 36.6K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW X12011 (61) - 2.0 20d M Sport Steptronic xDrive Euro 5 5dr

2011 (61) - 2.0 20d M Sport Steptronic xDrive Euro 5 5dr89

Low Mileage

£5,195

Finance available £94 pm

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Right Hand Motor Ltd

01992660275 *

BMW X12021 (21) - Bmw X1 Sdrive20i Xline Auto 5-Door

2021 (21) - Bmw X1 Sdrive20i Xline Auto 5-Door20

£18,500

Finance available £375 pm

  • 2L
  • 67.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Dales SEAT at Scorrier

01209704144 *

4.7/5 Stars

BMW X12015 (15) - 2.0 18d Sport xDrive Euro 5 (s/s) 5dr

2015 (15) - 2.0 18d Sport xDrive Euro 5 (s/s) 5dr31

Low Mileage

£7,795

Finance available £152 pm

  • 2L
  • 52.8K

    Miles
  • Diesel
  • Manual
  • Estate

Burslem Motor Company

01782444069 *

4.9/5 Stars

BMW X12024 - xDrive 23i MHT M Sport 5dr Step Auto

2024 - xDrive 23i MHT M Sport 5dr Step Auto35

Low Mileage

£40,750

  • 2L
  • 7.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Milton Keynes

01908104093 *

4.6/5 Stars

BMW X12018 - xDrive 20i SE 5dr Step Auto

2018 - xDrive 20i SE 5dr Step Auto39

Low Mileage

£14,649

Finance available £296 pm

  • 2L
  • 50.1K

    Miles
  • Petrol
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

BMW X12013 (13) - 2.0 20i SE Auto sDrive Euro 6 (s/s) 5dr

2013 (13) - 2.0 20i SE Auto sDrive Euro 6 (s/s) 5dr42

Low Mileage

£9,250

Finance available £184 pm

  • 2L
  • 38.6K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Car Capital Ltd

02038933681 *

BMW X12019 - xDrive 20i xLine Step Auto 5-Door

2019 - xDrive 20i xLine Step Auto 5-Door22

Low Mileage

£20,497

Finance available £418 pm

  • 2L
  • 20.4K

    Miles
  • Petrol
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

Why buy a used Audi X1?

If you're in the market for a car that is both luxurious and affordable, then a used BMW X1 is a great choice. Fitting in perfectly with the rest of the BMW crossover lineup, the smaller X1 showcases technology and style in one package. It also offers superb driving dynamics, remaining sporty while ensuring that every passenger is comfortable.

Used BMW X1 snapshot review

Pros

  • Practical interior layout
  • Diesels are cheap to run
  • Good to drive

Cons

  • Firm ride
  • Not great off-road
  • Expensive compared to rivals

BMW X1 video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.