Skip to main content

1,156 Used BMW X1 cars for sale

BMW X12021 (21) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps) 1 Owner / Lo

2021 (21) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps) 1 Owner / Lo44

Low Mileage

£21,499

  • 2L
  • 27.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Cartime Nelson

01282501882 *

4.4/5 Stars

BMW X12023 (23) - sDrive 20i MHT xLine 5dr Step Auto Petrol Estate

2023 (23) - sDrive 20i MHT xLine 5dr Step Auto Petrol Estate50

£30,629

  • 1.5L
  • 18.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Bridgwater

01278555750 *

0/5 Stars

BMW X12022 - sDrive 18i [136] xLine 5dr

2022 - sDrive 18i [136] xLine 5dr44

Reduced

£20,750

Finance available £406 pm

  • 1.5L
  • 15.7K

    Miles
  • Petrol
  • Manual
  • Estate

Shelbourne AutoSelect Newry

02830441493 *

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

2016 (66) - 2.0 20i Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)50

£12,690

Finance available £256 pm

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Ponko

01223857211 *

4.4/5 Stars

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

2019 (19) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)31

£16,049

Finance available £316 pm

  • 2L
  • 50.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Hilton Car Supermarket Milton Keynes

01908049370 *

BMW X12013 (63) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

2013 (63) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr11

Low Mileage

£6,693

Finance available £127 pm

  • 2L
  • 93.7K

    Miles
  • Diesel
  • Automatic
  • Estate

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

2014 (14) - 2.0 18d Sport sDrive Euro 5 (s/s) 5dr14

£3,990

Finance available £67 pm

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Estate

Park Road Garages Ltd

01234862513 *

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

2025 - xDrive 23d MHT M Sport 5dr Step Auto46

£46,950

Finance available £944 pm

  • 2L
  • 7.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW X12022 (22) - 1.5 25e 10kWh Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

2022 (22) - 1.5 25e 10kWh Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)69

£18,000

Finance available £332 pm

  • 1.5L
  • 45.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Norwich

01603567768 *

BMW X12017 (17) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2017 (17) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)2

Low Mileage

£13,995

Finance available £290 pm

  • 2L
  • 55.0K

    Miles
  • Diesel
  • Automatic
  • Estate

BLOFIELD MC

01603931807 *

4.2/5 Stars

BMW X12025 (13) - 2.0i S Drive Automatic

2025 (13) - 2.0i S Drive Automatic20

£8,950

Finance available £178 pm

  • 2L
  • 45.9K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Four Crosses Garage

01743292166 *

4.3/5 Stars

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

2016 (16) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr9

Low Mileage

£15,000

  • 2L
  • 29.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Sea Ltd

02039537442 *

4.8/5 Stars

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

2018 (68) - 1.5 18i GPF SE sDrive Euro 6 (s/s) 5dr47

Low Mileage

£13,250

Finance available £274 pm

  • 1.5L
  • 34.1K

    Miles
  • Petrol
  • Manual
  • Estate

Car Planet Watford

01923927636 *

4.5/5 Stars

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

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

£22,500

Finance available £442 pm

  • 2L
  • 25.2K

    Miles
  • Petrol
  • Automatic
  • Estate

drivedirect Weston-super-Mare

01934319058 *

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) 5dr32

Low Mileage

£7,495

Finance available £145 pm

  • 2L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Brookmans Motor Group

01707242293 *

BMW X12022 - 2.0 X1 xDrive 23I M Sport Premium MHEV A 4WD 5dr

2022 - 2.0 X1 xDrive 23I M Sport Premium MHEV A 4WD 5dr44

Reduced

£31,990

Finance available £637 pm

  • 2L
  • 27.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

AutoSportiva Ltd

01732443577 *

BMW X12020 (69) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

2020 (69) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr23

£13,450

Finance available £278 pm

  • 2L
  • 101.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorexe Ltd

02038934300 *

BMW X12019 (19) - X1 sDrive20i xLine 5-Door

2019 (19) - X1 sDrive20i xLine 5-Door23

Low Mileage

£17,995

  • 2L
  • 25.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Stoneacre Wolverhampton

01902916118 *

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

2021 (71) - xDrive 25e Sport 5dr Auto27

£18,500

Finance available £360 pm

  • 1.5L
  • 47.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Royale Autos Ltd

01280733607 *

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

2011 (61) - 2.0 18d M Sport xDrive Euro 5 5dr38

£3,000

Finance available £45 pm

  • 2L
  • 132.0K

    Miles
  • Diesel
  • Manual
  • Estate

MOTORFAX CAR SALES LIMITED

01422410534 *

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.