2021 BMW X1
2.0 20I Xline Xdrive Euro 6 Ss
24,280miAutoPetrol2.0L
£25,138
Walton-on-Thames
~£631/pm
This suv motor only has 24,280 miles on the dash and it has been on the road for under a full year.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1 cars
2.0 20I Xline Xdrive Euro 6 Ss
24,280miAutoPetrol2.0L
£25,138
Walton-on-Thames
~£631/pm
This suv motor only has 24,280 miles on the dash and it has been on the road for under a full year.
Suv 2.0 X1 Xdrive20i Xline 201717
73,783miAutoPetrol2.0L
£15,950
Ashford
~£401/pm
With a grey finish, this BMW has 70,000 mi on the clock and incorporates a 2.0 litre petrol motor with automatic transmission.
2.0 20D M Sport Xdrive
40,083miManualDiesel2.0L
£10,395
Twickenham
~£261/pm
Planning on buying a BMW X1? Well, take a more in depth look at this second hand model coming in white with a 2.0l diesel motor, manual transmission and 40,083 miles on the dash.
X1 Xdrive25e M Sport
24,604miAuto1.5L
£25,800
Kingston Upon Thames
~£648/pm
On display at our showroom located in the Kingston Upon Thames area is this BMW with only 24,604 miles on the dash.
X1 Sdrive18i M Sport
34,852miAutoPetrol1.5L
£25,000
Kingston Upon Thames
~£628/pm
On the market and ready for its new owner to drive away today is this X1 X1 Sdrive18i M Sport that contains a 1.5 L petrol motor and automatic transmission. This second hand model currently on sale at this dealer is up for sale at the great price of only £24,500, has been finished in black and has 34,852 miles clocked up on the dashboard.
2.0 Sdrive20i Xline 190 Bhp
9,000miAutoPetrol2.0L
£22,450
Addlestone
~£564/pm
This BMW X1 2.0 Sdrive20i Xline 190 Bhp has 9,000 miles on the dash and is fitted with a 2.0 L engine. It runs on petrol with automatic transmission and is finished in grey.
X1 Sdrive20i Xline
15,751miAutoPetrol2.0L
£22,500
Kingston Upon Thames
~£565/pm
Incorporating a 2.0 Litre petrol engine and automatic transmission, this second hand BMW X1 X1 Sdrive20i Xline is on the market in the tone of blue with 15,751 miles on the dashboard.
2.0 Sdrive20i Xline 190 Bhp
42,000miAutoPetrol2.0L
£17,990
Addlestone
~£452/pm
Get behind the wheel of this BMW X1 2.0 Sdrive20i Xline 190 Bhp for only £17,990. It has 42,000 miles clocked up on the dash and comes equipped with a 2.0 Litre petrol motor and automatic transmission.
1.5 Sdrive18i Sport 139 Bhp
45,000miAutoPetrol1.5L
£16,950
Addlestone
~£426/pm
Drive this used X1 for £16,950. Finance deals start out at £ each month for this vehicle that is fitted with a 1.5L petrol motor with automatic transmission.
X1 Xdrive 20I Xline
34,556miAutoPetrol2.0L
£19,800
Kingston Upon Thames
~£497/pm
A fantastic price of only £19,800 is being advertised by this dealership for this second hand BMW X1 with just 34,556 miles on the clock.
1.5 Sdrive18i Xline 139 Bhp
37,000miAutoPetrol1.5L
£18,950
Addlestone
~£476/pm
This used X1 1.5 Sdrive18i Xline 139 Bhp in the shade of white is now available on the market with the option to acquire it on credit.
4X4 2.0 20I Xline Xdrive Euro 6 Ss 20
42,422miAutoPetrol2.0L
£15,990
Twickenham
~£402/pm
With 42,422 miles clocked up on the dashboard, this suv contains a 2.0 LTR petrol motor and automatic transmission.
4X4 2.0 20D M Sport Xdrive Euro 6 Ss
45,160miAutoDiesel2.0L
£15,995
Addlestone
~£402/pm
This used car available from this dealer priced at £15,995 has 45,160 miles clocked up on the dashboard and comes in white.
2.0 Xdrive20d M Sport 188 Bhp
49,000miAutoDiesel2.0L
£15,490
Addlestone
~£389/pm
Even though it's second hand, this grey BMW was well cared for by its last owner so it's still in a great, like new condition. It is equipped with a 2.0 Ltr motor that takes diesel fuel, has 49,000 miles clocked-up on the dash and comes with its full history of servicing.
Suv
55,750miAutoDiesel2.0L
£13,995
Addlestone
~£351/pm
Available at this dealership located in Addlestone: BMW X1 - 55,750 miles and a 2.0 litre diesel motor with automatic transmission.
2.0 20D Sport Xdrive Euro 6 Ss
36,188miAutoDiesel2.0L
£15,497
Leatherhead
~£389/pm
Become the next owner of this X1 incorporating a 2.0 litre diesel motor with automatic transmission. This second-hand one at this dealer priced at £15,797 has 36,188 miles clocked-up on the dashboard.
2.0 20D Sport Xdrive Euro 6 Ss
60,746miAutoDiesel2.0L
£14,000
Hounslow
~£352/pm
Seize the opportunity to own this BMW X1 which is available at just £14,000. It is available in the tone of orange, has 60,746 miles on the dashboard and features a 2000 CC diesel engine with automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
126,407miAutoDiesel2.0L
£10,000
Staines
~£251/pm
This second hand BMW X1 from this dealer has 126,407 miles clocked up on the dash and comes fitted out with a 2.0 L diesel motor and automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
59,900miAutoDiesel2.0L
£14,999
Leatherhead
~£377/pm
Currently available from this car dealership's show room is this 5 door, black X1 2.0 20D M Sport Xdrive Euro 6 Ss with a automatic gearbox and 2.0l diesel engine.
2.0 18D M Sport Sdrive Euro 5 Ss
62,400miAutoDiesel2.0L
£7,949
Hounslow
~£200/pm
Have a closer look at this BMW that has got a 2.0 ltr diesel motor with automatic transmission. This second hand model currently on sale at this dealer in Hounslow has 62,400 miles clocked up on the dash.
20172.0 20D Sport Xdrive Euro 6 Ss
94,320miAutoDiesel2.0L
£11,295
Slough
~£284/pm
Currently available for sale today is this BMW X1 20172.0 20D Sport Xdrive Euro 6 Ss which is fitted with a 2.0 LTR diesel motor and automatic transmission. On offer at the low price of only £11,295 and affordable payments available starting off at around £ per month.
20162.0 18D Xline Xdrive Euro 6 Ss
102,377miAutoDiesel2.0L
£10,495
Slough
~£264/pm
This second-hand X1 20162.0 18D Xline Xdrive Euro 6 Ss from this dealer in Slough has got 102,377 miles clocked-up on the dash and comes equipped with a 2.0 Litre diesel motor.
X1 Xdrive20i Xline
12,560miAuto2.0L
£29,600
Brentford
~£743/pm
Grab the chance to buy this BMW that is available at this dealer's great price of just £29,600. It comes finished in , has 12,560 miles clocked up on the dashboard and contains a 2000cc motor.
2.0 20D M Sport Xdrive Euro 6 Ss
9,000miAutoDiesel2.0L
£27,250
Hayes
~£684/pm
A terrific price of only £27,500 is currently being offered by us at this dealer on this low mileage X1 that comes equipped with a 2.0 L diesel motor and automatic transmission.