Skip to main content

1,124 Used BMW X1 cars for sale

BMW X12012 (62) - 2.0 20d xLine Auto xDrive Euro 5 (s/s) 5dr

2012 (62) - 2.0 20d xLine Auto xDrive Euro 5 (s/s) 5dr58

Low Mileage

£5,990

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Auto Globe Limited

01908765760 *

4.5/5 Stars

BMW X12016 - 2.0 20d xLine xDrive Euro 6 (s/s) 5dr

2016 - 2.0 20d xLine xDrive Euro 6 (s/s) 5dr60

£10,995

  • 2L
  • 77.4K

    Miles
  • Diesel
  • Manual
  • Estate

Woodcroft Motors

01642030069 *

0/5 Stars

BMW X12016 (16) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

2016 (16) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr27

Low Mileage

£12,795

Finance available £264 pm

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motors Deals Ltd

01612416399 *

BMW X12022 - sDrive 20i [178] Sport 5dr Step Auto

2022 - sDrive 20i [178] Sport 5dr Step Auto19

Low Mileage

£22,498

  • 2L
  • 21.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Motorstore (Leeds Roseville Road)

01134689402 *

4.7/5 Stars

BMW X12025 - sDrive 20i MHT M Sport 5dr Step Auto

2025 - sDrive 20i MHT M Sport 5dr Step Auto32

£36,450

  • 1.5L
  • 101.0

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Harrogate

01422413949 *

BMW X12019 - xDrive 18d xLine 5dr Step Auto

2019 - xDrive 18d xLine 5dr Step Auto

Low Mileage

£16,990

Finance available £357 pm

  • 2L
  • 44.6K

    Miles
  • Diesel
  • Manual
  • Estate

Gatehouse Used Car Sales

01296791922 *

BMW X12010 (10) - 2.0 20d SE SUV 5dr Diesel Steptronic xDrive Euro 5 (177 ps)

2010 (10) - 2.0 20d SE SUV 5dr Diesel Steptronic xDrive Euro 5 (177 ps)41

Low Mileage

£5,495

  • 2L
  • 92.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Cattedown Trade Centre

01752426030 *

BMW X12021 - xDrive 25e M Sport 5dr Auto (Navigation)(Rear Park

2021 - xDrive 25e M Sport 5dr Auto (Navigation)(Rear Park25

£17,300

  • 1.5L
  • 55.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Invicta Chery & County Motorparks Chelmsford

01245678762 *

BMW X12018 (18) - 1.5 18i GPF Sport sDrive Euro 6 (s/s) 5dr

2018 (18) - 1.5 18i GPF Sport sDrive Euro 6 (s/s) 5dr44

Low Mileage

£11,850

Finance available £242 pm

  • 1.5L
  • 55.0K

    Miles
  • Petrol
  • Manual
  • Estate

Car Planet Watford

01923927636 *

4.5/5 Stars

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

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

£9,995

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Ivybridge Trade Centre

01752982776 *

BMW X12010 (60) - 2.0 20d SE SUV 5dr Diesel Manual xDrive Euro 5 (177 ps)

2010 (60) - 2.0 20d SE SUV 5dr Diesel Manual xDrive Euro 5 (177 ps)14

Low Mileage

£5,995

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Estate

Taylor Motor Group (Farndon Road)

01636554121 *

0/5 Stars

BMW X12019 - 2.0 X1 xDrive 20d XLine Auto 4WD 5dr

2019 - 2.0 X1 xDrive 20d XLine Auto 4WD 5dr31

£15,695

Finance available £328 pm

  • 2L
  • 87.2K

    Miles
  • Diesel
  • Automatic
  • Estate

NATIONAL CAR HUB

01922665543 *

BMW X12019 (19) - 1.5 18i GPF SE sDrive Euro 6 (s/s) 5dr

2019 (19) - 1.5 18i GPF SE sDrive Euro 6 (s/s) 5dr58

Low Mileage

£13,250

  • 1.5L
  • 42.8K

    Miles
  • Petrol
  • Manual
  • Estate

Imola Of Bristol

01174407192 *

BMW X12025 - sDrive 20i MHT M Sport 5dr Step Auto

2025 - sDrive 20i MHT M Sport 5dr Step Auto19

£39,998

  • 10.0

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Kirkcaldy BMW

01592802402 *

4.7/5 Stars

BMW X12023 - Sdrive 20I Mht M Sport 5Dr Step Auto

2023 - Sdrive 20I Mht M Sport 5Dr Step Auto35

Low Mileage

£31,299

  • 1.5L
  • 16.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Lookers Crewe BMW

01270443380 *

BMW X12025 (14) - X1 SDRIVE18I M SPORT

2025 (14) - X1 SDRIVE18I M SPORT16

Low Mileage

£8,990

Finance available £179 pm

  • 2L
  • 69.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Oakley Specialist Cars

01435510392 *

BMW X12017 - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

2017 - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr39

Low Mileage

£12,990

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Crewe SEAT

01270441045 *

4.3/5 Stars

BMW X12019 (19) - xDrive 20d M Sport 5dr Step Auto

2019 (19) - xDrive 20d M Sport 5dr Step Auto11

£14,700

Finance available £306 pm

  • 2L
  • 64.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Nuneaton Car Sales Ltd

02475187138 *

BMW X12014 (14) - 2.0 220i SE Auto sDrive Euro 5 (s/s) 5dr

2014 (14) - 2.0 220i SE Auto sDrive Euro 5 (s/s) 5dr36

Low Mileage

£9,850

  • 2L
  • 57.4K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Car Capital Ltd

02038933681 *

BMW X12020 (20) - 2.0 18d M Sport Auto sDrive Euro 6 (s/s) 5dr

2020 (20) - 2.0 18d M Sport Auto sDrive Euro 6 (s/s) 5dr79

Low Mileage

£19,900

Finance available £388 pm

  • 2L
  • 30.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Seraph Cars

01923587567 *

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

Jack Evans

Author: Jack Evans

View profile

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.