What Car? Classifieds have 1,225 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,225
Chosen Filters (2)
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,399
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
£17,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
Scunthorpe, South humberside
2021 reg
Petrol
5 Doors
Automatic
28,261 Miles
£27,306
BMW X1 ESTATE 2.0 20i SE Auto XDrive Euro 6 (s/s) 5dr
Liverpool, Lancashire
2015 reg
Petrol
5 Doors
Automatic
40,254 Miles
£12,270
BMW X1 2.0 20d XLine Auto XDrive Euro 5 (s/s) 5dr
Market drayton, Shropshire
2014 reg
Diesel
5 Doors
Automatic
88,000 Miles
£8,495
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Stockport, Cheshire
2020 reg
Petrol
5 Doors
Automatic
63,839 Miles
£18,999
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Aberdeen, Kincardineshire
2020 reg
Diesel
5 Doors
Automatic
46,456 Miles
£20,998
BMW X1 2.0 20i M Sport Auto XDrive Euro 6 (s/s) 5dr