What Car? Classifieds have 885 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 885
Chosen Filters (4)
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Southall, Middlesex
2016 reg
Diesel
5 Doors
Automatic
88,740 Miles
£11,189
BMW X1 1.5 25e 10kWh Sport Auto XDrive Euro 6 (s/s) 5dr
London, Middlesex
2021 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
15,102 Miles
£21,990
BMW X1 1.5 18i GPF XLine SDrive Euro 6 (s/s) 5dr
Nottingham
2019 reg
Petrol
5 Doors
Manual
16,646 Miles
£17,500
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Norwich, Norfolk
2021 reg
Petrol
5 Doors
Automatic
31,829 Miles
£23,250
BMW X1 XDrive 25e Sport 5dr Auto
Sydenham, Kent
2021 reg
Petrol Hybrid
5 Doors
Automatic
44,430 Miles
£20,498
BMW X1 2.0 18d XLine Auto SDrive Euro 6 (s/s) 5dr
Chatham, Kent
2017 reg
Diesel
5 Doors
Automatic
44,952 Miles
£15,800
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Chipping norton, Oxfordshire
2018 reg
Diesel
5 Doors
Automatic
37,806 Miles
£15,995
BMW X1 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr
Hastings, East sussex
2019 reg
Diesel
5 Doors
Automatic
24,236 Miles
£21,999
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Chichester, West sussex
2016 reg
Diesel
5 Doors
Automatic
56,000 Miles
£14,290
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Tadworth, Surrey
2016 reg
Diesel
5 Doors
Automatic
72,686 Miles
£13,790
BMW X1 2.0 18d Sport Auto SDrive Euro 6 (s/s) 5dr
Uttoxeter, Staffordshire
2016 reg
Diesel
5 Doors
Automatic
45,039 Miles
£15,000
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Leeds, Yorkshire
2017 reg
Petrol
5 Doors
Automatic
32,906 Miles
£18,149
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Royal leamington spa, Warwickshire
2018 reg
Diesel
5 Doors
Automatic
46,435 Miles
£16,000
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Salford, Lancashire
2018 reg
Diesel
5 Doors
Automatic
86,823 Miles
£13,498
BMW X1 2.0 20i SE Auto XDrive Euro 6 (s/s) 5dr
Salisbury, Wiltshire
2020 reg
Petrol
5 Doors
Automatic
6,561 Miles
£22,890
BMW X1 2.0 20i SE Auto XDrive Euro 6 (s/s) 5dr
Rotherham, South yorkshire
2020 reg
Petrol
5 Doors
Automatic
44,684 Miles
£17,500
BMW X1 2.0 18d M Sport Auto SDrive Euro 6 (s/s) 5dr
London, Greater london
2021 reg
Diesel
5 Doors
Automatic
31,176 Miles
£22,198
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
London, Greater london
2019 reg
Petrol
5 Doors
Automatic
47,597 Miles
£16,698
BMW X1 1.5 18i M Sport DCT SDrive Euro 6 (s/s) 5dr
2020 reg
Petrol
5 Doors
Automatic
22,915 Miles
£22,549
BMW X1 1.5 25e 10kWh Sport Auto XDrive Euro 6 (s/s) 5dr