2025 BMW X2
X2 Sdrive20i M Sport
11,539mi Auto Petrol 1.5L
£34,995
Guildford
from £735/pm
Currently available at this dealer in Guildford: BMW X2 X2 Sdrive20i M Sport - 11,539 miles, a 1.5 litre petrol engine and 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.
2 cars

X2 Sdrive20i M Sport
11,539mi Auto Petrol 1.5L
£34,995
Guildford
from £735/pm
Currently available at this dealer in Guildford: BMW X2 X2 Sdrive20i M Sport - 11,539 miles, a 1.5 litre petrol engine and 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 Sdrive18i M Sport
1,206mi Manual Petrol 1.5L
£23,995
Guildford
from £504/pm
A low price of just £23,995 is being advertised by us at this dealer for this reliable and trustworthy BMW which is in a nearly new condition throughout. This particular model incorporates a 1500CC petrol engine, manual transmission and has 1,206 miles clocked-up on the dash.

2.0 20I Sport Dct Sdrive Euro 6 Ss
62,500mi Auto Petrol 2.0L
£13,995
Addlestone
from £294/pm
Have a look at this BMW X2 2.0 20I Sport Dct Sdrive Euro 6 Ss that's ranked amongst Britain's top twenty, most trustworthy and reliable vehicles. This second hand model painted in the tone of orange, is fitted out with a 2000CC petrol engine with automatic transmission and has 62,500 miles clocked-up on the dash.

2.0 20I M Sport X Dct Sdrive Euro 6 Ss
62,000mi Auto Petrol 2.0L
£13,995
Addlestone
from £294/pm
Coming in the shade of blue, this BMW X2 has 62,000 miles clocked up on the dash and has a 2.0 Ltr petrol engine with automatic transmission.

18D M Sport Suv Xdrive Euro 6 Ss
70,000mi Auto Diesel 2.0L
£15,000
Kingston Upon Thames
from £315/pm
A suv car that gives its driver a higher standard of reliability than your average model, it offers the driver a diesel 2000cc motor and automatic gearbox. This dealership currently has this second hand model on offer that has 70,000 miles clocked up on the dashboard.

18D Se Suv Sdrive Euro 6 Ss
95,000mi Auto Diesel 2.0L
£10,500
Kingston Upon Thames
from £220/pm
At the amazing price of just £10,500 is this BMW, it has 95,000 mi clocked up on the dash and incorporates a 2.0 Ltr diesel motor with automatic transmission.

20I M Sport X Suv Dct Sdrive Euro 6 Ss
73,000mi Auto Petrol 2.0L
£13,500
Kingston Upon Thames
from £283/pm
Finished in , this second-hand BMW X2 has a 2.0l petrol motor with automatic transmission and has 73,000 miles clocked-up on the dash.

Sport
11,170mi Auto Hybrid 1.5L
£20,600
Camberley
from £432/pm
Now available at this dealership in the Camberley area is this BMW comprising of a hybrid, 1.5l engine and automatic transmission. It's on the market and ready for you to take home in the tone of black with only 11,170 miles clocked up on the dashboard. It could be a great choice if you're looking to buy a model with a design that prioritises durability and trustworthiness.

Sdrive 18I 136 M Sport Step
26,871mi Auto Petrol 1.5L
£21,500
Egham
from £451/pm
The incredible price of only £21,500 is being offered by our dealership on this low mileage X2 Sdrive 18I 136 M Sport Step which has got a mere 26,871 miles clocked up on the dashboard. A great choice if you're searching for a vehicle that has an outstanding reputation for reliability and trustworthiness.

2.0 20D M Sport X Xdrive Euro 6 Ss
54,000mi Auto Diesel 2.0L
£16,995
Leatherhead
from £357/pm
Coming with a 2000CC diesel motor and a automatic gearbox, this dependable and trustworthy suv BMW is currently available for sale in blue with 54,000mi clocked-up on the dash.

Sdrive20i Sport
67,300mi Auto Petrol 2.0L
£11,995
Epsom
from £252/pm
Painted in a finish, this BMW X2 Sdrive20i Sport has got a 2.0 ltr petrol engine with automatic transmission and it has 67,300 miles clocked up on the dash. It was registered in 2018 and is currently up for sale and ready for its new owner to take home for only £11,995.

20I M Sport
17,200mi Auto Petrol 2.0L
£23,954
A30 Car Sales of Hook
from £503/pm
Up for sale at the price of £23,954 and with the option to purchase on credit with manageable instalments starting off at £ pm, this black X2 20I M Sport has 17,200 miles on the clock and features a 2.0 Ltr petrol engine with automatic transmission.

Sdrive 18I M Sport Step
41,410mi Auto Petrol 1.5L
£15,199
Epsom
from £319/pm
Are you looking for a car that has been built to be durable and trustworthy and is amongst those rated in the top 20 for reliability? Then take a more in depth look at this particular second-hand model with automatic transmission, 41,410 miles clocked-up on the dash and a 1500cc petrol motor.

Suv 2.0 20I Se Dct Sdrive Euro 6 Ss 20196
55,776mi Auto Petrol 2.0L
£13,985
Twickenham
from £294/pm
Renowned for its trustworthiness and dependability, this BMW contains a 2.0l petrol motor and automatic transmission. This dealership currently has this second hand model in stock which has 55,776 miles clocked-up on the dashboard and a blue finish. It is available at the bargain price tag of only £13,985 or by making monthly repayments beginning at only £ per calendar month.

X2 Sdrive 20I M Sport Step
4,179mi Auto Petrol
£34,369
Basingstoke
from £721/pm
This BMW is in a splendid, like new condition throughout. It's on offer and ready for its next owner to drive away with the possibility to purchase it on finance commencing from just £ per calendar month.

X2 Xdrive 20D M Sport Step
34,377mi Auto Diesel
£18,591
Basingstoke
from £390/pm
Beginning from only £ each month, you can drive this motor with automatic transmission, a diesel LTR engine and 34,369 miles clocked-up on the dashboard.

Sdrive18d Sport
73,929mi Auto Diesel 2.0L
£12,595
Feltham
from £264/pm
Grab the chance to buy this BMW X2 up for sale at only £12,595. It comes finished in the shade of grey, has 73,929 miles on the clock and is equipped with a 2.0L diesel motor with automatic transmission.

20D M Sport X
48,895mi Auto Diesel 2.0L
£15,250
Billingshurst
from £320/pm
Designed with a 2.0 litre diesel engine and a automatic transmission, this very trustworthy suv is currently available to drive away in blue with 48,895 miles clocked up on the dashboard.

X2 Sdrive 20I M Sport Step
54,021mi Auto Petrol 2.0L
£14,850
Basingstoke
from £312/pm
Own this BMW X2 X2 Sdrive 20I M Sport Step for only £14,850. It incorporates a 2.0 LTR petrol motor with automatic transmission and it has 54,021 miles on the clock.

X2 M35i
43,255mi Auto Petrol 2.0L
£22,517
Redhill
from £473/pm
The Reliability Index analyses - cost, a car's rate of failure and the inconvenience for the driver. It's made up of data gathered from the large number of insurance claims which are made throughout each year and provides motorists with a comprehensive overview of cars that are on the road. BMW's X2 is in the top twenty of the UK's Reliability Index and this dealer has this second hand X2 M35i in stock for just £23,874. It's already a bargain price for this model, particularly when you take into account that it's less likely to let you down and cost you extra money in repair bills.

2.0 20D M Sport Suv Xdrive Euro 6
33,000mi Auto Diesel 2.0L
£17,995
Wokingham
from £378/pm
A 2.0 litre diesel engine and automatic transmission are just a couple of the qualities that this suv BMW X2 2.0 20D M Sport Suv Xdrive Euro 6 has to offer its new driver.

X2 Sdrive18i M Sport
4,542mi Auto Petrol 1.5L
£23,599
Crawley
from £495/pm
On the market and ready for its next owner to drive away today is this BMW that has been engineered to have durability and trustworthiness in mind. It comes fitted out with a 1.5 ltr petrol engine and automatic transmission. This second hand model now available at our dealership has been finished in and has only 4,542 miles on the dash.

X2 Xdrive20i M Sport
15,034mi Auto Petrol 2.0L
£28,795
Crawley
from £604/pm
Currently available to buy is this BMW X2 with a 2.0 LTR petrol motor and 15,034 miles clocked up on the dash.

Sdrive 20I M Sport Step
11,215mi Auto Petrol 1.5L
£37,250
Maidenhead
from £782/pm
On display at this car dealership's showroom in Maidenhead - 5 door, blue BMW X2 with a automatic transmission and 1.5 ltr petrol engine.