Skip to main content

1,122 Used BMW X1 cars for sale

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

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

Low Mileage

£21,152

Finance available £423 pm

  • 1.5L
  • 26.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Halesowen

01217525895 *

4.4/5 Stars

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

2019 (69) - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr20

Reduced

£19,600

Finance available £382 pm

  • 2L
  • 30.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Canvey Chariots Car Centre

01268988070 *

4.5/5 Stars

BMW X12019 (69) - sDrive 18i xLine 5dr Petrol Estate

2019 (69) - sDrive 18i xLine 5dr Petrol Estate44

Low Mileage

£18,033

  • 1.5L
  • 20.5K

    Miles
  • Petrol
  • Manual
  • Estate

Vertu Honda Mansfield

01623259367 *

4.8/5 Stars

BMW X12017 - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

2017 - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)10

£10,885

Finance available £221 pm

  • 2L
  • 64.9K

    Miles
  • Diesel
  • Manual
  • Estate

Summit Cars

01737301722 *

BMW X12017 - sDrive 18d SE 5dr Step Auto

2017 - sDrive 18d SE 5dr Step Auto12

£11,650

Finance available £238 pm

  • 2L
  • 74.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Thompson Auto

02890026953 *

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

2025 - xDrive 25e M Sport 5dr Step Auto29

£40,995

Finance available £822 pm

  • 1.5L
  • 4.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

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

2018 (67) - xDrive 20i M Sport 5dr Step Auto1

Low Mileage

£17,990

Finance available £349 pm

  • 2L
  • 43.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Amanah Prestige Limited

02038235352 *

3.1/5 Stars

BMW X12014 (63) - 2.0 18d SE sDrive Euro 5 (s/s) 5dr

2014 (63) - 2.0 18d SE sDrive Euro 5 (s/s) 5dr25

Low Mileage

£6,995

Finance available £134 pm

  • 2L
  • 53.3K

    Miles
  • Diesel
  • Manual
  • Estate

Atherstone Garage

01827215683 *

3.8/5 Stars

BMW X12016 (16) - 2.0 18d SE sDrive Euro 6 (s/s) 5dr

2016 (16) - 2.0 18d SE sDrive Euro 6 (s/s) 5dr34

£7,995

Finance available £156 pm

  • 2L
  • 80.1K

    Miles
  • Diesel
  • Manual
  • Estate

One Stop Motors Dewsbury

01924665170 *

BMW X12024 - xDrive 30e M Sport Step Auto [Technology Pack] 5-Door

2024 - xDrive 30e M Sport Step Auto [Technology Pack] 5-Door23

Reduced

£38,676

Finance available £808 pm

  • 1.5L
  • 4.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.4/5 Stars

BMW X12021 - 2.0 18d M Sport Auto xDrive Euro 6 (s/s) 5dr

2021 - 2.0 18d M Sport Auto xDrive Euro 6 (s/s) 5dr64

£20,890

Finance available £442 pm

  • 2L
  • 35.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Match Crewe

01270441019 *

4.8/5 Stars

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 X12020 (20) - sDrive 18d xLine 5dr Step Auto

2020 (20) - sDrive 18d xLine 5dr Step Auto71

Low Mileage

£19,995

Finance available £390 pm

  • 2L
  • 35.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cambridge Motors

02037637059 *

BMW X12020 - sDrive 18i SE 5dr

2020 - sDrive 18i SE 5dr8

Low Mileage

£16,599

Finance available £348 pm

  • 1.5L
  • 19.8K

    Miles
  • Petrol
  • Manual
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

BMW X12019 - sDrive 20i xLine 5dr Step Auto

2019 - sDrive 20i xLine 5dr Step Auto12

Low Mileage

£19,798

  • 2L
  • 14.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

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

2015 (65) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr30

£10,000

Finance available £201 pm

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Browns Car Company

01621733495 *

4.4/5 Stars

BMW X12022 - xDrive 25e Sport 5dr Auto

2022 - xDrive 25e Sport 5dr Auto44

£17,949

Finance available £367 pm

  • 1.5L
  • 64.6K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

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

2025 - xDrive 25e M Sport 5dr Step Auto1

£39,995

Finance available £801 pm

  • 1.5L
  • 4.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

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

2017 (66) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr20

Reduced

£11,489

Finance available £234 pm

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Manor Farm Cars Ltd

01217525777 *

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)67

£21,500

Finance available £380 pm

  • 2L
  • 26.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

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.