Skip to main content

1,101 Used BMW X1 cars for sale

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

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

£13,700

Finance available £289 pm

  • 2L
  • 61.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Big Motoring World Norwich

01603567768 *

BMW X12019 (19) - 2.0 20i GPF M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

2019 (19) - 2.0 20i GPF M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)48

Low Mileage

£17,890

Finance available £347 pm

  • 2L
  • 34.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Assured Chichester

01293247834 *

BMW X12016 (16) - 2.0 18d M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps)

2016 (16) - 2.0 18d M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps)40

£9,861

Finance available £198 pm

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Manual
  • Estate

REVS (automotive) Limited

01205332693 *

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

2010 - 2.0 X1 xDrive 23d SE Auto 4WD 5dr7

Low Mileage

£7,350

Finance available £142 pm

  • 2L
  • 68.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Grays of Holbeach

01406430115 *

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

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

Low Mileage

£12,995

Finance available £268 pm

  • 2L
  • 71.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Max Bradley Cars

01621734802 *

BMW X12021 - sDrive 20i [178] SE 5dr Step Auto

2021 - sDrive 20i [178] SE 5dr Step Auto19

Low Mileage

£20,998

  • 2L
  • 14.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Motorstore (West Bromwich)

01215165456 *

4.7/5 Stars

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

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

Low Mileage

£15,090

Finance available £313 pm

  • 2L
  • 38.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Match Crewe

01270441019 *

4.7/5 Stars

BMW X12019 (68) - sDrive 18i xLine 5dr

2019 (68) - sDrive 18i xLine 5dr45

Reduced

£14,290

Finance available £297 pm

  • 1.5L
  • 50.1K

    Miles
  • Petrol
  • Manual
  • Estate

Empire Cars Bedford

01234237238 *

4.8/5 Stars

BMW X12022 (22) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)

2022 (22) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)70

Low Mileage

£21,850

Finance available £388 pm

  • 2L
  • 24.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Enfield

02037634741 *

BMW X12019 - sDrive 20i xLine 5dr Step Auto

2019 - sDrive 20i xLine 5dr Step Auto70

Low Mileage

£19,895

Finance available £388 pm

  • 2L
  • 17.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Mantles Used Cars Royston

01763291130 *

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

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

Reduced

£18,440

  • 2L
  • 49.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Dace Specialist Car Centre Manchester

01612417068 *

4.8/5 Stars

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

2022 (72) - xDrive 23i MHT M Sport Premier 5dr Step Auto

Low Mileage

£34,290

  • 2L
  • 19.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Listers Boston (BMW)

01205335096 *

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

2024 - sDrive 20i MHT M Sport 5dr Step Auto35

Low Mileage

£33,999

Finance available £722 pm

  • 1.5L
  • 2.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Derby

01332419211 *

BMW X12021 - xDrive 25e xLine 5dr Auto

2021 - xDrive 25e xLine 5dr Auto43

Low Mileage

£21,699

Finance available £453 pm

  • 1.5L
  • 22.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Widnes

01518322225 *

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

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

£15,595

  • 2L
  • 54.9K

    Miles
  • Diesel
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

BMW X12021 - xDrive 20i [178] M Sport 5dr Step Auto

2021 - xDrive 20i [178] M Sport 5dr Step Auto7

£20,350

  • 2L
  • 56.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Invicta Subaru Crawley

01293214024 *

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

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

£21,982

  • 2L
  • 35.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW X12014 - XDRIVE20D SE 5-Door

2014 - XDRIVE20D SE 5-Door10

Low Mileage

£8,995

Finance available £179 pm

  • 2L
  • 63.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Master Cars Bedford

01767668796 *

BMW X12021 - xDrive 25e Sport 5dr Auto

2021 - xDrive 25e Sport 5dr Auto23

£17,980

Finance available £379 pm

  • 1.5L
  • 62.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hippo Approved

01254445378 *

BMW X12012 - 2.0i petrol sport

2012 - 2.0i petrol sport33

Low Mileage

£9,999

Finance available £201 pm

  • 2L
  • 38.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

V P I Used Car Sales Limited

02039377580 *

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