Skip to main content

1,045 Used BMW X1 cars for sale

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

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

Low Mileage

£14,200

Finance available £295 pm

  • 2L
  • 56.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Nuneaton Car Sales Ltd

02475187138 *

BMW X12022 - xDrive 20i [178] xLine 5dr Step Auto

2022 - xDrive 20i [178] xLine 5dr Step Auto19

£22,498

  • 2L
  • 44.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Kia (Kirkcaldy)

01592407412 *

4.7/5 Stars

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

2022 - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)59

£20,300

Finance available £354 pm

  • 2L
  • 50.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Thurlow Nunn Milton Keynes

01908010425 *

0/5 Stars

BMW X12018 - xDrive 20i xLine 5dr Step Auto

2018 - xDrive 20i xLine 5dr Step Auto48

Low Mileage

£17,950

Finance available £346 pm

  • 2L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW X12023 (73) - xDrive 23i MHT xLine 5dr Step Auto Petrol Estate

2023 (73) - xDrive 23i MHT xLine 5dr Step Auto Petrol Estate67

£31,992

  • 2L
  • 14.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW X12013 (63) - xDrive 18d Sport 5dr

2013 (63) - xDrive 18d Sport 5dr12

Low Mileage

£5,499

Finance available £119 pm

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Estate

B & B Autos

01924669879 *

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

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

£34,404

  • 2L
  • 28.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

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

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

Low Mileage

£16,950

Finance available £356 pm

  • 2L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Windmill Autos Ltd

01767661305 *

BMW X12011 - XDRIVE20D M SPORT diesel automatic, 2 owners, just 66,000 miles, 5-Door

2011 - XDRIVE20D M SPORT diesel automatic, 2 owners, just 66,000 miles, 5-Door19

Low Mileage

£8,995

Finance available £377 pm

  • 2L
  • 66.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars of Chichester

01243216738 *

4.5/5 Stars

BMW X12022 - sDrive 20i xLine 5dr Step Auto

2022 - sDrive 20i xLine 5dr Step Auto34

£19,049

Finance available £391 pm

  • 2L
  • 64.4K

    Miles
  • Petrol
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

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

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

£16,599

Finance available £349 pm

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Nova Motor Group

01915005812 *

BMW X12014 - XDRIVE18d XLINE 5-Door

2014 - XDRIVE18d XLINE 5-Door19

Low Mileage

£7,295

Finance available £152 pm

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Manual
  • Estate

Stratford Car Sales

01789337365 *

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) 5dr63

Reduced

£10,600

Finance available £214 pm

  • 2L
  • 92.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Plus Motors UK Ltd

01633358552 *

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

2013 (13) - 2.0 20i SE Auto xDrive Euro 6 (s/s) 5dr50

Low Mileage

£5,999

Finance available £147 pm

  • 2L
  • 89.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Affordable Cars

01234230806 *

4/5 Stars

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

2018 - xDrive 20i M Sport 5dr Step Auto19

£15,498

  • 2L
  • 68.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Newcastle OMODA / JAECOO

01913387320 *

4.7/5 Stars

BMW X12018 (68) - 2.0 20i GPF SE SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

2018 (68) - 2.0 20i GPF SE SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)27

Low Mileage

£14,490

  • 2L
  • 38.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Car Sea Ltd

02039537442 *

4.8/5 Stars

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

2013 (63) - 2.0 20d SE Auto xDrive Euro 5 (s/s) 5dr22

£5,990

Finance available £132 pm

  • 2L
  • 102.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Autohub Northampton

01604343474 *

0/5 Stars

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

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

£16,300

Finance available £270 pm

  • 1.5L
  • 61.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Driven Of York

01937221340 *

4.4/5 Stars

BMW X12013 (13) - 2.0 20d xLine Auto xDrive Euro 5 (s/s) 5dr

2013 (13) - 2.0 20d xLine Auto xDrive Euro 5 (s/s) 5dr32

Low Mileage

£5,299

Finance available £126 pm

  • 2L
  • 97.5K

    Miles
  • Diesel
  • Automatic
  • Estate

CarScene Ltd

01603337277 *

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