2019 BMW X2
M35i
33,255mi Auto 2.0L
£22,995
Epsom
~£577/pm
At this dealer in Epsom you'll find the low price of only £22,995 on this X2 M35i with a 2.0L motor, automatic transmission and 33,248 miles clocked-up on the dashboard.
1 cars
M35i
33,255mi Auto 2.0L
£22,995
Epsom
~£577/pm
At this dealer in Epsom you'll find the low price of only £22,995 on this X2 M35i with a 2.0L motor, automatic transmission and 33,248 miles clocked-up on the dashboard.
X2 Xdrive20d M Sport
40,000mi Auto Diesel 2.0L
£18,490
Banstead
~£464/pm
Take a closer look at this BMW X2 X2 Xdrive20d M Sport that is equipped with a 2.0l diesel motor with automatic transmission. This used model currently for sale at our dealership in Banstead has been finished in the tone of grey and has only got 40,000 miles clocked up on the dash.
Suv
54,000mi 2.0L
£19,499
Leatherhead
~£490/pm
Are you thinking of buying a BMW X2 Suv? Then take a look at this second hand model painted in the shade of with transmission, a 2000cc motor and 54,000 miles clocked-up on the dash.
2.0 20D M Sport X Xdrive Euro 6 Ss
32,000mi Auto Diesel 2.0L
£18,490
New Malden
~£464/pm
Want to get yourself a BMW X2? Well, take a more detailed look at this used model available in black with a 2000 cc diesel engine, 32,000 miles on the dash and automatic transmission.
Xdrive 20I Sport Step
38,499mi Auto Petrol 2.0L
£19,575
Leatherhead
~£492/pm
Are you looking for a X2? Well, take a look at this second hand one that has 38,499 miles clocked-up on the dash and a 2.0l petrol engine with automatic transmission.
X2 Xdrive20i M Sport
26,972mi Auto Petrol 2.0L
£23,316
Kingston Upon Thames
~£586/pm
Giving the next proud owner a wonderful and first rate level of transport, this motor comes in the tone of , has 26,972 mi clocked up on the dash and features a 2.0 LTR petrol motor with automatic transmission.
X2 Sdrive18i M Sport
17,981mi Auto Petrol 1.5L
£20,995
Croydon
~£527/pm
On the market and ready for you to drive away is this BMW X2 X2 Sdrive18i M Sport that has a 1.5l petrol motor with automatic transmission. This second hand model is advertised at the low price of £20,995, comes in and has 17,981 miles clocked up on the dashboard.
2.0 Xdrive20d M Sport X 188 Bhp
37,000mi Auto Diesel 2.0L
£19,950
Addlestone
~£501/pm
This X2 2.0 Xdrive20d M Sport X 188 Bhp is fitted with a 2000cc diesel engine with automatic transmission and it has 37,000 miles clocked up on the dash. It is up for sale and ready for its new owner to drive home for the terrific price of just £19,550.
2.0 Xdrive 20D M Sport X 190 9.9 Apr, Fsh, Gre
43,150mi Auto Diesel 2.0L
£19,295
Woking
~£485/pm
Currently available at our dealership in the Woking area is this BMW X2 that features a 2.0 L diesel motor with automatic transmission. It is on offer and ready for you to drive away in the tone of black with 43,150 miles on the dashboard.
X2 M35i
3,010mi Auto Petrol 2.0L
£49,800
Brentford
~£1,251/pm
This car is fitted with automatic transmission, a 2.0 Litre petrol engine and has 3,010 miles clocked-up on the dash.
X2 M35i
9,105mi Auto Petrol 2.0L
£29,800
Brentford
~£748/pm
There is a fantastic price at this dealer in Brentford on this like new BMW X2 with 9,105 miles clocked-up on the dashboard, automatic transmission and a 2.0 litre petrol engine.
X2 Xdrive25e M Sport
18,746mi Auto Hybrid 1.5L
£23,800
Brentford
~£598/pm
With a finish, this X2 X2 Xdrive25e M Sport has 18,746 miles on the dashboard and comes fitted with a automatic 1.5 ltr engine running on hybrid.
X2 Sdrive18i Sport
34,607mi Auto Petrol 1.5L
£20,074
Redhill
~£504/pm
On offer at our awesome price of only £21,491 is this BMW X2 X2 Sdrive18i Sport, it has 34,607 miles on the dash and incorporates a 1.5 LTR petrol engine.
Xdrive20i Sport
40,894mi Auto Petrol 2.0L
£19,495
London
~£490/pm
At this car dealership there is a bargain price for this hatchback with automatic transmission, a 2.0 ltr petrol engine and 40,894 miles clocked-up on the dash.
Suv
36,945mi Auto Petrol 2.0L
£16,689
Southall
~£419/pm
Containing a 2000cc petrol engine with automatic transmission, this second-hand BMW is available for sale in the tone of silver with 36,945 miles clocked up on the dash.
Suv 1.5 18I M Sport Dct Sdrive Euro 6 Ss 2
95,000mi Auto Petrol 1.5L
£15,675
Bromley
~£394/pm
For sale and ready to take on a test drive is this BMW in the tone of blue - this used model has clocked up 95,000 mi, a 1500CC petrol motor and automatic transmission.
X2 Xdrive20i Sport
16,900mi Auto Petrol 2.0L
£24,949
Guildford
~£627/pm
For sale at the price of £24,949 or with the option to buy using finance with achievable repayments from only £ per month, this X2 is equipped with a 2000cc petrol motor with automatic transmission and it has got 16,900 miles on the dash.
X2 Xdrive18d Sport
21,895mi Auto Diesel 2.0L
£24,411
Guildford
~£613/pm
Now available to test-drive at our dealership in the Guildford area is this BMW X2 with only 21,895 miles clocked up on the dash.
2.0 Sdrive20i Sport
28,346mi Auto Petrol 2.0L
£18,799
London
~£472/pm
Available for viewing at our dealership in London is this BMW that has a 2.0 L petrol motor with automatic transmission. It's up for sale in the shade of orange with 28,346 miles on the clock.
1.5 18I M Sport Sdrive Euro 6 Ss
46,000mi Manual Petrol 1.5L
£15,909
Egham
~£400/pm
This suv incorporates a 1.5 litre petrol engine with manual transmission and has 46,000 miles clocked-up on the dashboard. This second-hand one from this dealer in Egham is finished in the tone of black.
1.5 Sdrive18i M Sport
50,492mi Auto Petrol 1.5L
£16,999
London
~£427/pm
50,492 miles clocked up on the dash, this BMW X2 1.5 Sdrive18i M Sport is fitted out with a 1.5 Ltr petrol motor and automatic transmission.
2.0 Sdrive18i M Sport X
66,654mi Auto Diesel 2.0L
£15,999
London
~£402/pm
At this dealer you'll find the bargain price of only £15,999 on this X2 with a 2.0l diesel engine, automatic transmission and 66,654 miles clocked-up on the dash.
Xdrive20d M Sport X
37,778mi Auto Diesel 2.0L
£17,799
London
~£447/pm
At our terrific price of only £17,799 is this X2, it contains a 2000CC diesel motor with automatic transmission and has got 37,778 mi on the dash.
M Sport
59,916mi Auto Diesel 2.0L
£15,199
London
~£382/pm
This suv car comes equipped with automatic transmission, a 2.0 ltr diesel motor and has got 59,916 miles clocked up on the dash. It's now on the market and ready for you to take home for the total cost of only £15,199.