Skip to main content

1,111 Used BMW X1 cars for sale

BMW X12021 - Sdrive 20I [178] M Sport 5Dr Step Auto

2021 - Sdrive 20I [178] M Sport 5Dr Step Auto28

Low Mileage

£25,549

Finance available £504 pm

  • 2L
  • 16.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Lookers Stoke-on-Trent BMW

01782917219 *

BMW X12018 - 18d M Sport 5-Door

2018 - 18d M Sport 5-Door43

£11,375

Finance available £232 pm

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Manual
  • Estate

Imperial Motor Company Limited

01732443737 *

BMW X12011 (61) - xDrive 18d M Sport 5dr

2011 (61) - xDrive 18d M Sport 5dr14

Reduced

£3,795

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Manual
  • Estate

Oxford Used Cars Ltd

01865956232 *

BMW X12021 (21) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)

2021 (21) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)50

Reduced

£19,900

Finance available £388 pm

  • 2L
  • 46.8K

    Miles
  • Petrol
  • Automatic
  • Estate

GERMAN AUTOCENTRE CARS

01143086596 *

BMW X12019 (69) - 2.0 20i GPF xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

2019 (69) - 2.0 20i GPF xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)48

£15,995

  • 2L
  • 68.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Selectacars

01206355219 *

BMW X12010 (60) - 2.0 18d SE xDrive Euro 5 5dr

2010 (60) - 2.0 18d SE xDrive Euro 5 5dr48

Reduced

£2,650

  • 2L
  • 110.3K

    Miles
  • Diesel
  • Manual
  • Estate

MIDLAND CARS HUB LTD

01215165533 *

BMW X12016 (66) - 2.0 20i Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

2016 (66) - 2.0 20i Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)50

£12,690

Finance available £256 pm

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Ponko

01223857211 *

4.3/5 Stars

BMW X12024 - xDrive 23i MHT xLine 5dr Step Auto

2024 - xDrive 23i MHT xLine 5dr Step Auto45

Low Mileage

£34,950

Finance available £697 pm

  • 2L
  • 9.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW X12010 (10) - 2.0 20d SE Steptronic xDrive Euro 5 5dr

2010 (10) - 2.0 20d SE Steptronic xDrive Euro 5 5dr29

Low Mileage

£4,995

  • 2L
  • 95.6K

    Miles
  • Diesel
  • Automatic
  • Estate

BP Car Sales Ltd

01274087587 *

BMW X12021 - xDrive 25e xLine 5dr Auto (Heated Front Seats)(Pow

2021 - xDrive 25e xLine 5dr Auto (Heated Front Seats)(Pow25

Low Mileage

£22,250

  • 1.5L
  • 21.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorparks Preston

01772347475 *

BMW X12021 - sDrive 18i [136] M Sport 5dr Step Auto

2021 - sDrive 18i [136] M Sport 5dr Step Auto12

Low Mileage

£23,498

  • 1.5L
  • 22.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Click & Collect Exeter

01414839930 *

4.7/5 Stars

BMW X12022 (71) - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

2022 (71) - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)38

Reduced

£21,900

Finance available £429 pm

  • 2L
  • 35.9K

    Miles
  • Diesel
  • Automatic
  • Estate

GERMAN AUTOCENTRE CARS

01143086596 *

BMW X12016 (66) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

2016 (66) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr86

Low Mileage

£13,295

Finance available £275 pm

  • 2L
  • 62.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Ace Car Sales Bury

01618042294 *

4.5/5 Stars

BMW X12010 (60) - xDrive 23d SE 5dr Step Auto

2010 (60) - xDrive 23d SE 5dr Step Auto13

Reduced

£2,695

  • 2L
  • 175.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

BROOKE CARS M65 LIMITED

01254457250 *

0/5 Stars

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

2019 - sDrive 20i M Sport 5dr Step Auto30

Reduced

£16,395

Finance available £358 pm

  • 2L
  • 49.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Range Manchester

01618048254 *

BMW X12018 (18) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

2018 (18) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)23

Low Mileage

£15,750

Finance available £330 pm

  • 2L
  • 51.8K

    Miles
  • Petrol
  • Automatic
  • Estate

S R Motors Penarth

02922672883 *

BMW X12017 - xDrive 20i M Sport 5dr Step Auto

2017 - xDrive 20i M Sport 5dr Step Auto

Low Mileage

£16,995

Finance available £357 pm

  • 2L
  • 47.4K

    Miles
  • Petrol
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW X12021 - xDrive 25e M Sport 5dr Auto [Tech Pack II]

2021 - xDrive 25e M Sport 5dr Auto [Tech Pack II]37

£19,999

Finance available £412 pm

  • 1.5L
  • 38.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch

01312874330 *

4.2/5 Stars

BMW X12017 - 2.0 20d M Sport Suv 5dr Diesel Auto Xdrive Euro 6 s/s 190 Ps

2017 - 2.0 20d M Sport Suv 5dr Diesel Auto Xdrive Euro 6 s/s 190 Ps36

Low Mileage

£13,750

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Pentagon Vauxhall (Oldham)

01618042348 *

3.8/5 Stars

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

2024 - xDrive 25e M Sport 5dr Step Auto19

Reduced

£37,898

  • 1.5L
  • 6.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Glasgow BMW

01416119940 *

4.7/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

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.