Skip to main content

1,105 Used BMW X1 cars for sale

BMW X12017 - sDrive 18d SE 5dr

2017 - sDrive 18d SE 5dr11

£8,994

  • 2L
  • 86.2K

    Miles
  • Diesel
  • Manual
  • Estate

Save On Used Cars

01724514218 *

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

2017 - 2.0 18d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)35

Low Mileage

£13,415

Finance available £283 pm

  • 2L
  • 66.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

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

Reduced

£18,990

Finance available £369 pm

  • 1.5L
  • 42.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Cartime Bury

01613887693 *

4.4/5 Stars

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 X12019 - 2.0 20i GPF M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

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

£14,000

Finance available £290 pm

  • 2L
  • 76.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Embleton Motor Company

01642937550 *

BMW X12021 (21) - SDRIVE18I SPORT 5-Door

2021 (21) - SDRIVE18I SPORT 5-Door3

Low Mileage

£18,995

  • 1.5L
  • 28.0K

    Miles
  • Petrol
  • Manual
  • Estate

St Michaels Garage Sittingbourne

01795502669 *

BMW X12013 (63) - 2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 5 (s/s) (143 ps)

2013 (63) - 2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 5 (s/s) (143 ps)50

Low Mileage

£7,995

  • 2L
  • 70.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Carite Ltd

01793224408 *

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

2020 (20) - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr13

Reduced

£20,800

Finance available £407 pm

  • 2L
  • 15.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Canvey Carriage Company

01268203836 *

4.3/5 Stars

BMW X12020 - sDrive 20i xLine 5dr Step Auto

2020 - sDrive 20i xLine 5dr Step Auto41

Low Mileage

£20,299

Finance available £418 pm

  • 2L
  • 28.7K

    Miles
  • Petrol
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

BMW X12011 (61) - 2.0 23d M Sport xDrive Euro 5 5dr

2011 (61) - 2.0 23d M Sport xDrive Euro 5 5dr17

£3,490

Finance available £56 pm

  • 2L
  • 131.9K

    Miles
  • Diesel
  • Manual
  • Estate

AMG MOTOR VEHICLES LTD

01733942779 *

BMW X12022 (71) - sDrive 18i [136] Sport 5dr

2022 (71) - sDrive 18i [136] Sport 5dr50

Low Mileage

£21,000

Finance available £411 pm

  • 1.5L
  • 12.0K

    Miles
  • Petrol
  • Manual
  • Estate

GERMAN AUTOCENTRE CARS

01143086596 *

BMW X12022 (71) - XDRIVE25E XLINE 5-Door

2022 (71) - XDRIVE25E XLINE 5-Door50

£13,495

Finance available £279 pm

  • 1.5L
  • 109.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorzone Durham

01916071133 *

BMW X12015 (15) - 2.0 20d M Sport sDrive Euro 5 (s/s) 5dr

2015 (15) - 2.0 20d M Sport sDrive Euro 5 (s/s) 5dr30

Low Mileage

£8,290

Finance available £163 pm

  • 2L
  • 67.1K

    Miles
  • Diesel
  • Manual
  • Estate

TMMC The Manchester Motor Company Ltd

01204324191 *

0/5 Stars

BMW X12023 (72) - 2.0 23d MHT xLine DCT xDrive Euro 6 (s/s) 5dr

2023 (72) - 2.0 23d MHT xLine DCT xDrive Euro 6 (s/s) 5dr69

Low Mileage

£30,500

Finance available £606 pm

  • 2L
  • 16.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

BMW X12021 - 1.5 X1 xDrive25e xLine 5-Door

2021 - 1.5 X1 xDrive25e xLine 5-Door22

£14,795

Finance available £308 pm

  • 1.5L
  • 83.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

KPH SYKEHOUSE LTD TA Priory Motors

01405801107 *

BMW X12016 - xDrive 20d Sport 5dr Step Auto

2016 - xDrive 20d Sport 5dr Step Auto10

£10,650

Finance available £216 pm

  • 2L
  • 85.4K

    Miles
  • Diesel
  • Semi Auto
  • Estate

KCA Motors

02894339948 *

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

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

£23,549

Finance available £489 pm

  • 2L
  • 36.9K

    Miles
  • Petrol
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

BMW X12020 (69) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

2020 (69) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr23

£13,450

Finance available £278 pm

  • 2L
  • 101.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorexe Ltd

02038934300 *

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

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

Low Mileage

£22,200

Finance available £401 pm

  • 1.5L
  • 28.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Leeds

01134689988 *

BMW X12016 (66) - 2.0 25d M Sport Auto xDrive Euro 6 (s/s) 5dr

2016 (66) - 2.0 25d M Sport Auto xDrive Euro 6 (s/s) 5dr25

£11,350

Finance available £231 pm

  • 2L
  • 73.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MYAuto Solutions

01793387051 *

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.