2026 BMW X2
M35i Xdrive Euro 6
10mi Auto Petrol 2.0L
£57,193
Melksham
from £1,201/pm
Currently available for viewing at our showroom is this blue X2 equipped with a 2.0 LTR petrol motor 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.
1 cars

M35i Xdrive Euro 6
10mi Auto Petrol 2.0L
£57,193
Melksham
from £1,201/pm
Currently available for viewing at our showroom is this blue X2 equipped with a 2.0 LTR petrol motor 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.0 20I Sport Xdrive Euro 6 Ss
46,100mi Auto Petrol 2.0L
£17,990
Trowbridge
from £378/pm
This dependable BMW is fitted with a 2.0L petrol motor with automatic transmission and has clocked-up 46,100 mi. Grab the chance now to buy this used model which is up for sale at the price of only £17,990.

Xdrive20i M Sport X U556556
31,233mi Auto Petrol 2.0L
£15,990
Bristol
from £336/pm
Grab the chance to be the lucky owner of this hatchback now available at only £15,990. It comes finished in the tone of blue, is fitted with a 2000CC petrol motor with automatic transmission and has 31,233 miles on the dash.

Xdrive20i M Sport X U556550
55,005mi Auto Petrol 2.0L
£16,990
Bristol
from £357/pm
This BMW X2 Xdrive20i M Sport X U556550 is a model that holds a high ranking for its trustworthiness and reliability. This dealer has a second hand one in stock that comes fitted out with automatic transmission, a 2000 cc petrol engine and has 54,927 mi clocked-up on the dash.

2L M Sport
58,650mi Auto Petrol 2.0L
£16,795
Swindon
from £353/pm
Grab the chance to be the happy owner of this BMW which is now priced at only £16,795. It is finished in the tone of grey, has 58,650 miles on the clock and comes fitted out with a 2000 CC petrol engine with automatic transmission.

20I Mht M Sport Dct Sdrive Euro 6
1,017mi Auto Petrol 1.5L
£34,999
Swindon
from £735/pm
Currently advertised by this dealership in the Swindon area is this low mileage, like new BMW with a 1500 CC petrol motor and automatic transmission. It is up for sale and ready for you to drive away in a blue finish with a mere 1,017 miles on the dash. A great choice if you're searching for a model that has an outstanding reputation for trustworthiness and reliability.

20I Mht M Sport Dct Sdrive Euro 6
2,500mi Auto Petrol 1.5L
£36,888
Swindon
from £774/pm
Are you looking at buying a model that's built to be durable and trustworthy and is among those rated in the top twenty for reliability? Well, take a look at this second hand almost impeccable, nearly new BMW which is in great condition throughout. This particular model from our dealership in the Swindon area has a mere 2,500 miles on the clock and contains a 1.5l petrol motor with automatic transmission.

20I Mht M Sport Dct Sdrive Euro 6
2,760mi Auto Petrol 1.5L
£34,777
Swindon
from £730/pm
Become the next owner of this X2 that has a 1.5l petrol motor with automatic transmission. This second-hand model from our dealership has a mere 2,346 miles on the clock.

20I Mht M Sport Dct Sdrive Euro 6
8,437mi Auto Petrol 1.5L
£31,999
Swindon
from £672/pm
BMW's X2 is durable and trustworthy and amongst those ranked in the top 20 for reliability. This second-hand model is available for sale from this dealership in the shade of green with 8,437 miles on the dashboard and a 1.5 litre petrol motor with automatic transmission .

20I Mht M Sport Dct Sdrive Euro 6
15,182mi Auto Petrol 1.5L
£39,555
Swindon
from £830/pm
This trustworthy BMW contains a 1500cc petrol motor with automatic transmission and has 11,457 miles clocked up on the dashboard. Grab the opportunity now to be the lucky owner of this second hand model that is available at the price of just £40,999.

20I Mht M Sport Dct Sdrive Euro 6
15,867mi Auto Petrol 1.5L
£32,222
Swindon
from £676/pm
An outstanding price for this like new BMW X2 20I Mht M Sport Dct Sdrive Euro 6. It is fitted out with a 1.5 LTR petrol motor and has 15,867 miles clocked-up on the dashboard. This could be a great choice to make if you're searching to buy a vehicle with a design that prioritises reliability and trustworthiness for its drivers.

20I Mht M Sport Dct Sdrive Euro 6
26,697mi Auto Petrol 1.5L
£28,222
Swindon
from £592/pm
This vehicle has a low mileage of just 26,695 miles and has been used for less than a full year.

20I M Sport Xdrive Euro 6
10,519mi Auto Petrol 2.0L
£26,222
Swindon
from £550/pm
For £26,222 you can get this second-hand X2 from this dealership in Swindon that comes fitted out with automatic transmission and a 2.0 Litre petrol engine.

2.0 20I M Sport Dct Sdrive Euro 6 Ss
21,707mi Auto Petrol 2.0L
£17,679
Bristol
from £371/pm
On the market and ready for you to drive away today is this BMW X2 2.0 20I M Sport Dct Sdrive Euro 6 Ss that is fitted out with a 2.0 Litre petrol engine with automatic transmission. This one with low mileage from this dealership has only got 21,707 miles on the clock.

2.0 20I M Sport Suv Dct Sdrive Euro 6
40,321mi Auto Petrol 2.0L
£15,519
Bristol
from £326/pm
Thinking of going for a vehicle that's been designed to be dependable and durable and is amongst those rated in the top twenty for reliability? Well, take a more in depth look at this particular second hand one from our dealership that has a 2000 cc petrol motor, 40,321 miles clocked up on the dash and automatic transmission.

20D M Sport Xdrive Euro 6
33,532mi Auto Diesel 2.0L
£17,999
Swindon
from £378/pm
Located at our dealership in Swindon is this BMW X2 20D M Sport Xdrive Euro 6 that has a 2000cc diesel motor with automatic transmission. It's on the market and ready for its new owner to drive away in a blue finish with 33,532 mi clocked-up on the dash.

2.0 20I Sport Suv Xdrive Euro 6 S
18,388mi Auto Petrol 2.0L
£19,750
Bristol
from £415/pm
Now available for sale is this second hand, orange X2 2.0 20I Sport Suv Xdrive Euro 6 S that has a 2.0 L petrol motor with automatic transmission. Get it at the outstanding price of only £20,995 from this dealer.

20I Sport
90,000mi Auto Petrol 2.0L
£12,495
Swindon
from £262/pm
This suv car features a 2.0 Ltr petrol motor with automatic transmission and it has 90,000 mi on the dash.

Xdrive 20D M Sport X Step
63,821mi Auto Diesel 2.0L
£14,800
Bristol
from £311/pm
Now on the market and ready for you to drive away is this BMW with a 2.0 ltr diesel engine and 63,821mi clocked-up on the dashboard.

20I M Sport X
29,700mi Auto Petrol 2.0L
£16,895
Bristol
from £355/pm
Now available at our dealership is this used, low mileage X2 which encompasses a petrol, 2.0 Litre engine and automatic gearbox. It's on the market and ready for its new owner to drive away in the shade of grey with only 29,700 miles on the clock.

M35i Xdrive Euro 6
3,058mi Auto Petrol 2.0L
£50,000
Bristol
from £1,050/pm
Fitted with a 2.0L petrol engine and a automatic transmission, this trustworthy and durable X2 is available for sale in red with 3,058 miles clocked up on the dash.

M35i Xdrive Euro 6
6,834mi Auto Petrol 2.0L
£44,000
Bristol
from £924/pm
Up for sale and ready for its next owner to drive away is this trusty X2 that is listed as one of Britain's top 20 most reliable models. It contains a 2000 cc petrol engine and automatic transmission. This second hand model now up for sale at our dealership has just 6,834 miles clocked-up on the dashboard and comes in .

20I Mht M Sport Dct Sdrive Euro 6
9,200mi Auto Petrol 1.5L
£36,000
Bristol
from £756/pm
This BMW X2 has 9,200 miles on the dash and has a 1500cc petrol motor with automatic transmission. This particular second-hand one from this dealership comes finished in the tone of blue.

20I Mht M Sport Dct Sdrive Euro 6
11,895mi Auto Petrol 1.5L
£32,000
Bristol
from £672/pm
A marvellous price of just £34,400 is being offered by us at this dealer on this almost spotless, nearly new, low mileage X2. This particular model has got a mere 11,895 miles clocked-up on the dash and is fitted out with a 1.5 LTR petrol motor with automatic transmission.