What Car? Classifieds have 496 approved used BMW X2 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 X2 cars near you.
Powered by
Cars found 496
Chosen Filters (2)
BMW X2 2.0 20i Sport DCT SDrive Euro 6 (s/s) 5dr
Bayford, Hertford
2020 reg
Petrol
5 Doors
Automatic
82,975 Miles
£14,989
BMW X2 2.0 20d M Sport X Auto XDrive Euro 6 (s/s) 5dr
Bath, Avon
2018 reg
Diesel
5 Doors
Automatic
35,740 Miles
£20,100
BMW X2 2.0 20i M Sport Auto XDrive Euro 6 (s/s) 5dr
Farnborough, Hampshire
2023 reg
Petrol
5 Doors
Automatic
7,622 Miles
£32,995
BMW X2 1.5 25e 10kWh Sport Auto XDrive Euro 6 (s/s) 5dr
Nottingham
2022 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
14,997 Miles
£25,000
BMW X2 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr
Coleraine, County londonderry
2019 reg
Diesel
5 Doors
Automatic
35,533 Miles
£19,495
BMW X2 2.0 20d M Sport X Auto XDrive Euro 6 (s/s) 5dr
Bridgnorth, Shropshire
2020 reg
Diesel
5 Doors
Automatic
52,000 Miles
£20,488
BMW X2 SDrive 20i Sport 5dr Step Auto
Chippenham, Wiltshire
2019 reg
Petrol
Manual
22,500 Miles
£19,490
BMW X2 2.0 20d M Sport X Auto XDrive Euro 6 (s/s) 5dr
Edinburgh, Midlothian
2018 reg
Diesel
5 Doors
Automatic
36,855 Miles
£20,200
BMW X2 1.5 18i Sport SDrive Euro 6 (s/s) 5dr
Willenhall, West midlands
2021 reg
Petrol
5 Doors
Manual
37,735 Miles
£17,500
BMW X2 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr
Preston, Lancashire
2020 reg
Diesel
5 Doors
Automatic
12,220 Miles
£23,990
BMW X2 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Doncaster, South yorkshire
2018 reg
Diesel
5 Doors
Automatic
30,339 Miles
£19,997
BMW X2 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr
Lincs, North east lincolnshire
2020 reg
Petrol
5 Doors
Automatic
18,069 Miles
£21,799
BMW X2 HATCHBACK 2.0 20i M Sport X DCT SDrive Euro 6 (s/s) 5dr
Ormskirk, Lancashire
2018 reg
Petrol
5 Doors
Automatic
17,500 Miles
£19,995
BMW X2 1.5 18i M Sport X SDrive Euro 6 (s/s) 5dr
Saltash, Cornwall
2019 reg
Petrol
5 Doors
Manual
20,413 Miles
£18,995
BMW X2 2.0 20i M Sport Auto XDrive Euro 6 (s/s) 5dr
Salisbury, Wiltshire
2023 reg
Petrol
5 Doors
Automatic
4,076 Miles
£35,290
BMW X2 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr
Tadcaster, North yorkshire
2020 reg
Diesel
5 Doors
Automatic
43,990 Miles
£19,999
BMW X2 1.5 25e 10kWh Sport Auto XDrive Euro 6 (s/s) 5dr
Swindon, Swindon
2021 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
42,252 Miles
£20,700
BMW X2 2.0 18d Sport SDrive Euro 6 (s/s) 5dr
London, Greater london
2018 reg
Diesel
5 Doors
Manual
84,708 Miles
£12,698
BMW X2 2.0 20d M Sport X Auto XDrive Euro 6 (s/s) 5dr