Skip to main content

1,145 Used BMW X1 cars for sale

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

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

Low Mileage

£12,950

Finance available £267 pm

  • 2L
  • 62.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Freeway Car Sales

01795508848 *

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

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

Reduced

£11,495

  • 2L
  • 82.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodcroft Motors

01642030069 *

0/5 Stars

BMW X12022 (22) - sDrive 18d xLine 5dr Step Auto

2022 (22) - sDrive 18d xLine 5dr Step Auto25

£22,950

Finance available £451 pm

  • 2L
  • 41.9K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Ocean Group BMW Penryn

01326333538 *

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

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

Low Mileage

£23,995

  • 2L
  • 11.3K

    Miles
  • Petrol
  • Automatic
  • Estate

drivedirect Bristol North

01173701262 *

BMW X12022 - sDrive 18d M Sport 5dr Step Auto

2022 - sDrive 18d M Sport 5dr Step Auto42

£26,499

Finance available £552 pm

  • 2L
  • 28.9K

    Miles
  • Diesel
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW X12021 - 2.0 20i Xline Suv 5dr Petrol Auto Xdrive Euro 6 s/s 178 Ps

2021 - 2.0 20i Xline Suv 5dr Petrol Auto Xdrive Euro 6 s/s 178 Ps49

Low Mileage

£21,945

  • 2L
  • 21.9K

    Miles
  • Petrol
  • Automatic
  • Estate

EMG Motor Group Huntingdon

01480597486 *

4.6/5 Stars

BMW X12022 - sDrive 18d xLine 5dr Step Auto

2022 - sDrive 18d xLine 5dr Step Auto43

£21,279

Finance available £439 pm

  • 2L
  • 38.9K

    Miles
  • Diesel
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW X12024 (74) - xDrive25e M Sport 5-Door

2024 (74) - xDrive25e M Sport 5-Door26

Low Mileage

£34,500

  • 1.5L
  • 6.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Listers Kings Lynn (BMW)

01553601557 *

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

2021 - xDrive 20i [178] xLine 5dr Step Auto Automatic32

Reduced

£19,499

Finance available £380 pm

  • 2L
  • 51.4K

    Miles
  • Petrol
  • Automatic
  • Estate

The Car Warehouse Swansea

01792001637 *

4.5/5 Stars

BMW X12022 - 5dr 2.0i sDrive Sport Automatic

2022 - 5dr 2.0i sDrive Sport Automatic50

Reduced

£23,995

  • 2L
  • 13.9K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Frosts Chichester

01243219542 *

4.7/5 Stars

BMW X12023 - xDrive 23d MHT xLine 5dr Step Auto

2023 - xDrive 23d MHT xLine 5dr Step Auto31

Low Mileage

£33,990

Finance available £678 pm

  • 2L
  • 14.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Kelso Car Sales

02886273269 *

BMW X12016 (16) - xDrive 20d X-Line 5dr AUTOMATIC

2016 (16) - xDrive 20d X-Line 5dr AUTOMATIC32

Low Mileage

£14,995

Finance available £313 pm

  • 2L
  • 47.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Southbridge Garage

01334230043 *

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

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

£21,694

Finance available £425 pm

  • 2L
  • 32.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Days Cardiff

02920021261 *

4.4/5 Stars

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

2018 (68) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr37

Low Mileage

£17,700

Finance available £373 pm

  • 2L
  • 26.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Planet Watford

01923927636 *

4.5/5 Stars

BMW X12018 (18) - 2.0 20d Sport SUV 5dr

2018 (18) - 2.0 20d Sport SUV 5dr23

Low Mileage

£16,199

  • 2L
  • 27.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Bridgend Motor Group - Irvine Outlet & EV Centre

01294444950 *

BMW X12019 (68) - 1.5 18i GPF M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)

2019 (68) - 1.5 18i GPF M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)28

Reduced

£17,990

Finance available £349 pm

  • 1.5L
  • 16.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Car City UK Catterick

01748900779 *

4.7/5 Stars

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

2017 - 2.0 18d M Sport xDrive Euro 6 (s/s) 5dr49

Reduced

£14,250

Finance available £296 pm

  • 2L
  • 42.0K

    Miles
  • Diesel
  • Manual
  • Estate

Jonathan Dawson Car Sales Ltd

01134676315 *

BMW X12021 - sDrive 18d xLine 5-Door

2021 - sDrive 18d xLine 5-Door26

£19,197

Finance available £390 pm

  • 2L
  • 43.5K

    Miles
  • Diesel
  • Manual
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW X12025 - sDrive 18d M Sport 5dr Step Auto

2025 - sDrive 18d M Sport 5dr Step Auto36

£45,994

Finance available £924 pm

  • 2L
  • 100.0

    Miles
  • Diesel
  • Automatic
  • Estate

Stratstone BMW Derby

01332318252 *

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

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

Low Mileage

£17,100

Finance available £367 pm

  • 1.5L
  • 21.3K

    Miles
  • Petrol
  • Manual
  • Estate

Big Motoring World Norwich

01603567768 *

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.