Skip to main content

1,139 Used BMW X1 cars for sale

BMW X12018 - 1.5 18i GPF xLine DCT sDrive Euro 6 (s/s) 5dr

2018 - 1.5 18i GPF xLine DCT sDrive Euro 6 (s/s) 5dr41

Reduced

£15,995

  • 1.5L
  • 42.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Testers Autos Limited

01473907549 *

BMW X12020 - SDRIVE18D XLINE AUTO 5-Door

2020 - SDRIVE18D XLINE AUTO 5-Door20

Reduced

£15,990

Finance available £335 pm

  • 2L
  • 69.8K

    Miles
  • Diesel
  • Automatic
  • Estate

NCV Sales

01636550952 *

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

2019 - sDrive 20i M Sport 5dr Step Auto30

£16,495

Finance available £360 pm

  • 2L
  • 49.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Range Manchester

01618048254 *

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

£17,999

Finance available £349 pm

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorplus Car Supermarket

01633742350 *

BMW X12021 - xDrive 25e M Sport Auto [Tech Pack II] 5-Door

2021 - xDrive 25e M Sport Auto [Tech Pack II] 5-Door23

£16,197

Finance available £326 pm

  • 1.5L
  • 79.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Grimsby

01472806810 *

4.6/5 Stars

BMW X12022 - xDrive 23d MHT M Sport Premier 5dr Step Auto

2022 - xDrive 23d MHT M Sport Premier 5dr Step Auto1

£32,790

  • 2L
  • 28.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Stratstone BMW Maidstone

01622234873 *

0/5 Stars

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

2021 - xDrive 18d M Sport 5dr Step Auto35

£22,450

  • 2L
  • 48.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Stratstone BMW Milton Keynes

01908104093 *

4.7/5 Stars

BMW X12011 (61) - xDrive 20d SE 5dr

2011 (61) - xDrive 20d SE 5dr13

£3,995

Finance available £67 pm

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Estate

Newtonhill Car Sales

01569690339 *

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

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

Low Mileage

£17,990

Finance available £349 pm

  • 2L
  • 27.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Whites Cars

01245968116 *

BMW X12012 (62) - 2.0 20d xLine SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)

2012 (62) - 2.0 20d xLine SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)23

Low Mileage

£5,290

Finance available £96 pm

  • 2L
  • 94.5K

    Miles
  • Diesel
  • Manual
  • Estate

Junction 21 Motors

01934312906 *

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

2019 - 2.0 20i M Sport Auto xDrive Euro 6 (s/s) 5dr53

Low Mileage

£22,450

Finance available £476 pm

  • 2L
  • 10.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Match Bolton

01204584597 *

4.4/5 Stars

BMW X12021 - xDrive 25e M Sport 5dr Auto [Tech II/Plus Pk] - HK AUDIO - AUTO PARK - LED

2021 - xDrive 25e M Sport 5dr Auto [Tech II/Plus Pk] - HK AUDIO - AUTO PARK - LED48

Low Mileage

£21,873

Finance available £438 pm

  • 1.5L
  • 34.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Gloucester

01452227227 *

BMW X12024 - xDrive 25e xLine 5dr Step Auto

2024 - xDrive 25e xLine 5dr Step Auto39

Low Mileage

£35,697

  • 1.5L
  • 3.4K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Marshall BMW Hampshire

01256268420 *

BMW X12018 (18) - xDrive 20d Sport 5dr Step Auto

2018 (18) - xDrive 20d Sport 5dr Step Auto23

Low Mileage

£15,895

Finance available £333 pm

  • 2L
  • 48.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Colebrook and Sons Ltd

01202145724 *

4.6/5 Stars

BMW X12019 (69) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps) Heated Seats,

2019 (69) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps) Heated Seats,27

Low Mileage

£19,199

Finance available £374 pm

  • 2L
  • 33.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Cartime Bury

01613887693 *

4.4/5 Stars

BMW X12021 (70) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

2021 (70) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr30

Reduced

£18,130

Finance available £352 pm

  • 1.5L
  • 54.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW X12013 (63) - 2.0 18d SE SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (143 ps) Free Nationwide

2013 (63) - 2.0 18d SE SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (143 ps) Free Nationwide39

Low Mileage

£7,599

  • 2L
  • 66.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Lakeside Car Sales Ltd

01527911363 *

BMW X12017 (67) - 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)[Tadley]

2017 (67) - 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)[Tadley]32

£13,995

Finance available £290 pm

  • 2L
  • 73.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Anchor Cars Tadley

01182078518 *

BMW X12012 (62) - xDrive 20d SE 5dr

2012 (62) - xDrive 20d SE 5dr11

Low Mileage

£7,995

Finance available £156 pm

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Estate

Millfield Motor Company

01797330907 *

BMW X12022 - sDrive 20i [178] Sport 5dr Step Auto

2022 - sDrive 20i [178] Sport 5dr Step Auto19

Low Mileage

£22,498

  • 2L
  • 14.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Perth Vauxhall/Fiat/Abarth/Jeep/Leapmotor

01738230558 *

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

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.