What Car? Classifieds have 1,051 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,051
Chosen Filters (4)
BMW X1 2.0 18d SE Auto SDrive Euro 6 (s/s) 5dr
Slough, Buckinghamshire
2018 reg
Diesel
5 Doors
Automatic
52,575 Miles
£12,995
BMW X1 2.0 20d XLine XDrive Euro 6 (s/s) 5dr
Edinburgh, Midlothian
2016 reg
Diesel
5 Doors
Manual
67,190 Miles
£12,599
BMW X1 2.0 18d M Sport Auto SDrive Euro 6 (s/s) 5dr
Birmingham, Worcestershire
2016 reg
Diesel
5 Doors
Automatic
87,000 Miles
£9,989
BMW X1 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr
Linwood, Renfrewshire
2020 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
29,085 Miles
£23,998
BMW X1 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr
Hyde, Cheshire
2016 reg
Diesel
5 Doors
Automatic
66,314 Miles
£13,895
BMW X1 2.0 20i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr
Derby, Derbyshire
2019 reg
Petrol
5 Doors
Automatic
31,229 Miles
£19,200
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
North harrow, Greater london
2021 reg
Petrol
5 Doors
Automatic
6,500 Miles
£29,995
BMW X1 2.0 20i SE Auto XDrive Euro 6 (s/s) 5dr
Edinburgh, Midlothian
2018 reg
Petrol
5 Doors
Automatic
23,862 Miles
£16,995
BMW X1 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr
Edinburgh, Midlothian
2017 reg
Diesel
5 Doors
Automatic
53,525 Miles
£15,199
BMW X1 2.0 18d XLine Auto SDrive Euro 6 (s/s) 5dr
Middlesbrough, North yorkshire
2020 reg
Diesel
5 Doors
Automatic
37,821 Miles
£20,399
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Glasgow, Lanarkshire
2022 reg
Petrol
5 Doors
Automatic
11,236 Miles
£27,998
BMW X1 2.0 20i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr
Lympsham, Somerset
2019 reg
Petrol
5 Doors
Automatic
31,296 Miles
£19,052
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2017 reg
Diesel
5 Doors
Automatic
63,189 Miles
£14,955
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Huddersfield, Yorkshire
2021 reg
Petrol
5 Doors
Automatic
33,388 Miles
£21,999
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr
Keighley, West yorkshire
2016 reg
Diesel
5 Doors
Manual
173,000 Miles
£4,789
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Edwinstowe, Mansfield
2019 reg
Diesel
5 Doors
Automatic
52,678 Miles
£17,950
BMW X1 2.0 20d XLine XDrive Euro 5 (s/s) 5dr
Nuneaton, Warwickshire
2015 reg
Diesel
5 Doors
Manual
49,829 Miles
£8,800
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Bristol, Gloucestershire
2017 reg
Diesel
5 Doors
Automatic
46,000 Miles
£15,995
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
North harrow, Greater london
2021 reg
Petrol
5 Doors
Automatic
18,000 Miles
£25,995
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr