Skip to main content

1,143 Used BMW X1 cars for sale

BMW X12013 (13) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2013 (13) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)33

Low Mileage

£8,480

Finance available £167 pm

  • 2L
  • 74.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Fort Southwick Internet Cars

02392004448 *

4.9/5 Stars

BMW X12019 (69) - X1 sDrive20i M Sport 5-Door

2019 (69) - X1 sDrive20i M Sport 5-Door3

Low Mileage

£21,300

Finance available £417 pm

  • 2L
  • 25.0K

    Miles
  • Petrol
  • Automatic
  • Estate

John Clark BMW Aberdeen

01224451046 *

BMW X12023 - xDrive 25e M Sport 5dr [Tech Plus Pack] Step Auto

2023 - xDrive 25e M Sport 5dr [Tech Plus Pack] Step Auto19

Low Mileage

£39,998

  • 1.5L
  • 3.8K

    Miles
  • Electric
  • Automatic
  • Estate

Arnold Clark Kirkcaldy BMW

01592802402 *

4.7/5 Stars

BMW X12010 (60) - xDrive 18d SE 5dr

2010 (60) - xDrive 18d SE 5dr16

Low Mileage

£3,295

Finance available £51 pm

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Manual
  • Estate

KLA Motors

01924668202 *

BMW X12016 (66) - 2.0 18d xLine SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps)

2016 (66) - 2.0 18d xLine SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps)50

Low Mileage

£12,795

  • 2L
  • 55.0K

    Miles
  • Diesel
  • Manual
  • Estate

Hyland Car Sales Ltd

01884211250 *

BMW X12022 (22) - X1 sDrive20i xLine 5-Door

2022 (22) - X1 sDrive20i xLine 5-Door24

Low Mileage

£23,800

Finance available £468 pm

  • 2L
  • 13.5K

    Miles
  • Petrol
  • Automatic
  • Estate

John Clark BMW Aberdeen

01224451046 *

BMW X12019 (19) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr47

£10,691

Finance available £217 pm

  • 2L
  • 132.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Bazaar ltd

01143086594 *

5/5 Stars

BMW X12021 (21) - xDrive 25e Sport 5dr Auto Estate

2021 (21) - xDrive 25e Sport 5dr Auto Estate77

Low Mileage

£19,331

  • 1.5L
  • 33.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW York

01904237114 *

0/5 Stars

BMW X12013 (13) - 2.0 18d M Sport xDrive Euro 5 (s/s) 5dr

2013 (13) - 2.0 18d M Sport xDrive Euro 5 (s/s) 5dr36

£5,990

  • 2L
  • 116.7K

    Miles
  • Diesel
  • Manual
  • Estate

Keywise Cars Ltd

01392344397 *

BMW X12011 - 2.0 X1 xDrive20d SE 5-Door

2011 - 2.0 X1 xDrive20d SE 5-Door16

Low Mileage

£4,750

Finance available £84 pm

  • 2L
  • 88.4K

    Miles
  • Diesel
  • Automatic
  • Estate

A&S Motors UK

01616944537 *

5/5 Stars

BMW X12018 - 2.0 X1 sDrive18d M Sport 5-Door

2018 - 2.0 X1 sDrive18d M Sport 5-Door32

£10,950

Finance available £222 pm

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Manual
  • Estate

LMR Trade Car Centre

01925907763 *

BMW X12017 - sDrive 18d SE 5dr Step Auto

2017 - sDrive 18d SE 5dr Step Auto10

Low Mileage

£14,399

Finance available £299 pm

  • 2L
  • 35.8K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

BMW X12011 (61) - sDrive 18d M Sport 5dr

2011 (61) - sDrive 18d M Sport 5dr15

Low Mileage

£4,295

Finance available £74 pm

  • 2L
  • 106.8K

    Miles
  • Diesel
  • Manual
  • Estate

Ash Motors

01494977763 *

4.2/5 Stars

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

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

Low Mileage

£13,495

  • 2L
  • 70.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Testers Autos Limited

01473907549 *

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

2018 (18) - 1.5 18i GPF xLine SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)70

Low Mileage

£12,900

Finance available £271 pm

  • 1.5L
  • 52.7K

    Miles
  • Petrol
  • Manual
  • Estate

Big Motoring World Peterborough

01733971423 *

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

2021 (71) - sDrive 20i [178] xLine 5dr Step Auto Petrol Estate54

Low Mileage

£24,215

  • 2L
  • 9.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu Peugeot Banbury

01865956223 *

4.6/5 Stars

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

2017 (66) - 2.0 25d xLine Auto xDrive Euro 6 (s/s) 5dr24

Low Mileage

£13,295

Finance available £275 pm

  • 2L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Middlesex Motors

02039577419 *

BMW X12022 - 5dr 2.0i sDrive Sport Automatic

2022 - 5dr 2.0i sDrive Sport Automatic50

Low Mileage

£24,495

  • 2L
  • 13.9K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Frosts Chichester

01243219542 *

4.7/5 Stars

BMW X12017 (67) - xDrive 20d M Sport 5dr Step Auto Diesel Estate

2017 (67) - xDrive 20d M Sport 5dr Step Auto Diesel Estate50

Low Mileage

£16,812

  • 2L
  • 46.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Vertu BMW Bridgwater

01278555750 *

0/5 Stars

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

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

Low Mileage

£20,899

Finance available £418 pm

  • 1.5L
  • 27.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hilton Car Supermarket Milton Keynes

01908049370 *

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.