2018 BMW 2 Series
M Sport
76,478mi Manual Diesel 2.0L
£9,000
Swindon
from £189/pm
Now available for a test drive at this dealer is this BMW with 76,478 miles on the dashboard, manual transmission and a 2.0 LTR diesel engine.
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.
34 cars

M Sport
76,478mi Manual Diesel 2.0L
£9,000
Swindon
from £189/pm
Now available for a test drive at this dealer is this BMW with 76,478 miles on the dashboard, manual transmission and a 2.0 LTR diesel engine.
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.

220I M Sport Euro 6
7,421mi Auto Petrol 2.0L
£34,495
Swindon
from £724/pm
On offer and ready for its new owner to drive away today is this 2 Series which has been engineered to have trustworthiness and reliability in mind. It comes with automatic transmission and a 2000 CC petrol engine. This model now available from our dealership in Swindon is a used vehicle, but it's been well looked after so it's still in a splendid, like new condition and has just 7,421 miles on the clock.

M Sport
78,198mi Manual Diesel 2.0L
£8,300
Swindon
from £174/pm
Currently available on the market is this coupe 2 Series M Sport at the outstanding price of just £8,350. This dealership in Swindon also gives its customers the option to purchase using flexible monthly payments with instalment packages beginning from just £ pm.

1.5 7.6Kwh Sport 4Wd Euro 6 Ss
148,861mi Auto Hybrid 1.5L
£5,100
Calne
from £107/pm
This second hand BMW in the shade of is on offer and ready for its next owner to take home with the option to buy on credit.

220I M Sport Euro 6
5,691mi Auto Petrol 2.0L
£33,490
Melksham
from £703/pm
A fabulous price of only £33,490 is currently being advertised by our dealership for this reliable 2 Series 220I M Sport Euro 6 that is in an excellent condition. This model is fitted with a 2.0 ltr petrol motor and has 5,691 miles clocked-up on the dashboard.

M Sport
71,807mi Auto Diesel 2.0L
£11,000
Swindon
from £231/pm
On the market and ready for its new owner to drive away today is this coupe which is fitted out with a 2000 cc diesel engine and automatic transmission. This used model currently for sale at our dealership has 71,807 miles clocked up on the dashboard and comes finished in the tone of .

3.0 M240i Xdrive Euro 6 2-Door
16,340mi Auto Petrol 3.0L
£39,290
Melksham
from £825/pm
Coupe with a 3.0L petrol engine and automatic gearbox.

Se
43,761mi Manual Diesel 2.0L
£12,600
Swindon
from £264/pm
Coming finished in , this 2 Series incorporates a 2.0L diesel motor with manual transmission and it has 43,761 miles on the dashboard.

M Sport
77,221mi Manual Diesel 2.0L
£9,100
Swindon
from £191/pm
A superb price of just £9,100 is being advertised by this dealer for this 2 Series M Sport that is ranked as one of the most reliable and trustworthy motors available. It has a 2.0 litre diesel engine and has 77,221 miles clocked up on the dash.

M Sport
78,966mi Auto Petrol 1.5L
£10,100
Swindon
from £212/pm
This BMW 2 Series M Sport is known to be one of the most trusty cars available. This second hand model, available from this dealer has 78,966 miles on the dash and features a 1500CC petrol engine with automatic transmission.

220I M Sport Euro 6
7,115mi Auto Petrol 2.0L
£36,995
Swindon
from £777/pm
Used 2 Series 2.020I M Sport Euro 6-Door in impeccable condition, tidy and clean throughout. It drives like new with its 2000CC petrol motor, automatic transmission and it only has 7,115 miles on the dashboard. You can even choose to spread the cost of buying with evenly split, achievable repayments starting off at only £ per month.

2 Series 220I M Sport Step
16,957mi Auto Petrol
£23,495
Salisbury
from £493/pm
Thinking of going for a BMW 2 Series? Well, consider going for this second-hand model coming in the shade of grey with automatic transmission, a cc petrol engine and 16,957 miles clocked-up on the dashboard.

2 Series 220 M Sport Step
7,704mi Auto Petrol
£29,990
Salisbury
from £630/pm
For sale and ready to take for a test drive is this BMW 2 Series in blue; this second-hand model has got 7,704 miles on the dash and contains a cc petrol motor with automatic transmission.

Sport
52,324mi Manual Petrol 1.5L
£9,900
Swindon
from £208/pm
This BMW 2 Series contains a 1.5 litre petrol motor with manual transmission and has 52,324 miles on the dashboard.

220I M Sport Euro 6
2,722mi Auto Petrol 2.0L
£34,490
Melksham
from £724/pm
Available from this car dealership - BMW 2 Series 220I M Sport Euro 6 that has got automatic transmission and a 2.0 litre petrol engine.

2 Series 220I M Sport Step
17,367mi Auto Petrol
£22,990
Salisbury
from £483/pm
Up for sale and ready for its next owner to drive home is this BMW in a black finish. This used one features a Litre petrol motor with automatic transmission and it has 17,367 miles clocked up on the dash.

2 Series 220 M Sport Step
4,152mi Auto Petrol
£29,995
Salisbury
from £630/pm
Available for viewing at our dealership in Salisbury is this 2 Series 2 Series 220 M Sport Step which contains a Litre petrol engine with automatic transmission. It's on offer in the shade of blue with 4,152 miles clocked up on the dashboard.

220I M Sport Euro 6
59,103mi Auto Petrol 2.0L
£23,490
Melksham
from £493/pm
Available for viewing at this dealer is this car with 59,103 miles clocked-up on the dash, automatic gearbox and a 2.0 ltr petrol motor.

2 Series 218I 136 M Sport Dct
46,895mi Auto Petrol
£18,495
Salisbury
from £388/pm
This second-hand saloon from this dealer in Salisbury has 46,895 miles clocked up on the dash and comes equipped with a L petrol engine with automatic transmission.

2.0 220I M Sport Euro 6 Ss
70,770mi Auto Petrol 2.0L
£12,676
Swindon
from £266/pm
This BMW is currently on the market and ready for you to take home. It features a 2.0 litre petrol motor with automatic transmission and has got 70,770 miles on the dashboard.

2.0 218D M Sport Euro 6 Ss
66,770mi Auto Diesel 2.0L
£8,033
Swindon
from £169/pm
On offer and ready for its next owner to drive away is this BMW 2 Series that has automatic transmission and a 2000cc diesel motor. This second hand model at this dealer in Swindon has 66,770 miles clocked-up on the dash.

230I M Sport Pro Euro 6
10mi Auto Petrol 2.0L
£52,109
Melksham
from £1,094/pm
The superb price of just £52,109 is currently being offered by our dealership for this 2 Series 230I M Sport Pro Euro 6 that's known to be one of the most reliable and trustworthy motors available.

220I M Sport Euro 6
3,000mi Auto Petrol 2.0L
£32,999
Swindon
from £693/pm
This BMW comes fitted with automatic transmission and a 2.0 ltr petrol engine. It is in a superb, nearly new condition throughout and is available for sale in the shade of blue with 3,000 miles on the dash.

220I M Sport Euro 6
4,092mi Auto Petrol 2.0L
£31,999
Swindon
from £672/pm
Have this second-hand BMW 2 Series 220I M Sport Euro 6 for just £33,222. Credit plans start out at as little as £ each month for this motor which is fitted out with automatic transmission and a 2.0 litre petrol motor.