2019 BMW 2 Series
M Sport
76,338mi Auto Petrol 1.5L
£12,550
Swindon
from £263/pm
This 2 Series has 76,338 miles clocked up on the dash and incorporates a 1.5 Litre petrol 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.
37 cars

M Sport
76,338mi Auto Petrol 1.5L
£12,550
Swindon
from £263/pm
This 2 Series has 76,338 miles clocked up on the dash and incorporates a 1.5 Litre petrol 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.

M Sport
84,095mi Manual Petrol 1.5L
£8,300
Swindon
from £174/pm
Dependable and trustworthy, the BMW 2 Series is in the top 20 of Britain's reliability index and at this dealer you can buy this second hand model for £8,300.

220I M Sport Euro 6
5,255mi Auto Petrol 2.0L
£33,995
Swindon
from £714/pm
Become the next owner of this BMW 2 Series that is ranked as one of the most trustworthy and reliable models around. It features a 2.0L petrol motor and has got automatic transmission. This second-hand one currently available from our dealership has 5,255 mi on the dash and comes in the shade of blue.

M Sport
53,803mi Manual Diesel 2.0L
£13,350
Swindon
from £280/pm
On offer at our remarkable price of just £13,550 is this BMW, it features manual transmission, a 2000cc diesel motor and has 53,803 miles on the dash.

2 Series 220 M Sport Step
7,156mi Auto Petrol
£29,000
Salisbury
from £609/pm
Be the new owner of this 2 Series 2 Series 220 M Sport Step, it incorporates a CC petrol engine and automatic transmission. This second-hand one with low mileage is in a like new condition throughout and has a mere 7,156 miles on the dash.

Xdrive M Sport 4Wd
80,665mi Auto Diesel 2.0L
£11,250
Swindon
from £236/pm
With a 2000cc diesel engine and automatic transmission: this 2 Series is on the market and ready for you to drive away with 80,665 miles on the clock.

M240i Xdrive Euro 6
21,449mi Auto Petrol 3.0L
£38,999
Swindon
from £819/pm
Now available from our dealership in the Swindon area is this coupe vehicle which features a petrol, 3000CC engine and automatic gearbox. It's on the market and ready for its new owner to take home in a shade of blue with 21,449 miles clocked up on the dashboard. It could be a great choice of coupe if you're searching to buy a model that has an outstanding reputation for dependability and trustworthiness.

220I M Sport Euro 6
5,349mi Auto Petrol 2.0L
£34,490
Melksham
from £724/pm
Considering buying a BMW? Then consider going for this second-hand like new one that is in impeccable, nearly new condition both in and out. This model, now available to test-drive at our showroom in the Melksham area only has 5,349 miles clocked up on the dash and features a 2000 CC petrol engine with automatic transmission.

220I M Sport Euro 6
5,364mi Auto Petrol 2.0L
£31,888
Swindon
from £669/pm
Take a test drive in this trusty BMW 2 Series 220I M Sport Euro 6 that is ranked as one of Britain's top 20 most reliable cars. It is fitted with a 2000CC petrol motor and automatic transmission. This used model now available from our dealership has only 5,364 miles on the dash.

2 Series 220 M Sport Step
4,157mi Auto Petrol
£28,800
Salisbury
from £605/pm
Second-hand 2 Series 2 Series 220 M Sport Step in a neat condition, tidy and clean throughout. It drives like new with its litre petrol engine, automatic transmission and just 4,157 miles on the clock.

230I M Sport Euro 6
24,316mi Auto Petrol 2.0L
£29,222
Swindon
from £613/pm
Amongst those rated in the top twenty of the UK reliability index, this is a coupe car created by the BMW company to give its driver a higher degree of reliability and trustworthiness than your average car. This second-hand 2 Series 230I M Sport Euro 6 has got 24,000 miles clocked-up on the dash and incorporates a 2000cc petrol engine.

2 Series 220 M Sport Step
7,024mi Auto Petrol
£28,600
Salisbury
from £600/pm
This trustworthy saloon contains a Litre petrol engine with automatic transmission and has got 7,024 miles on the dash. Grab the opportunity right now to be the happy buyer of this used model that's priced at only £28,600.

M Sport
65,294mi Auto Diesel 2.0L
£10,650
Swindon
from £224/pm
A door mpv vehicle created by BMW that gives its driver a higher standard of dependability and a more reliable performance than your average car. This 2 Series M Sport incorporates a 2000CC diesel motor with automatic transmission and it has 65,294 miles on the dash. Available to buy at the brilliant price of just £11,400 or with the possibility to buy on finance with manageable repayments at hand starting at £ per calendar month.

220I M Sport Euro 6
14,230mi Auto Petrol 2.0L
£31,444
Swindon
from £660/pm
A BMW 2 Series with low mileage in a nearly new condition, this motor drives and looks like new; containing a 2.0 ltr petrol motor with automatic transmission .

2 Series 220 M Sport Step
5,415mi Auto Petrol
£28,800
Salisbury
from £605/pm
In an excellent, like new condition throughout, this blue BMW 2 Series 2 Series 220 M Sport Step is on offer and ready for you to drive home at the outstanding price of only £28,800. It has only got 5,415 miles clocked-up on the dash and is fitted out with a litre petrol motor with automatic transmission. Manageable instalments are available from this dealer starting at around £ per month.

Sport
79,635mi Manual Diesel 2.0L
£5,800
Swindon
from £122/pm
In the top 20 of the UK reliability index, this is a mpv car created by the BMW company to give a higher degree of trustworthiness than most ordinary models. This second-hand model contains a 2.0 Ltr diesel motor with manual transmission and has got 79,635 miles clocked up on the dash.

230I M Sport Euro 6
2,500mi Auto Petrol 2.0L
£41,888
Swindon
from £879/pm
Currently available to test-drive at our showroom is this trustworthy and reliable 2 Series 230I M Sport Euro 6 with a 2.0 litre petrol motor, automatic transmission and 2,500 miles on the dash

2 Series 223 Xdrive M Sport Step
8,679mi Auto Petrol
£33,000
Salisbury
from £693/pm
BMW 2 Series with a ltr petrol motor and automatic gearbox.

2 Series 220I Mht M Sport Dct
11,731mi Auto Petrol
£27,300
Salisbury
from £573/pm
Coming fitted out with a cc petrol engine with automatic transmission - this white BMW is currently on the market and ready for you to drive home with 11,731 miles on the clock.

M Sport
76,478mi Manual Diesel 2.0L
£8,200
Swindon
from £172/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.

230I M Sport Euro 6
16,374mi Auto Petrol 2.0L
£28,490
Melksham
from £598/pm
On offer and ready for you to take home is this second hand, blue 2 Series which has a 2.0 ltr petrol motor with automatic transmission. At the outstanding price of only £30,490 from this dealer.

2 Series 220 M Sport Step
4,330mi Auto Petrol
£27,500
Salisbury
from £577/pm
Used BMW 2 Series 2 Series 220 M Sport Step in an almost spotless condition both inside and out is currently available to drive away at £27,500. This car looks and drives like new, has got a mere 4,330 miles clocked up on the dash and comes fitted with a l petrol motor.

2 Series 220I M Sport Step
31,364mi Auto Petrol
£27,000
Salisbury
from £567/pm
Available in black, this BMW 2 Series 2 Series 220I M Sport Step has 31,364 mi clocked up on the dashboard and is fitted out with a L petrol motor with automatic transmission.

Se
43,761mi Manual Diesel 2.0L
£12,000
Swindon
from £252/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.