2020 BMW X2
Sdrive 20I Se Step
22,876mi Auto Petrol 2.0L
£19,998
Edinburgh
~£502/pm
Finished in blue, this hatchback BMW X2 has got automatic transmission, a 2.0 litre petrol engine and has got a mere 22,876 miles clocked-up on the dashboard.
7 cars
Sdrive 20I Se Step
22,876mi Auto Petrol 2.0L
£19,998
Edinburgh
~£502/pm
Finished in blue, this hatchback BMW X2 has got automatic transmission, a 2.0 litre petrol engine and has got a mere 22,876 miles clocked-up on the dashboard.
Sdrive 20I Sport Step
16,707mi Auto Petrol 2.0L
£21,498
Edinburgh
~£540/pm
There is a marvellous price at this dealership for this second hand, low mileage X2 with a 2.0 ltr petrol engine, automatic transmission and a mere 16,707 miles clocked-up on the dash.
1.5 20I Mht M Sport Dct Sdrive Euro 6 Ss
2,607mi Auto Petrol 1.5L
£38,750
Edinburgh
~£973/pm
Currently available from our dealership in the Edinburgh area is this almost pristine, like new BMW X2 that contains a 1.5 ltr petrol engine with automatic transmission. It's up for sale in a finish with 2,607 miles clocked up on the dashboard.
1.5 20I Mht M Sport Dct Sdrive Euro 6 Ss
Auto Hybrid 1.5L
£45,772
Edinburgh
~£1,149/pm
Available at our dealership in Edinburgh is this BMW that is equipped with a 1.5 L hybrid motor and automatic transmission. It is on offer and ready for its new owner to take home in a finish with few miles clocked-up on the dash.
1.5 25E 10Kwh M Sport Suv Plug-in Hybri
2,390mi Auto Petrol 1.5L
£38,750
Edinburgh
~£973/pm
Are you planning on buying a X2 1.5 25E 10Kwh M Sport Suv Plug-in Hybri? Then have a more detailed look at this used, but nearly new one that has been well kept and still remains in like new condition both in and out. This vehicle, on display and available to test drive at our showroom in Edinburgh contains a 1.5 L petrol motor with automatic transmission and has a mere 2,390 miles on the dash.
Sdrive 20I Se Step
32,855mi Auto Petrol
£19,000
Edinburgh
~£477/pm
Featuring a L petrol motor with automatic transmission, this second hand X2 Sdrive 20I Se Step from this dealership in Edinburgh is available to buy with a grey finish and has 32,855 miles clocked-up on the dash.
X2 M35i
22,491mi Auto Petrol 2.0L
£25,790
Edinburgh
~£648/pm
At this dealership in Edinburgh you'll find the bargain price of just £26,990 on this BMW with a 2000 cc petrol engine, automatic transmission and 22,491 mi on the dash.
Sdrive 18I 136 Sport
10,386mi Manual Petrol
£19,995
Kirkcaldy
~£502/pm
Containing a ltr petrol engine with manual transmission - this blue second hand X2 Sdrive 18I 136 Sport is on offer and ready for its new owner to take home with 10,386 miles clocked-up on the dash.
Xdrive20d Sport
31,926mi Auto Diesel 2.0L
£17,995
Kirkcaldy
~£452/pm
On offer at the bargain price of just £17,995 is this BMW X2, it is equipped with a 2.0 Ltr diesel engine and automatic transmission. This second hand model has 31,926 miles clocked-up on the dash and is finished in black.
M35i Step
38,282mi Auto Petrol 2.0L
£25,998
Kirkcaldy
~£653/pm
On offer and ready for its next owner to drive away is this BMW X2 which features automatic transmission and a 2.0 ltr petrol engine. This used one currently in stock at our dealership has got 38,282 miles clocked up on the dash.
Sdrive 20I Sport Step
2,704mi Auto Petrol 2.0L
£21,998
Dunfermline
~£552/pm
This second hand BMW X2 from this dealer features a 2.0 LTR petrol engine with automatic transmission and it has 2,704 miles clocked-up on the dash.
Sdrive 18I Sport
21,658mi Manual Diesel 1.5L
£17,498
Grangemouth
~£439/pm
This X2 has 21,658 miles clocked up on the dashboard and contains a 1500cc diesel engine with manual transmission.
Sdrive 20I Sport Step
24,312mi Auto Petrol
£18,699
Grangemouth
~£470/pm
Grab the chance to be the happy owner of this BMW X2 which is now available at this dealer's great price of just £18,699. It is available in , has got 24,312 miles clocked-up on the dash and comes fitted out with a L petrol engine.
M35i Step
37,095mi Auto Petrol 2.0L
£24,498
Wishaw
~£615/pm
Finished in blue, this car is fitted out with a 2.0 litre diesel motor with automatic transmission and only has 37,095 miles clocked up on the dashboard.
F39 Xdrive20i M Sport Sac B48 2.0I
2,494mi Auto Petrol 2.0L
£34,295
Stirling
~£861/pm
On offer and ready for you to drive away is this X2 in like new condition which has automatic transmission and a 2.0 Litre petrol motor. This second hand one now available at our dealership in Stirling has got just 2,494 miles on the clock and has been finished in the tone of grey.
F39 Xdrive20i M Sport Sac B48 2.0I
5,431mi Auto Petrol 2.0L
£34,295
Stirling
~£861/pm
Considering going for a X2? Then have a more detailed look at this second-hand, but like new one in a splendid, like new condition inside and out. This particular vehicle has got 5,431 miles clocked up on the dash and has a 2.0L petrol engine with automatic transmission.
F39 Xdrive20i M Sport Sac B48 2.0I
9,053mi Auto Petrol 2.0L
£34,295
Stirling
~£861/pm
Currently on offer the remarkable price of only £34,295 is this low mileage BMW X2 F39 Xdrive20i M Sport Sac B48 2.0I in an excellent, nearly new condition.
F39 Sdrive18d M Sport Sac B47 2.0D
30,553mi Auto Diesel 2.0L
£22,795
Stirling
~£572/pm
This BMW X2 F39 Sdrive18d M Sport Sac B47 2.0D has 30,553 miles on the dash and is fitted out with a 2.0 Ltr motor. It runs on diesel with automatic transmission and comes in the tone of blue.
Sdrive20i Sport
22,162mi Auto Petrol 2.0L
£20,895
Stirling
~£525/pm
Painted with a white finish, this hatchback BMW X2 incorporates a 2.0 litre petrol engine with automatic transmission and has 22,162 miles clocked up on the dash. First Registered in 2020, this X2 is up for sale and ready for its next owner to take home for £20,995.
2.0 20D M Sport Xdrive Euro 6 Ss
64,000mi Auto Diesel 2.0L
£17,495
Wishaw
~£439/pm
This second hand BMW from this dealer comes fitted with automatic transmission, a 2000CC diesel motor and has 64,000 miles clocked-up on the dash.
X2 Sdrive18i M Sport
9,554mi Manual Petrol 1.5L
£26,290
Perth
~£660/pm
Take a closer look at this X2 X2 Sdrive18i M Sport that is equipped with a 1.5 LTR petrol motor with manual transmission. This used model currently up for sale at our dealership has just 9,554 miles clocked-up on the dash.
X2 Sdrive18i M Sport
9,554mi Manual Petrol 1.5L
£26,290
Perth
~£660/pm
Get yourself in the driver's seat of this nearly new, low mileage BMW that has manual transmission and a 1500CC petrol engine. This second hand model now up for sale at our dealership in Perth has a mere 9,554 miles on the clock.
Xdrive 20I Sport Step
25,143mi Auto Petrol 2.0L
£22,498
Perth
~£565/pm
This second-hand BMW X2 Xdrive 20I Sport Step now on sale at this dealer is fitted with a 2.0L petrol motor with automatic transmission.
Xdrive20d M Sport X
67,349mi Auto Diesel 2.0L
£17,495
Motherwell
~£439/pm
At this dealer you'll find the great price of just £17,495 on this BMW with a 2.0 ltr diesel engine, automatic transmission and 67,349 mi clocked-up on the dash.