Skip to main content

1,120 Used BMW X1 cars for sale

BMW X12024 (24) - sDrive 20i MHT xLine 5dr [Tech Plus] Step Auto Petrol Estate

2024 (24) - sDrive 20i MHT xLine 5dr [Tech Plus] Step Auto Petrol Estate52

£33,537

  • 1.5L
  • 9.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW X12022 (71) - sDrive 18d xLine 5dr Step Auto Diesel Estate

2022 (71) - sDrive 18d xLine 5dr Step Auto Diesel Estate58

£23,044

  • 2L
  • 31.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW X12019 - sDrive 18d xLine 5dr

2019 - sDrive 18d xLine 5dr12

Low Mileage

£18,298

  • 2L
  • 42.6K

    Miles
  • Diesel
  • Manual
  • Estate

Arnold Clark Click & Collect Milton Keynes

01416118716 *

4.7/5 Stars

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

2014 (14) - 2.0 18d xLine xDrive Euro 5 (s/s) 5dr27

£5,489

Finance available £100 pm

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Manual
  • Estate

Carworld Sheffield

01143086605 *

5/5 Stars

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

2020 - 1.5 18i xLine SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps) Manual67

Low Mileage

£18,490

  • 1.5L
  • 19.2K

    Miles
  • Petrol
  • Manual
  • Estate

Sherwoods Durham Peugeot

01918145161 *

4.8/5 Stars

BMW X12011 (11) - 2.0 18d SE xDrive Euro 5 5dr

2011 (11) - 2.0 18d SE xDrive Euro 5 5dr63

Reduced

£4,000

Finance available £67 pm

  • 2L
  • 92.8K

    Miles
  • Diesel
  • Manual
  • Estate

LIV MOTORS

01612416374 *

BMW X12019 - xDrive 20i xLine Step Auto 5-Door

2019 - xDrive 20i xLine Step Auto 5-Door22

Low Mileage

£20,697

Finance available £422 pm

  • 2L
  • 20.4K

    Miles
  • Petrol
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.4/5 Stars

BMW X12012 (62) - 2.0 18d xLine SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps)

2012 (62) - 2.0 18d xLine SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps)50

Low Mileage

£5,195

Finance available £94 pm

  • 2L
  • 91.4K

    Miles
  • Diesel
  • Manual
  • Estate

GMC 2000

01134680586 *

3.2/5 Stars

BMW X12017 (17) - xDrive 18d SE 5dr

2017 (17) - xDrive 18d SE 5dr41

£8,099

Finance available £149 pm

  • 2L
  • 107.0K

    Miles
  • Diesel
  • Manual
  • Estate

Hilton Car Supermarket Milton Keynes

01908049370 *

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

2022 (71) - sDrive 20i [178] xLine 5dr Step Auto79

£19,995

Finance available £390 pm

  • 2L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Cambridge Motors

02037637059 *

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

2020 (20) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)66

£17,500

Finance available £376 pm

  • 2L
  • 49.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Camberley

01276983839 *

BMW X12018 (68) - sDrive 18i xLine 5dr Petrol Estate

2018 (68) - sDrive 18i xLine 5dr Petrol Estate50

Low Mileage

£15,995

  • 1.5L
  • 24.9K

    Miles
  • Petrol
  • Manual
  • Estate

Vertu Honda Doncaster

01302245283 *

4.8/5 Stars

BMW X12022 (22) - 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps)

2022 (22) - 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps)15

£17,999

  • 1.5L
  • 63.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Affordable Cars Prestige Car Supermarket

01904238447 *

BMW X12017 (17) - 2.0 18d SE Auto sDrive Euro 6 (s/s) 5dr

2017 (17) - 2.0 18d SE Auto sDrive Euro 6 (s/s) 5dr12

£6,989

Finance available £134 pm

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Automatic
  • Estate

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

2020 (70) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)29

Low Mileage

£21,000

Finance available £411 pm

  • 2L
  • 19.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Praters Of Hollingdon LLP

01525308854 *

BMW X12022 (72) - 1.5 20i xLine SUV 5dr Petrol Hybrid DCT sDrive Euro 6 (s/s) (170 ps)

2022 (72) - 1.5 20i xLine SUV 5dr Petrol Hybrid DCT sDrive Euro 6 (s/s) (170 ps)50

Reduced

£28,990

Finance available £575 pm

  • 1.5L
  • 15.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Savannah Cars Ltd

01702418484 *

4.8/5 Stars

BMW X12023 - xDrive 23i MHT M Sport 5dr [Tech Plus] Step Auto

2023 - xDrive 23i MHT M Sport 5dr [Tech Plus] Step Auto55

Low Mileage

£35,793

  • 2L
  • 9.7K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Marshall BMW Bournemouth

01202068625 *

BMW X12019 - xDrive 20i xLine 5dr Step Auto

2019 - xDrive 20i xLine 5dr Step Auto19

Reduced

£19,498

  • 2L
  • 28.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Citroen (Perth)

01738230562 *

4.7/5 Stars

BMW X12020 (20) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

2020 (20) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)68

Low Mileage

£15,600

Finance available £333 pm

  • 1.5L
  • 24.6K

    Miles
  • Petrol
  • Manual
  • Estate

Big Motoring World Enfield

02037634741 *

BMW X12020 (70) - X1 xDrive20d M Sport 5-Door

2020 (70) - X1 xDrive20d M Sport 5-Door40

£23,486

  • 2L
  • 48.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Stephen James Ruxley BMW

02038895479 *

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.