What Car? Classifieds have 1,223 approved used BMW X1 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW X1 cars near you.
Powered by
Cars found 1,223
Chosen Filters (2)
BMW X1 1.5 18i GPF XLine SDrive Euro 6 (s/s) 5dr
Castle donnington, Derbyshire
2019 reg
Petrol
5 Doors
Manual
23,999 Miles
£17,599
BMW X1 2.0 18d XLine Auto XDrive Euro 5 (s/s) 5dr
Aberdeen, Aberdeenshire
2014 reg
Diesel
5 Doors
Automatic
65,400 Miles
£8,999
BMW X1 1.5 18i XLine SDrive Euro 6 (s/s) 5dr
East kilbride, Lanarkshire
2020 reg
Petrol
5 Doors
Manual
27,204 Miles
£19,998
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr
Sheffield, Yorkshire
2010 reg
Diesel
5 Doors
Automatic
82,000 Miles
£4,995
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Ashton-under-lyne, Lancashire
2019 reg
Diesel
5 Doors
Automatic
40,913 Miles
£17,000
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2021 reg
Petrol
5 Doors
Automatic
29,212 Miles
£24,985
BMW X1 2.0 20i M Sport Auto XDrive Euro 6 (s/s) 5dr
Stockton, Stockton
2022 reg
Petrol
5 Doors
Automatic
23,000 Miles
£31,995
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Peterborough, Peterborough
2017 reg
Diesel
5 Doors
Automatic
89,557 Miles
£12,750
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Worcester, Worcestershire
2017 reg
Petrol
5 Doors
Automatic
64,882 Miles
£15,699
BMW X1 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2021 reg
Petrol
5 Doors
Automatic
16,730 Miles
£24,199
BMW X1 2.0 18d M Sport SDrive Euro 6 (s/s) 5dr
Skegness, Lincolnshire
2018 reg
Diesel
5 Doors
Manual
18,956 Miles
£17,295
BMW X1 2.0 18d SE Auto SDrive Euro 6 (s/s) 5dr
South shields, Tyne and wear
2017 reg
Diesel
5 Doors
Automatic
37,480 Miles
£14,499
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Southall, Middlesex
2019 reg
Diesel
5 Doors
Automatic
88,867 Miles
£12,689
BMW X1 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr
Preston, Lancashire
2017 reg
Petrol
5 Doors
Automatic
75,380 Miles
£13,695
BMW 1 SERIES 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Peterborough, Lincolnshire
2018 reg
Petrol
5 Doors
Automatic
54,417 Miles
£16,199
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Kings lynn, Norfolk
2018 reg
Diesel
5 Doors
Automatic
40,050 Miles
£16,558
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr
Andover, Hampshire
2010 reg
Diesel
5 Doors
Automatic
115,000 Miles
£4,495
BMW X1 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr
Newbridge, Midlothian
2018 reg
Diesel
5 Doors
Automatic
48,794 Miles
£16,695
BMW X1 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr
Ashford, Kent
2020 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
46,681 Miles
£19,995
BMW X1 2.0 20i M Sport Auto XDrive Euro 6 (s/s) 5dr