Skip to main content

1,106 Used BMW X1 cars for sale

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

£21,500

Finance available £421 pm

  • 2L
  • 33.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Georgesons Cars Latest Arrivals

01513329719 *

BMW X12012 (62) - 2.0 20d M Sport SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (177 ps)

2012 (62) - 2.0 20d M Sport SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (177 ps)1

Low Mileage

£5,395

  • 2L
  • 91.2K

    Miles
  • Diesel
  • Manual
  • Not Supplied

Alpha Cars

01748900791 *

4.6/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) 5dr11

Low Mileage

£7,190

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Vivian Price Cars

01172331344 *

BMW X12023 - xDrive 23i MHT M Sport 5dr Step Auto

2023 - xDrive 23i MHT M Sport 5dr Step Auto36

Low Mileage

£37,748

Finance available £755 pm

  • 2L
  • 6.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Harrogate

01422413949 *

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

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

£15,795

  • 2L
  • 58.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Anchor Vans

01182079095 *

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

  • 2L
  • 131.9K

    Miles
  • Diesel
  • Manual
  • Estate

AMG MOTOR VEHICLES LTD

01733942779 *

BMW X12019 - sDrive 18i M Sport 5dr Step Auto

2019 - sDrive 18i M Sport 5dr Step Auto41

Low Mileage

£18,249

Finance available £378 pm

  • 1.5L
  • 18.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Sheffield

01143086607 *

BMW X12021 (71) - sDrive18i M Sport (Park Assist, Heated Seats, Apple CarPlay) 5-Door

2021 (71) - sDrive18i M Sport (Park Assist, Heated Seats, Apple CarPlay) 5-Door59

Low Mileage

£22,250

Finance available £437 pm

  • 1.5L
  • 18.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Ray Chapman Motors York

01904237931 *

BMW X12014 (63) - 2.0 18d SE SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps)

2014 (63) - 2.0 18d SE SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps)25

Low Mileage

£6,495

  • 2L
  • 63.6K

    Miles
  • Diesel
  • Manual
  • Estate

THE STALHAM CAR CENTRE LIMITED

01603364615 *

BMW X12011 (Z3) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 5 (143 ps)

2011 (Z3) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 5 (143 ps)10

£3,990

  • 2L
  • 129.7K

    Miles
  • Diesel
  • Manual
  • Estate

BRG AutoHub

02891249536 *

BMW X12022 - sDrive 18i [136] M Sport 5dr Step Auto

2022 - sDrive 18i [136] M Sport 5dr Step Auto19

£22,998

  • 1.5L
  • 36.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Vauxhall (Manchester)

01616945308 *

4.7/5 Stars

BMW X12021 - xDrive 25e xLine 5dr Auto

2021 - xDrive 25e xLine 5dr Auto36

£21,995

  • 1.5L
  • 43.7K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Bury St Edmunds

01284338953 *

4.6/5 Stars

BMW X12019 - sDrive 20i M Sport 5dr Step Auto

2019 - sDrive 20i M Sport 5dr Step Auto24

Low Mileage

£16,999

Finance available £357 pm

  • 2L
  • 35.7K

    Miles
  • Petrol
  • Automatic
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

BMW X12020 - xDrive 20i xLine 5dr Step Auto

2020 - xDrive 20i xLine 5dr Step Auto12

Low Mileage

£22,998

  • 2L
  • 18.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Click & Collect Milton Keynes

01416118716 *

4.7/5 Stars

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

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

Low Mileage

£21,200

Finance available £364 pm

  • 2L
  • 22.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

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

2017 - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr39

Low Mileage

£13,790

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Crewe SEAT

01270441045 *

4.3/5 Stars

BMW X12025 - xDrive 25e xLine 5dr Step Auto

2025 - xDrive 25e xLine 5dr Step Auto19

Low Mileage

£34,898

  • 1.5L
  • 2.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

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

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

Reduced

£19,995

Finance available £390 pm

  • 2L
  • 38.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Wimbledon Carriage Co

02039104722 *

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

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

Reduced

£18,555

Finance available £361 pm

  • 1.5L
  • 28.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Cartime Rochdale

01615298277 *

4.4/5 Stars

BMW X12024 (24) - xDrive 30e xLine 5dr Step Auto Estate

2024 (24) - xDrive 30e xLine 5dr Step Auto Estate20

£33,982

  • 1.5L
  • 10.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Yeovil

01935311780 *

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