Skip to main content

1,104 Used BMW X1 cars for sale

BMW X12019 - 1.5 18i GPF xLine SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

2019 - 1.5 18i GPF xLine SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)13

Low Mileage

£14,550

Finance available £309 pm

  • 1.5L
  • 31.8K

    Miles
  • Petrol
  • Manual
  • Estate

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW X12021 - sDrive 18d xLine Step Auto 5-Door

2021 - sDrive 18d xLine Step Auto 5-Door23

£20,697

Finance available £422 pm

  • 2L
  • 35.8K

    Miles
  • Diesel
  • Automatic
  • Estate

CarSupermarket.com Scunthorpe

01724514202 *

4.7/5 Stars

BMW X12023 (23) - sDrive 18d xLine Premier Pro 5dr Step Auto Diesel Estate

2023 (23) - sDrive 18d xLine Premier Pro 5dr Step Auto Diesel Estate53

Low Mileage

£33,194

  • 2L
  • 15.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Vertu BMW Durham

01918146639 *

0/5 Stars

BMW X12022 (11) - sDrive 20i [178] M Sport 5dr Step Auto

2022 (11) - sDrive 20i [178] M Sport 5dr Step Auto17

Reduced

£23,995

Finance available £472 pm

  • 2L
  • 27.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Polesworth Garage Tamworth

01827213852 *

BMW X12020 - sDrive 18i xLine 5dr Step Auto

2020 - sDrive 18i xLine 5dr Step Auto40

Low Mileage

£19,999

Finance available £412 pm

  • 1.5L
  • 31.1K

    Miles
  • Petrol
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW X12018 (18) - 20d X-DRIVE SPORT AUTOMATIC 4X4 Euro 6 5-Door

2018 (18) - 20d X-DRIVE SPORT AUTOMATIC 4X4 Euro 6 5-Door30

Low Mileage

£14,499

Finance available £302 pm

  • 2L
  • 48.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Essex 4x4 Centre

01277286670 *

0/5 Stars

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

2012 (62) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)28

Low Mileage

£7,990

  • 2L
  • 78.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Formula One Car Centre

01324374133 *

3.7/5 Stars

BMW X12020 (20) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

2020 (20) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)50

£14,100

Finance available £293 pm

  • 2L
  • 94.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Integrity Automotive Limited

01473907545 *

BMW X12023 (23) - xDrive 30e M Sport 5dr Step Auto Estate

2023 (23) - xDrive 30e M Sport 5dr Step Auto Estate64

£32,636

  • 1.5L
  • 44.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW X12012 - sDrive 18d SE 5dr

2012 - sDrive 18d SE 5dr27

Reduced

£5,495

  • 2L
  • 94.2K

    Miles
  • Diesel
  • Manual
  • Estate

SM Motors NI

02827440451 *

BMW X12016 (66) - 20i X-LINE X-DRIVE 5 DOOR 8-SPEED AUTO 189 BHP (EURO 6)

2016 (66) - 20i X-LINE X-DRIVE 5 DOOR 8-SPEED AUTO 189 BHP (EURO 6)33

Low Mileage

£17,990

Finance available £349 pm

  • 2L
  • 23.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Ashington Autodrome

01670336672 *

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

2017 (67) - 2.0 18d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)45

£11,995

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Selectacars

01206355219 *

BMW X12011 (11) - xDrive 20d SE 5dr Step Auto

2011 (11) - xDrive 20d SE 5dr Step Auto36

Reduced

£7,499

  • 2L
  • 82.7K

    Miles
  • Diesel
  • Automatic
  • Estate

DandLMotors

01777801470 *

4.7/5 Stars

BMW X12021 - 2.0 X1 xDrive 18d Sport Auto 4WD 5dr

2021 - 2.0 X1 xDrive 18d Sport Auto 4WD 5dr25

£16,700

Finance available £351 pm

  • 2L
  • 83.3K

    Miles
  • Diesel
  • Automatic
  • Estate

NATIONAL CAR HUB

01922665543 *

BMW X12013 (63) - 2.0 20d Sport SUV 5dr Diesel Auto sDrive Euro 5 (s/s)

2013 (63) - 2.0 20d Sport SUV 5dr Diesel Auto sDrive Euro 5 (s/s)23

Low Mileage

£6,399

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Rangebrook Limited

01926352097 *

4.9/5 Stars

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

2025 (74) - xDrive 25e M Sport 5dr Step Auto

£38,500

  • 1.5L
  • 6.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Listers Kings Lynn (BMW)

01553601557 *

BMW X12014 (64) - 2.0 18d xLine xDrive Euro 5 (s/s) 5dr

2014 (64) - 2.0 18d xLine xDrive Euro 5 (s/s) 5dr54

£5,490

Finance available £100 pm

  • 2L
  • 107.0K

    Miles
  • Diesel
  • Manual
  • Estate

Podium PCL

01908953493 *

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

2025 - xDrive 25e M Sport 5dr Step Auto33

£43,950

Finance available £882 pm

  • 1.5L
  • 101.0

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Harrogate

01422413949 *

BMW X12021 - xDrive 20i xLine 5dr Step Auto

2021 - xDrive 20i xLine 5dr Step Auto42

Low Mileage

£23,499

Finance available £487 pm

  • 2L
  • 23.7K

    Miles
  • Petrol
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW X12018 (68) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

2018 (68) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr37

Low Mileage

£17,400

Finance available £366 pm

  • 2L
  • 26.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Planet Watford

01923927636 *

4.5/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.