Skip to main content

1,129 Used BMW X1 cars for sale

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

2012 (62) - 2.0 25d xLine SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (218 ps)24

£5,290

  • 2L
  • 105.8K

    Miles
  • Diesel
  • Manual
  • Estate

Highfield Cars

01562541206 *

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

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

Low Mileage

£22,200

Finance available £396 pm

  • 1.5L
  • 22.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Leeds

01134689988 *

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

2021 (71) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr1

Low Mileage

£23,750

Finance available £508 pm

  • 2L
  • 18.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Planet Watford

01923927636 *

4.5/5 Stars

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 X12020 - sDrive 18i [136] M Sport 5dr Step Auto[Tec II/Pro]

2020 - sDrive 18i [136] M Sport 5dr Step Auto[Tec II/Pro]26

Low Mileage

£20,495

Finance available £453 pm

  • 1.5L
  • 22.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Range Liverpool

01515417938 *

4.5/5 Stars

BMW X12021 - xDrive 25e xLine 5dr Auto

2021 - xDrive 25e xLine 5dr Auto30

Low Mileage

£19,799

Finance available £420 pm

  • 1.5L
  • 34.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

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

2025 - sDrive 20i MHT M Sport 5dr Step Auto36

Low Mileage

£36,190

  • 1.5L
  • 1.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Maidstone

01622234873 *

3.7/5 Stars

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

2016 - 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr62

£9,495

  • 2L
  • 99.5K

    Miles
  • Diesel
  • Manual
  • Estate

Woodcroft Motors

01642030069 *

0/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)49

Low Mileage

£23,995

  • 2L
  • 11.3K

    Miles
  • Petrol
  • Automatic
  • Estate

drivedirect Bristol North

01173701262 *

BMW X12021 - xDrive 25e xLine 5dr Auto

2021 - xDrive 25e xLine 5dr Auto36

£21,995

  • 1.5L
  • 43.7K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Bury St Edmunds

01284338953 *

4.6/5 Stars

BMW X12018 - xDrive 20i xLine 5dr Step Auto

2018 - xDrive 20i xLine 5dr Step Auto19

Low Mileage

£17,998

  • 2L
  • 26.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Volkswagen (Glasgow)

01414839934 *

BMW X12021 (71) - xDrive 20d xLine 5dr Step Auto Diesel Estate

2021 (71) - xDrive 20d xLine 5dr Step Auto Diesel Estate76

Low Mileage

£25,849

  • 2L
  • 19.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Vertu BMW York

01904237114 *

0/5 Stars

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

Low Mileage

£12,989

Finance available £268 pm

  • 2L
  • 46.5K

    Miles
  • Diesel
  • Manual
  • Estate

Stirling Cars Ltd

01992661749 *

0/5 Stars

BMW X12011 (61) - 2.0 18d M Sport SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps)

2011 (61) - 2.0 18d M Sport SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps)24

Low Mileage

£4,750

Finance available £84 pm

  • 2L
  • 86.9K

    Miles
  • Diesel
  • Manual
  • Estate

THE STALHAM CAR CENTRE LIMITED

01603364615 *

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

2011 (60) - xDrive 18d SE 5dr4

£2,995

  • 2L
  • 151.0K

    Miles
  • Diesel
  • Manual
  • Estate

COAST TO COAST AUTO SERVICES

01352870176 *

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

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

Low Mileage

£7,990

  • 2L
  • 78.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Formula One Car Centre

01324374133 *

3.7/5 Stars

BMW X12018 - 18d M Sport 5-Door

2018 - 18d M Sport 5-Door

£11,375

Finance available £232 pm

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Manual
  • Estate

Imperial Motor Company Limited

01732443737 *

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

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

£8,999

  • 2L
  • 99.9K

    Miles
  • Diesel
  • Manual
  • Estate

Vehicle Trade Centre Ayr

01292430591 *

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

2016 (16) - 2.0 18d xLine SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)24

£8,690

Finance available £172 pm

  • 2L
  • 105.4K

    Miles
  • Diesel
  • Manual
  • Estate

Junction 21 Motors

01934312906 *

BMW X12024 - xDrive 25e M Sport 5dr Step Auto

2024 - xDrive 25e M Sport 5dr Step Auto39

Low Mileage

£36,303

  • 1.5L
  • 6.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Marshall BMW Scunthorpe

01724707996 *

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.