2025 BMW X2
Sdrive 20I M Sport Step
4,151mi Auto Petrol 1.5L
£34,998
Aberdeen
from £735/pm
4,151 miles on the dash and finished in grey, this BMW X2 Sdrive 20I M Sport Step contains a 1.5 litre petrol motor and it has automatic transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
5 cars

Sdrive 20I M Sport Step
4,151mi Auto Petrol 1.5L
£34,998
Aberdeen
from £735/pm
4,151 miles on the dash and finished in grey, this BMW X2 Sdrive 20I M Sport Step contains a 1.5 litre petrol motor and it has automatic transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

X2 M35i
12,775mi Auto Petrol
£43,000
Aberdeen
from £903/pm
A brilliant price of only £43,000 is being advertised by this dealership on this low mileage X2 in almost pristine, like new condition. This particular model comprises of a L petrol engine and 12,775 miles on the dash. It could be a great choice of hatchback if you're on the lookout for a model that's been created with durability in mind.

2.0 20I M Sport Suv Dct Sdrive Euro 6
96,000mi Auto Petrol 2.0L
£11,495
Aberdeen
from £241/pm
Available from our dealership in Aberdeen is this BMW that is fitted out with automatic transmission and a 2.0L petrol engine. It is available on the market in the shade of blue with 96,000 miles on the dash.

X2 Xdrive20d M Sport
55,828mi Auto Diesel
£16,000
Aberdeen
from £336/pm
Having to get your car repaired is not only an inconvenience, but it can sometimes be on the expensive side too, therefore buying one that's rated for being reliable might be something worth considering if you are thinking of overall cost in the long term. The BMW X2 is among those ranked in the top 20 for reliability and this dealership in Aberdeen currently has this used model in stock for only £16,000. That's great value for this model and even more so if there's a lower chance of having to fork out for repairs.

X2 Xdrive20d Sport
37,000mi Auto Diesel
£16,200
Aberdeen
from £340/pm
Starting out at just £ per month, you can enjoy this hatchback X2 X2 Xdrive20d Sport with 37,000 miles clocked-up on the dashboard, diesel ltr engine and automatic transmission.

Sdrive 20I M Sport Step
Auto Petrol 1.5L
£39,000
High Wycombe
from £819/pm
Become the next owner of this X2 that is known to be one of the most trustworthy and dependable motors available. It is fitted with automatic transmission and a 1.5l petrol engine. This used model at this dealer priced at £39,000 has only few mi on the dashboard.

Sdrive 20I M Sport Techpro Pack Step
Auto Petrol 1.5L
£44,500
Sytner Cardiff BMW
from £934/pm
Seize the opportunity to be the lucky owner of this BMW that is now up for sale at only £44,500. It has been finished in grey, contains a 1500CC petrol engine with automatic transmission and has few miles clocked-up on the dashboard.
1.5 20I Mht M Sport Dct Sdrive Euro 6 Ss
Auto Hybrid 1.5L
£36,999
Wilmslow
from £777/pm
Be the next owner of this trustworthy and durable BMW X2 1.5 20I Mht M Sport Dct Sdrive Euro 6 Ss that is ranked amongst the top 20 on the UK's reliability index. It is a second-hand model, however it was well cared for by the previous owner and is still in a splendid, nearly new condition in and out.

Sdrive 20I M Sport Step
265mi Auto Petrol 1.5L
£40,000
Sheffield
from £840/pm
Planning on buying a car that's among those rated in the top 20 of the UK's reliability index? Then have a more detailed look at this particular model from this dealer with a 1.5 ltr petrol engine, automatic transmission and 265 miles on the dash.

2.0 M35i Xdrive Euro 6 Ss
291mi Auto Petrol 2.0L
£51,990
Knaresborough
from £1,091/pm
Best known for its trustworthiness and durability, this BMW X2 features a 2.0 Ltr petrol engine and it has got automatic transmission. This dealer currently has this second hand model in stock which has got 291 miles on the dash. It is available at the bargain price tag of just £51,990 or through making monthly payments beginning from only £ per month.

Sdrive 20I M Sport Step 2026
411mi Auto Petrol
£33,950
BMW Tunbridge Wells
from £713/pm
Up for sale and ready for its new owner to drive away today is this nearly new BMW that has automatic transmission and a Ltr petrol engine. This used one currently on sale at this dealer has 411 miles clocked up on the dash.
X2 Sdrive20i M Sport
1,000mi Auto Hybrid 1.5L
£39,993
Bedford
from £839/pm
Become the new owner of this suv that is ranked as one of the most trustworthy and durable models available. This model currently in stock at our dealership in Bedford is a used vehicle, however it's been well looked after and therefore remains in an almost flawless, near mint condition both in and out.

Sdrive 20I M Sport Step Camera - He
1,071mi Auto Petrol 1.5L
£36,995
Lisburn
from £777/pm
An incredible price of only £38,995 on this second-hand BMW X2 Sdrive 20I M Sport Step Camera - He with a mere 1,071 miles on the dash.

Sdrive 20I M Sport Step
1,147mi Auto Petrol 1.5L
£38,000
High Wycombe
from £798/pm
A superb price of only £40,000 is being advertised by our dealership in High Wycombe for this low mileage X2 in an almost pristine, like new condition. This model encompasses a 1.5 litre petrol engine and few miles clocked-up on the dashboard. A great choice if you're searching for a model that has an outstanding reputation for reliability and trustworthiness.

M35i Xdrive Step
1,914mi Auto Petrol 2.0L
£50,000
Tamworth
from £1,050/pm
Containing a 2000 cc petrol motor with automatic transmission, this used BMW X2 M35i Xdrive Step from this dealership in Tamworth is available for sale with a grey finish and has 9 miles clocked-up on the dash.

Sdrive 20I M Sport Step
2,001mi Auto Petrol 1.5L
£37,498
Glasgow
from £787/pm
Take a test drive in thisdurable BMW X2 that is in the top 20 most reliable vehicles. It is a second hand model, but it was well cared for by the last owner so it is still in an excellent, nearly new condition both in and out and only has 2,001 miles on the dash.

X2 M35i
2,500mi Auto Petrol 2.0L
£47,790
Group 1 Southend BMW
from £1,003/pm
At this dealer you will find the fantastic price of just £47,790 on this X2 with a 2.0 L petrol engine, automatic transmission and 25 miles on the dash.

20I Mht M Sport Dct Sdrive Euro 6
2,500mi Auto Petrol 1.5L
£36,888
Swindon
from £774/pm
Currently on offer the terrific price of only £37,222 is this low mileage BMW X2 in an almost spotless, like new condition.

Sdrive 20I M Sport Step
2,832mi Auto Petrol 1.5L
£40,000
Tamworth
from £840/pm
Equipped with a 1500cc petrol motor and a automatic transmission, this trustworthy and dependable vehicle is available for sale in black with 9 miles on the dash.

Sdrive 20I M Sport Step
2,950mi Auto Petrol 1.5L
£40,000
Shrewsbury
from £840/pm
Currently available at this dealership in Shrewsbury is this BMW X2 that comes with a petrol, 1500 CC engine and automatic gearbox. On the market and ready for you to drive away in the shade of blue with just 2,950 miles clocked up on the dashboard. It's an excellent choice if you're looking to buy a vehicle that has an excellent track record for reliability.

1.5 20I Mht M Sport Suv Hybrid Dct Sdri
3,000mi Auto Hybrid 1.5L
£38,475
Borehamwood
from £808/pm
Trustworthy and durable, the BMW X2 is in the top 20 of the United Kingdom's reliability index. This second-hand model at this dealer has 3,000 miles clocked-up on the dash and is available in black.

Sdrive 20I M Sport Step
3,138mi Auto Petrol 1.5L
£39,000
Oldbury
from £819/pm
A 5 door hatchback car created by the BMW company that provides its driver a higher standard of reliability than an average vehicle. This Sdrive 20I M Sport Step has a 1.5l petrol engine with automatic transmission and it has 942 miles clocked-up on the dashboard. Available to buy at the superb price of just £41,000 or with the possibility to purchase using finance with achievable instalments at hand from £ pm.

X2 Sdrive20i M Sport
3,210mi Auto Hybrid 1.5L
£36,993
Bedford
from £777/pm
Take a look at the awesome price at this car dealership on this BMW X2 that’s got a 1.5 litre petrol motor, automatic transmission and only 2,259 miles on the dash.

X2 M35i
3,290mi Auto Petrol 2.0L
£54,493
Bedford
from £1,144/pm
This almost flawless, like new BMW X2 is fitted with a 2.0L petrol engine and has got automatic transmission. On offer and ready for its new owner to take home in a green finish with a mere 3,290 miles on the clock.