Skip to main content

1,073 Used BMW X1 cars for sale

BMW X12022 (72) - xDrive 23i MHT xLine Premier 5dr Step Auto

2022 (72) - xDrive 23i MHT xLine Premier 5dr Step Auto34

Reduced

£24,975

Finance available £493 pm

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Sandwell Car Sales

01215160845 *

BMW X12022 - xDrive 20i [178] xLine 5dr Step Auto

2022 - xDrive 20i [178] xLine 5dr Step Auto35

£20,920

  • 2L
  • 40.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Evans Halshaw Ford Blackburn

01254946254 *

BMW X12020 - xDrive 20i M Sport 5dr Step Auto

2020 - xDrive 20i M Sport 5dr Step Auto35

£21,990

  • 2L
  • 46.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Evans Halshaw Ford Burnley

01282503246 *

BMW X12014 (63) - 2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 5 (s/s) (143 ps)

2014 (63) - 2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 5 (s/s) (143 ps)6

Low Mileage

£7,790

  • 2L
  • 74.3K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoVenue LTD

01633747902 *

4.7/5 Stars

BMW X12016 - xDrive 18d SE 5dr

2016 - xDrive 18d SE 5dr43

Reduced

£9,799

Finance available £197 pm

  • 2L
  • 80.7K

    Miles
  • Diesel
  • Manual
  • Estate

Jody Campbell Cars

02870441631 *

BMW X12013 (13) - 2.0 18d xLine SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps)

2013 (13) - 2.0 18d xLine SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps)44

£5,495

  • 2L
  • 99.2K

    Miles
  • Diesel
  • Manual
  • Estate

Cattedown Trade Centre

01752426030 *

BMW X12022 (71) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)

2022 (71) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)70

£20,200

Finance available £420 pm

  • 2L
  • 29.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Peterborough

01733971423 *

BMW X12013 (13) - 2.0 20d xLine Auto xDrive Euro 5 (s/s) 5dr

2013 (13) - 2.0 20d xLine Auto xDrive Euro 5 (s/s) 5dr26

£5,700

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Estate

SMS Motors

01144786434 *

BMW X12017 (67) - 2.0 25d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (231 ps)

2017 (67) - 2.0 25d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (231 ps)45

£13,750

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Castle Motors (Trebrown)

01503770414 *

0/5 Stars

BMW X12023 (23) - sDrive20i MHT Steptronic 2023.25MY M Sport 5-Door

2023 (23) - sDrive20i MHT Steptronic 2023.25MY M Sport 5-Door42

£29,168

  • 1.5L
  • 30.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Stoneacre Stockton Volvo

01642573404 *

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

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

£9,695

Finance available £194 pm

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Prime London Motors

01784771145 *

BMW X12020 (69) - 2.0 20i SE SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

2020 (69) - 2.0 20i SE SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)74

Low Mileage

£16,600

Finance available £341 pm

  • 2L
  • 31.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW X12017 - 18d xLine 5-Door

2017 - 18d xLine 5-Door25

Low Mileage

£13,995

  • 2L
  • 43.2K

    Miles
  • Diesel
  • Manual
  • Estate

Llanelli Motor Company

01554701157 *

BMW X12018 (18) - BMW X1 2.0 20i XLINE SDRIVE AUTO 5 Dr

2018 (18) - BMW X1 2.0 20i XLINE SDRIVE AUTO 5 Dr16

Low Mileage

£17,495

  • 2L
  • 15.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Victoria Motors Ltd

01747440831 *

4.8/5 Stars

BMW X12020 - Sdrive20I Xline 5-Door

2020 - Sdrive20I Xline 5-Door65

Low Mileage

£20,670

Finance available £404 pm

  • 2L
  • 26.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Hippo Motor Group Peterborough

01733666887 *

BMW X12014 (14) - 2.0 20d xLine Auto xDrive Euro 5 (s/s) 5dr

2014 (14) - 2.0 20d xLine Auto xDrive Euro 5 (s/s) 5dr24

£5,690

  • 2L
  • 112.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Brookway Cars ltd

01515417904 *

4.4/5 Stars

BMW X12017 (Z3) - 2.0 18d SE SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps)

2017 (Z3) - 2.0 18d SE SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps)41

£9,995

  • 2L
  • 73.0K

    Miles
  • Diesel
  • Manual
  • Estate

BLOFIELD MC

01603931807 *

4.2/5 Stars

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

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

Low Mileage

£13,474

Finance available £279 pm

  • 2L
  • 52.0K

    Miles
  • Diesel
  • Manual
  • Estate

THORP ARCH MOTOR COMPANY LIMITED

01937220370 *

BMW X12016 (66) - 2.0 XDRIVE25D M SPORT 5DR Automatic

2016 (66) - 2.0 XDRIVE25D M SPORT 5DR Automatic19

Low Mileage

£12,500

Finance available £257 pm

  • 2L
  • 44.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Cheshire Car Co

01514597302 *

BMW X12019 (69) - 2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

2019 (69) - 2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)37

Low Mileage

£18,990

Finance available £370 pm

  • 2L
  • 45.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Per4mance Cars Limited

01625468256 *

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.