2023 BMW 2 Series
220I M Sport Step
32,201mi Auto Petrol 2.0L
£25,449
Chester le Street
from £534/pm
Painted in white, this coupe has 32,201 mi on the clock and incorporates 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.
459 cars

220I M Sport Step
32,201mi Auto Petrol 2.0L
£25,449
Chester le Street
from £534/pm
Painted in white, this coupe has 32,201 mi on the clock and incorporates 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.

400Kw M50 83.9Kwh
36,592mi Auto Electric 1.0L
£33,498
Chester le Street
from £703/pm
Call this dealership for a closer look at this automatic i4 400Kw M50 83.9Kwh fitted out with a 1000cc electric engine and automatic transmission. This second-hand model has 36,592 mi clocked up on the dashboard and comes in blue.

Convertible
47,000mi Auto Petrol 2.0L
£22,995
Hartlepool
from £483/pm
Available at your request is this convertible BMW Z4 with 47,000 miles clocked-up on the dash, automatic transmission and a 2.0 LTR petrol engine.

2.0 420D Sport Convertible Euro 6
46,489mi Auto Diesel 2.0L
£14,250
Durham
from £299/pm
Now available for a test drive at your request is this convertible vehicle with 46,489 miles on the dashboard, automatic transmission and 2.0L diesel motor.

3.0 30D Xline
121,127mi Auto Diesel 3.0L
£8,495
Durham
from £178/pm
At this dealership there is a marvellous price on this used X4 with a 3000cc diesel motor, automatic transmission and 121,127 miles on the clock.

2L Xline
97,555mi Auto Diesel 2.0L
£10,495
Darlington
from £220/pm
Finished in the tone of grey, this BMW X1 has got 97,555 miles clocked up on the dash and has a 2.0L diesel engine with automatic transmission.

Estate
74,000mi Manual Diesel 2.0L
£9,995
Hartlepool
from £210/pm
Available for sale today is this BMW 3 Series Estate that is equipped with a 2000 CC diesel motor with manual transmission. On offer at the superb price of only £9,995 and manageable instalments on hand starting off at only £210 monthly.

2020 2.0 320I Sport Saloon Xdrive
57,000mi Auto Petrol 2.0L
£17,695
Durham
from £371/pm
Coming fitted with a 2.0l petrol engine and automatic transmission, this used 3 Series 2020 2.0 320I Sport Saloon Xdrive is currently available to buy in black with 57,000 mi clocked up on the dash.

M Sport
3,683mi Auto Petrol
£35,435
Durham
from £744/pm
An incredible price of only £35,435 is being advertised by this dealership on this second hand BMW X2 with only 3,683 miles on the dash.

M Sport
16,399mi Auto Petrol
£21,050
Durham
from £442/pm
This dealer has a great price of only £21,050 on this BMW 1 Series M Sport with 16,399 miles clocked-up on the dash.

M Sport
18,549mi Manual Petrol
£20,795
Stockton-on-Tees
from £437/pm
Available to test-drive at the dealership is this 2 Series M Sport with a mere 18,549 miles on the dash.

330E M Sport Step 2021
59,563mi Auto Hybrid
£18,270
Darlington
from £384/pm
This BMW 3 Series up for sale from this dealership priced at £18,270 has 59,563 miles on the clock and is available in the tone of blue.

2.0 320D M Sport Euro 5 Ss
76,234mi Auto Diesel 2.0L
£9,968
Durham
from £209/pm
This 3 Series has clocked up 76,234 miles and is fitted with a 2.0 LTR engine. It runs on diesel with automatic transmission and is finished in the tone of silver.

2.0 225I Luxury Mpv Xdrive Euro 6
40,306mi Auto Petrol 2.0L
£10,999
Darlington
from £231/pm
Choose this used BMW 2 Series for only £10,999. Credit plans commence at around £231 every month for this car that features a 2000CC petrol motor with automatic transmission.

M Sport
3,370mi Auto Petrol
£35,362
Stockton-on-Tees
from £742/pm
Currently up for sale from the dealership in the Stockton-on-Tees area, for the brilliant price of £35,362 is this low mileage BMW X1 M Sport which has only 3,370 miles on the dashboard.

Estate
34,000mi Auto Hybrid 3.0L
£40,995
Hartlepool
from £861/pm
Up for sale and ready for its next owner to take home is this 3 Series Estate that is fitted with a 3.0L hybrid engine with automatic transmission. This low mileage one has just 34,000 mi clocked up on the dash and has been finished in the shade of black.

M Sport
26,349mi Auto Petrol
£19,995
Stockton-on-Tees
from £420/pm
Up for sale and ready for its next owner to drive away is this hatchback used car on offer at the superb price of just £19,995. This dealership also gives its customers the possibility to buy with manageable monthly payments to suit all budgets with repayment plans commencing at only £420 pm.

M Sport
27,983mi Auto Diesel
£26,744
Stockton-on-Tees
from £561/pm
This X3 M has only got 27,983 mi on the clock and has been on the road for less than a year.

M Sport
30,000mi Auto Petrol 2.0L
£14,410
Newton Aycliffe
from £302/pm
On offer and ready for you to take home is this 3 Series that has a 2.0l petrol engine with automatic transmission. This used model currently available from this dealership priced at £14,410 has just 30,000 miles clocked-up on the dash.

2019 3.0 M40d Suv Xdrive Euro 6 S
85,435mi Auto Diesel 3.0L
£23,990
Darlington
from £504/pm
Having 85,435 miles clocked up on the dashboard and in the tone of grey, this car comes fitted with automatic transmission and has a 3000 cc diesel motor.

2.0 M135i Hatchback Xdrive Euro 6
53,990mi Auto Petrol 2.0L
£21,995
Durham
from £462/pm
At the brilliant price of only £21,995 is this BMW which comes equipped with a 2.0L petrol motor with automatic transmission. This second-hand one has 53,990 miles on the dash.

M Sport
13,103mi Auto Petrol
£26,811
Durham
from £563/pm
Currently available from the dealership in the Durham area is this almost pristine, like new 1 Series M Sport which comes fitted with a CC petrol engine and automatic transmission. It's on the market and ready for you to take home in the tone of blue with 13,103 miles clocked up on the dashboard.

2.0 520D M Sport Touring Euro 6 Ss
73,752mi Auto Diesel 2.0L
£14,780
Hartlepool
from £310/pm
Call this dealership for a closer look at this automatic BMW 5 Series 2.0 520D M Sport Touring Euro 6 Ss coming fitted with automatic transmission and a 2000 cc diesel motor. This second hand one in Hartlepool is finished in the tone of blue and has 73,752 miles clocked-up on the dashboard.

M Sport
70,090mi Auto Diesel
£13,990
Stockton-on-Tees
from £294/pm
Available to buy is this BMW that comes fitted with automatic transmission and a litre diesel motor. On offer at the incredible price of £13,990 and achievable repayments on hand beginning at only £294 pm.