2026 BMW X2
2.0 M35i Xdrive Euro 6 Ss
291mi Auto Petrol 2.0L
£51,990
Knaresborough
from £1,091/pm
Get behind the wheel of this BMW X2 for only £51,990. It has got 291 miles on the clock and has a 2000CC petrol motor with 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

2.0 M35i Xdrive Euro 6 Ss
291mi Auto Petrol 2.0L
£51,990
Knaresborough
from £1,091/pm
Get behind the wheel of this BMW X2 for only £51,990. It has got 291 miles on the clock and has a 2000CC petrol motor with 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.

Suv
43,975mi Auto 1.5L
£18,500
Harrogate
from £388/pm
On offer at the great price of only £18,500 is this X2 Suv that is equipped with a 1.5L motor and automatic transmission. This second hand one has 43,975 miles on the dash.

Xdrive 25E M Sport 2023
8,994mi Auto Hybrid
£23,090
Harrogate
from £485/pm
A brilliant price of only £23,090 is being offered by our dealership in Harrogate on this well cared for, like new X2.

2019 2.0 20D M Sport Suv Xdrive Eu
79,343mi Auto Diesel 2.0L
£14,995
York
from £315/pm
Fitted out with a 2.0 L diesel engine with automatic transmission, this X2 2019 2.0 20D M Sport Suv Xdrive Eu is available in grey and has 79,343 miles on the clock.

2018 2.0 20D M Sport Suv Xdrive Eu
66,000mi Auto Diesel 2.0L
£14,995
York
from £315/pm
Containing a 2.0 L diesel motor and automatic transmission, this BMW X2 comes finished in the tone of blue and has got 66,000 miles on the dashboard.

Petrol
60,599mi Manual Petrol 1.5L
£13,200
Tadcaster
from £277/pm
This BMW X2 has 60,599 miles on the dash and is equipped with a 1.5 litre petrol motor with manual transmission. It is on offer and ready for its new owner to take home for the total price of just £13,200.

M Sport
4,099mi Auto Petrol
£35,159
York
from £738/pm
A remarkable price of just £35,159 is being offered by us at this dealer for this reliable and trustworthy BMW X2 which is in an excellent, nearly new condition throughout. It's a great choice to make if you're on the lookout to buy a model with a design that prioritises trustworthiness and reliability.
Sport
20,649mi Auto Petrol 2.0L
£20,600
York
from £432/pm
A fantastic price of just £20,600 from our dealership for this BMW X2 that's listed amongst 2017's top 20, most trustworthy and durable cars. This model comes with a 2000CC petrol engine, automatic gearbox and only has 20,649 miles on the clock.

M Sport Xdrive
25,739mi Auto Hybrid
£21,773
Leeds
from £457/pm
This second hand X2 from this dealer in Leeds is fitted out with a LTR hybrid motor with automatic transmission and has 25,739 miles on the dash.

Xdrive 25E M Sport
30,543mi Auto Hybrid 1.5L
£19,949
Leeds
from £419/pm
Currently advertised by this dealership located in Leeds is this suv used car that is fitted with a hybrid, 1.5 LTR engine and automatic transmission. Up for sale and ready for its next owner to drive away in the shade of blue with 30,543 miles on the dash.

1.5L M Sport
42,887mi Auto Petrol 1.5L
£17,980
Ilkley
from £377/pm
This BMW X2 1.5L M Sport has 42,887 miles clocked up on the dash and incorporates a 1.5 Ltr petrol engine with automatic transmission.

Sdrive 20I M Sport Step 2025
8,648mi Auto Petrol
£33,599
Leeds
from £705/pm
Up for sale and ready for its next owner to drive away today is this BMW X2 Sdrive 20I M Sport Step 2025 that is ranked as one of the most dependable and trustworthy models on the market. It comes fitted out with automatic transmission and it has got a L petrol motor. This second hand model currently in stock at our dealership in Leeds comes in the shade of and only has 8,648 mi clocked up on the dash.

Xdrive 25E M Sport 2023
36,507mi Auto Hybrid
£20,599
Leeds
from £432/pm
Ranked in the UK's top 20 for its reliability and trustworthiness, this BMW X2 Xdrive 25E M Sport 2023 incorporates a cc hybrid motor and has got automatic transmission. This second hand model has 36,507 miles clocked-up on the dash and is available to drive away in a white finish.
Xdrive 20D Se Step 2020
67,000mi Auto Diesel 2.0L
£15,499
Leeds
from £325/pm
The BMW X2 is in the top 20 of the United Kingdom's reliability index and this dealer currently has this used model for sale at only £15,499. That is already a bargain for this particular model and even more so if there is less chance of shelling out for repair bills.

Sdrive 18D Sport 2019
49,558mi Manual Diesel
£12,920
Leeds
from £271/pm
At this dealership in Leeds you'll find the bargain price of only £12,920 on this BMW with a Litre diesel engine, manual transmission and 49,558 mi on the dash.

1.5L Sport
41,743mi Auto Hybrid 1.5L
£15,499
York
from £325/pm
This BMW is rated as one of the most reliable and trustworthy vehicles around. This dealer is selling this second hand model that contains a 1.5 Ltr hybrid motor with automatic transmission and has 41,743 miles clocked-up on the dash.

2019 19 Sdrive18i
64,222mi Manual Petrol 1.5L
£12,164
Pudsey
from £255/pm
This suv X2 2019 19 Sdrive18i has done 64,222 mi and has a 1.5 L petrol motor with manual transmission. It is on offer and ready for its new owner to drive home for the superb price of only £12,164.

20D M Sport Suv
52,000mi Auto Diesel 2.0L
£20,490
Bradford
from £430/pm
This suv second hand car features a 2.0 ltr diesel engine with automatic transmission and has 52,000 miles clocked-up on the dash.

X2 Sdrive20i M Sport
5,006mi Auto Petrol
£33,850
Wakefield
from £711/pm
This motor incorporates a litre petrol engine with automatic transmission and has 5,006 mi on the clock.

X2 Sdrive20i M Sport
5,680mi Auto Petrol
£33,850
Wakefield
from £711/pm
Now available at our dealership in Wakefield is this BMW that is equipped with a l petrol motor with automatic transmission. It is on the market and ready for its new owner to take home in the tone of black with 5,680 miles clocked up on the dash.

X2 Sdrive20i M Sport
6,677mi Auto Petrol
£35,000
Wakefield
from £735/pm
Are you looking for a vehicle that's one of the top 20 in the UK's reliability index? Then have a more detailed look at this second hand one with low mileage from our dealership in Wakefield, it only has 6,677 miles clocked up on the dash and incorporates a l petrol motor with automatic transmission.

X2 Sdrive20i M Sport
7,309mi Auto Petrol
£35,500
Wakefield
from £745/pm
Painted in blue, this Ltr petrol BMW X2 X2 Sdrive20i M Sport with automatic transmission is currently available for you to own.

20D M Sport X
83,842mi Auto Diesel 2.0L
£15,990
Dewsbury
from £336/pm
Get yourself behind the wheel of this BMW for just £15,990. It incorporates a 2.0l diesel engine with automatic transmission and has 83,842 miles clocked up on the dash.
Sdrive 18I Se
65,838mi Manual Petrol 1.5L
£12,450
Wakefield
from £261/pm
This X2 Sdrive 18I Se has 65,838 miles clocked up on the dashboard and comes fitted out with a 1.5 litre petrol engine with manual transmission. This particular used one from this dealer in Wakefield is finished in the shade of grey.