2018 BMW 2 Series
M Sport
76,478mi Manual Diesel 2.0L
£9,000
Swindon
from £189/pm
Get yourself behind the steering wheel of this BMW 2 Series M Sport for just £9,000. It has 76,478 miles on the dashboard and contains a 2000 CC 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.
18 cars

M Sport
76,478mi Manual Diesel 2.0L
£9,000
Swindon
from £189/pm
Get yourself behind the steering wheel of this BMW 2 Series M Sport for just £9,000. It has 76,478 miles on the dashboard and contains a 2000 CC 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
A fabulous price of just £34,495 from our dealership for this 2 Series 220I M Sport Euro 6 that's been engineered to have trustworthiness and dependability in mind. It comprises of a 2000cc petrol engine and has 7,421 miles on the dashboard.

M Sport
78,198mi Manual Diesel 2.0L
£8,300
Swindon
from £174/pm
Painted in the shade of white, this car is fitted out with a 2000cc diesel motor with manual transmission and it has 78,198 miles clocked up on the dash.

M Sport
71,807mi Auto Diesel 2.0L
£11,000
Swindon
from £231/pm
Providing its new lucky owner a magnificent and luxurious level of transport, this coupe BMW 2 Series M Sport is finished in the tone of , is fitted out with a 2.0l diesel motor with automatic transmission and has 71,807 miles on the dash.

Se
43,761mi Manual Diesel 2.0L
£12,600
Swindon
from £264/pm
At this car dealership there's a great price for this used BMW 2 Series Se with a 2.0 ltr diesel engine, manual transmission and 43,761 miles on the dashboard.

M Sport
77,221mi Manual Diesel 2.0L
£9,100
Swindon
from £191/pm
Coming in the tone of , this vehicle is equipped with a 2000CC diesel motor with manual transmission and it has 77,221 miles clocked-up on the dash.

M Sport
78,966mi Auto Petrol 1.5L
£10,100
Swindon
from £212/pm
Now on offer and ready for its new owner to take home is this BMW with a 1.5L petrol engine and 78,966 miles clocked up on the dashboard.

220I M Sport Euro 6
7,115mi Auto Petrol 2.0L
£36,995
Swindon
from £777/pm
Available to view at our showroom located in the Swindon area is this trustworthy and highly dependable BMW 2 Series 220I M Sport Euro 6 that’s got 7,115 miles clocked up on the dash, automatic transmission and a 2000 cc petrol engine

Sport
52,324mi Manual Petrol 1.5L
£9,900
Swindon
from £208/pm
With 52,324 miles clocked up on the dashboard and in the shade of blue, this used car features manual transmission and it has a 1.5 ltr petrol engine.

2.0 220I M Sport Euro 6 Ss
70,770mi Auto Petrol 2.0L
£12,676
Swindon
from £266/pm
Advertised at the full price of £12,676 and with the possibility to buy using finance with achievable repayments starting out at £ per calendar month, this BMW 2 Series has clocked up 70,770 mi and comes fitted out with a 2.0L petrol engine with automatic transmission.

2.0 218D M Sport Euro 6 Ss
66,770mi Auto Diesel 2.0L
£8,033
Swindon
from £169/pm
Up for sale and ready for you to drive away today is this BMW 2 Series that comes fitted with automatic transmission and a 2000CC diesel engine. This second-hand model available from this dealer priced at £8,649 has been finished in and has done 66,770 miles.

220I M Sport Euro 6
3,000mi Auto Petrol 2.0L
£32,999
Swindon
from £693/pm
The BMW 2 Series is in the top 20 of the reliability index. At this dealer you can get this second hand one that’s got automatic transmission, a 2.0 l petrol motor and only 3,000 miles clocked-up on the dash.

220I M Sport Euro 6
4,092mi Auto Petrol 2.0L
£31,999
Swindon
from £672/pm
On offer and ready for you to take home is this BMW 2 Series in a like new condition that contains a 2.0 ltr petrol engine with automatic transmission. This used model at our dealership has just 4,092 miles clocked up on the dash.

M Sport
46,001mi Auto Diesel 2.0L
£13,500
Swindon
from £283/pm
In a finish, this BMW 2 Series has 46,001 miles clocked-up on the dash and is fitted out with a 2.0 ltr diesel motor with automatic transmission.

230I M Sport Euro 6
3,000mi Auto Petrol 2.0L
£40,555
Swindon
from £851/pm
Available for viewing at this dealership located in the Swindon area is this almost impeccable, like new BMW 2 Series that is comprised of a petrol, 2.0l engine and automatic transmission. It is on offer and ready for its new owner to drive home in a finish with 3,000 miles clocked up on the dash.

2.0 220D M Sport Euro 6 Ss
68,518mi Auto Diesel 2.0L
£10,930
Swindon
from £229/pm
At our terrific price of only £11,257 is this 2 Series 2.0 220D M Sport Euro 6 Ss, it features a 2.0l diesel motor with automatic transmission and has 68,518 mi on the dashboard.

230I M Sport Euro 6
10mi Auto Petrol 2.0L
£47,641
Swindon
from £1,000/pm
Get behind the wheel of this 2 Series that comes equipped with automatic transmission and a 2000 CC petrol motor. This second hand one available from this dealer is advertised at the great price of just £47,641, comes finished in white and has 10 miles on the clock.

Luxury Auto
73,693mi Auto Petrol 1.5L
£8,900
Swindon
from £187/pm
On the market today is this BMW containing a 1.5 litre petrol engine with automatic transmission. On offer at the brilliant price of only £8,950 and manageable instalments available starting out at only £ pm.

1.5 7.6Kwh Sport 4Wd Euro 6 Ss
148,861mi Auto Hybrid 1.5L
£5,100
Calne
from £107/pm
A marvellous price of only £5,100 from our dealership for this BMW 2 Series that's known as one of the most trustworthy and reliable vehicles on the market.

230I M Sport Pro Euro 6
10mi Auto Petrol 2.0L
£52,109
Melksham
from £1,094/pm
Thinking of buying a BMW? Consider this used, but nearly new one in an almost spotless, like new condition in and out. This vehicle that is now on display at our showroom in Melksham is fitted with a 2.0 L petrol engine with automatic transmission and has 10 miles clocked up on the dash.

220I M Sport Euro 6
2,722mi Auto Petrol 2.0L
£34,490
Melksham
from £724/pm
Grab the opportunity to own this 2 Series that is up for sale at just £36,990. It comes in the shade of , has 2,722 miles on the clock and is fitted out with a 2.0l petrol engine with automatic transmission.

220I M Sport Euro 6
5,691mi Auto Petrol 2.0L
£33,490
Melksham
from £703/pm
On offer and ready for its next owner to drive away today is this BMW 2 Series in like new condition that has a 2.0L petrol motor with automatic transmission. This second hand one has 5,691 miles on the clock.

3.0 M240i Xdrive Euro 6 2-Door
16,340mi Auto Petrol 3.0L
£39,290
Melksham
from £825/pm
Featured in the list of the top twenty, most trustworthy and reliable vehicles in Britain, this 2 Series M240i Xdrive Euro 6 comes fitted out with a 3.0 litre petrol engine and automatic transmission. This dealer currently has this second hand model on offer that has 16,340 miles clocked up on the dash.
230I M Sport Euro 6
16,374mi Auto Petrol 2.0L
£30,490
Melksham
from £640/pm
Now available for viewing at this car dealership's showroom in the Melksham area is this trustworthy and reliable BMW fitted with a automatic transmission and 2.0 Ltr petrol engine.