Skip to main content

1,126 Used BMW X1 cars for sale

BMW X12011 (61) - 2.0 20d M Sport xDrive Euro 5 5dr

2011 (61) - 2.0 20d M Sport xDrive Euro 5 5dr29

Reduced

£3,990

Finance available £67 pm

  • 2L
  • 97.9K

    Miles
  • Diesel
  • Manual
  • Estate

Hey Motors Ltd

01706572044 *

BMW X12024 - sDrive 20i MHT M Sport 5dr Step Auto

2024 - sDrive 20i MHT M Sport 5dr Step Auto35

Low Mileage

£33,049

Finance available £702 pm

  • 1.5L
  • 2.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Derby

01332419211 *

BMW X12017 (67) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

2017 (67) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr13

Reduced

£14,250

Finance available £296 pm

  • 2L
  • 54.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorexe Ltd

02038934300 *

BMW X12018 (18) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)20

£11,995

Finance available £246 pm

  • 2L
  • 87.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Edinburgh West

01313226854 *

BMW X12021 - 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps)

2021 - 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps)80

Low Mileage

£23,199

  • 1.5L
  • 12.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Leominster Motors

01568600697 *

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

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

£15,697

Finance available £315 pm

  • 1.5L
  • 79.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

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

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

Low Mileage

£16,199

  • 2L
  • 27.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Bridgend Motor Group - Irvine Outlet & EV Centre

01294444950 *

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

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

£15,795

  • 2L
  • 58.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Anchor Vans

01182079095 *

BMW X12012 - XDRIVE20d SE 5-Door

2012 - XDRIVE20d SE 5-Door24

Reduced

£5,000

Finance available £89 pm

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Manual
  • Estate

Fox 4X4 Specialist

01384881134 *

0/5 Stars

BMW X12023 - xDrive 23i MHT M Sport 5dr [Tech+/Pro] Step Auto

2023 - xDrive 23i MHT M Sport 5dr [Tech+/Pro] Step Auto62

£36,247

  • 2L
  • 22.6K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Marshall BMW Bournemouth

01202068625 *

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

£19,500

Finance available £344 pm

  • 2L
  • 46.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Camberley

01276983839 *

BMW X12010 (60) - 2010 xDrive 18d SE 5dr MET GREY SERVICE HISTORY

2010 (60) - 2010 xDrive 18d SE 5dr MET GREY SERVICE HISTORY12

£2,999

  • 2L
  • 131.0K

    Miles
  • Diesel
  • Manual
  • Estate

GT Sports & 4x4

01274059833 *

BMW X12022 - sDrive 18d M Sport 5dr Step Auto [Tech II/Pro Pk]

2022 - sDrive 18d M Sport 5dr Step Auto [Tech II/Pro Pk]42

£26,499

Finance available £552 pm

  • 2L
  • 28.9K

    Miles
  • Diesel
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW X12014 (14) - 2.0 18d Sport Auto xDrive Euro 5 (s/s) 5dr

2014 (14) - 2.0 18d Sport Auto xDrive Euro 5 (s/s) 5dr56

£5,490

Finance available £100 pm

  • 2L
  • 113.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Auto Globe Limited

01908765760 *

4.5/5 Stars

BMW X12023 (23) - xDrive 23d MHT M Sport 5dr Step Auto

2023 (23) - xDrive 23d MHT M Sport 5dr Step Auto25

Low Mileage

£34,490

Finance available £688 pm

  • 2L
  • 11.5K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Allen Motor Group Hyundai Bletchley

01908048978 *

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

2011 (61) - sDrive 20d SE 5dr16

£3,195

Finance available £49 pm

  • 2L
  • 138.6K

    Miles
  • Diesel
  • Manual
  • Estate

Loxley Car Sales

01143089105 *

BMW X12012 - 2.0 20D XDRIVE XLINE AUTOMATIC 5-Door

2012 - 2.0 20D XDRIVE XLINE AUTOMATIC 5-Door21

Low Mileage

£7,300

Finance available £141 pm

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Heneage Cars

01472808001 *

BMW X12010 - 2.0 18d SE xDrive Euro 5 5dr

2010 - 2.0 18d SE xDrive Euro 5 5dr34

Low Mileage

£3,995

Finance available £67 pm

  • 2L
  • 105.4K

    Miles
  • Diesel
  • Manual
  • Estate

PL Motors

01592407424 *

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

2019 - 2.0 20i Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)40

Low Mileage

£18,100

  • 2L
  • 28.1K

    Miles
  • Petrol
  • Automatic
  • Estate

drivedirect Weston-super-Mare

01934319058 *

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

2021 - sDrive 20i [178] xLine 5dr Step Auto47

Reduced

£18,595

Finance available £361 pm

  • 2L
  • 65.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Donnelly Motorstore Bangor

02891638497 *

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.