Skip to main content

1,117 Used BMW X1 cars for sale

BMW X12017 - sDrive 18d Sport 5dr

2017 - sDrive 18d Sport 5dr5

£9,895

Finance available £199 pm

  • 2L
  • 91.7K

    Miles
  • Diesel
  • Manual
  • Estate

JC Campbell

02841330274 *

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

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

£12,495

Finance available £257 pm

  • 2L
  • 86.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Dunfermline

01383347038 *

4.7/5 Stars

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

2020 (20) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)50

£14,100

Finance available £293 pm

  • 2L
  • 94.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Integrity Automotive Limited

01473907545 *

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

2012 (62) - 2.0 20d M Sport SUV 5dr Diesel Manual sDrive Euro 5 (s/s) (184 ps)50

Low Mileage

£6,295

  • 2L
  • 82.5K

    Miles
  • Diesel
  • Manual
  • Estate

R Automotive UK

01844398119 *

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 X12010 (10) - xDrive 18d SE 5dr

2010 (10) - xDrive 18d SE 5dr8

£2,250

  • 2L
  • 145.0K

    Miles
  • Diesel
  • Manual
  • Estate

Central Motor Centre

01316036527 *

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

2016 (65) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr48

Low Mileage

£11,350

Finance available £231 pm

  • 2L
  • 73.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Planet Barnet

02039577301 *

BMW X12021 - xDrive 20d M Sport 5dr Step Auto

2021 - xDrive 20d M Sport 5dr Step Auto12

Low Mileage

£23,998

  • 2L
  • 29.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Click & Collect Sydenham

01414839958 *

4.7/5 Stars

BMW X12025 - Sdrive 20I Mht M Sport 5Dr Step Auto

2025 - Sdrive 20I Mht M Sport 5Dr Step Auto28

£34,499

Finance available £688 pm

  • 1.5L
  • 3.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Lookers Stafford BMW

01785569200 *

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

2022 - xDrive 20i [178] xLine 5dr Step Auto1

Low Mileage

£23,195

Finance available £516 pm

  • 2L
  • 23.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Range Liverpool

01515417938 *

4.5/5 Stars

BMW X12016 (66) - 20i X-LINE X-DRIVE 5 DOOR 8-SPEED AUTO 189 BHP (EURO 6)

2016 (66) - 20i X-LINE X-DRIVE 5 DOOR 8-SPEED AUTO 189 BHP (EURO 6)33

Low Mileage

£17,990

Finance available £349 pm

  • 2L
  • 23.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Ashington Autodrome

01670336672 *

BMW X12016 - 20d M Sport 5-Door

2016 - 20d M Sport 5-Door45

Low Mileage

£12,995

Finance available £268 pm

  • 2L
  • 55.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Premier Car Supermarket Kettering Ltd

01536219120 *

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

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

Reduced

£15,899

Finance available £333 pm

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorplus Car Supermarket

01633742350 *

BMW X12025 - Sdrive 20I Mht M Sport 5Dr [Tech Plus] Step Auto

2025 - Sdrive 20I Mht M Sport 5Dr [Tech Plus] Step Auto27

£37,999

  • 1.5L
  • 3.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Lookers Crewe BMW

01270443380 *

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

2022 (22) - sDrive 20i [178] xLine 5dr Step Auto Petrol Estate42

Low Mileage

£22,741

  • 2L
  • 24.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu Ford Gloucester

01452689897 *

4.7/5 Stars

BMW X12018 (18) - XDRIVE18D XLINE 4-Door

2018 (18) - XDRIVE18D XLINE 4-Door46

Low Mileage

£14,495

Finance available £302 pm

  • 2L
  • 47.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Wise Auto Ltd

02038737355 *

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 X12022 (71) - xDrive 20i [178] xLine 5dr Step Auto

2022 (71) - xDrive 20i [178] xLine 5dr Step Auto24

£17,995

Finance available £349 pm

  • 2L
  • 32.0K

    Miles
  • Petrol
  • Automatic
  • Estate

BMW X12019 (69) - 2.0 18d S- Drive X-Line SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

2019 (69) - 2.0 18d S- Drive X-Line SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)46

Reduced

£14,800

Finance available £308 pm

  • 2L
  • 66.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Driven Of York

01937221340 *

4.4/5 Stars

BMW X12021 - sDrive 18d xLine Step Auto 5-Door

2021 - sDrive 18d xLine Step Auto 5-Door23

£20,697

Finance available £422 pm

  • 2L
  • 35.8K

    Miles
  • Diesel
  • Automatic
  • Estate

CarSupermarket.com Scunthorpe

01724514202 *

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