2021 BMW 2 Series
218I M Sport
17,336mi Manual Petrol 1.5L
£20,398
Newburgh
~£512/pm
Painted in the tone of grey, this coupe used car has 17,336 miles on the dashboard and is fitted out with a manual 1.5 litre engine requiring petrol.
5 cars
218I M Sport
17,336mi Manual Petrol 1.5L
£20,398
Newburgh
~£512/pm
Painted in the tone of grey, this coupe used car has 17,336 miles on the dashboard and is fitted out with a manual 1.5 litre engine requiring petrol.
M235i Xdrive Step
18,284mi Auto Petrol 2.0L
£26,998
Kirkcaldy
~£678/pm
At this car dealership in Kirkcaldy you'll find the awesome price of only £28,998 for this used 2 Series that has a 2000cc petrol motor, 18,284 miles on the clock and automatic transmission.
2.0 220I M Sport Euro 6 Ss
14,000mi Auto Petrol 2.0L
£27,500
Kirkcaldy
~£691/pm
This 2 Series 2.0 220I M Sport Euro 6 Ss is equipped with a 2000CC petrol motor with automatic transmission and it has 14,000 miles clocked up on the dashboard. This second hand model from this dealer in Kirkcaldy is available with a blue finish.
218I M Sport
37,769mi Manual Petrol 1.5L
£18,998
Kirkcaldy
~£477/pm
Have a look at the low price of just £19,498 for this 2 Series with a 1500cc petrol motor, manual transmission and just 37,769 mi on the clock.
230I M Sport Step
17,009mi Auto Petrol 2.0L
£28,998
Newburgh
~£728/pm
This BMW for sale priced at £29,998 comes in white and has 17,009 miles clocked up on the dash.
220I Mht M Sport Dct
5mi Auto Petrol 1.5L
£32,999
Stafford
~£829/pm
This hatchback car contains a 1.5 Ltr petrol engine with automatic transmission and has 5 miles on the dashboard. It's on the market and ready for its new owner to take home for the bargain price of only £32,999.
220I M Sport Step
5mi Auto Petrol 2.0L
£32,699
Stafford
~£821/pm
Buy this second hand BMW 2 Series for just £34,499. Credit deals commence at £ monthly for this car which has got a 2000CC petrol engine with automatic transmission.
220I Mht M Sport Dct Euro 6
10mi Auto Petrol 1.5L
£40,275
Melksham
~£1,011/pm
Starting at as little as £ per month, you can have this saloon car with automatic transmission, a petrol 1500cc motor and 10 miles clocked up on the dash.
218I M Sport Dct Euro 6
10mi Auto Petrol 1.5L
£34,242
Melksham
~£860/pm
Are you planning on choosing a saloon? Well, have a closer look at this second hand near mint one in impeccable, like new condition both inside and out. This particular model that is currently on show and available to test drive at our dealership in Melksham has 10 miles on the clock and contains a 1.5 Ltr petrol motor with automatic transmission.
218I 136 M Sport Pro Pack
10mi Manual Petrol 1.5L
£35,998
Fortrose
~£904/pm
This car has 10 mi clocked-up on the dash and is fitted with a 1.5 LTR petrol engine with manual transmission.
220I M Sport Euro 6
10mi Auto Petrol 2.0L
£40,101
Melksham
~£1,007/pm
Available at our dealership in the Melksham area is this like new, almost spotless BMW 2 Series 220I M Sport Euro 6 that is fitted out with a 2.0 ltr petrol engine and automatic transmission. It's on offer and ready for its new owner to drive away in a white finish with 10 miles on the dash.
218I 136 M Sport Dct Pro Pack
10mi Auto Petrol 1.5L
£35,498
Fortrose
~£891/pm
This saloon used car is available to buy from this car dealership in Fortrose. It is equipped with a 1500 cc petrol engine with automatic transmission and has got 10 miles clocked-up on the dash.
M240i Xdrive Euro 6
10mi Auto Petrol 3.0L
£49,950
Melksham
~£1,254/pm
Have this second-hand 2 Series M240i Xdrive Euro 6 for £49,950. Credit plans start at £ a month for this car that has a 3.0 litre petrol motor with automatic transmission.
220I Mht M Sport Dct
10mi Auto Petrol 1.5L
£33,999
Stoke-on-Trent
~£854/pm
Featuring a 1500 CC petrol motor with automatic transmission, this hatchback comes finished in the tone of green and has 10 miles on the clock.
218I M Sport Dct Euro 6
10mi Auto Petrol 1.5L
£34,499
Swindon
~£866/pm
Available to view at this dealership in Swindon is this saloon vehicle that offers a petrol, 1500 cc engine and automatic gearbox. Up for sale and ready for its next owner to drive away in the shade of with 10 miles clocked-up on the dashboard.
218I M Sport Dct Euro 6
10mi Auto Petrol 1.5L
£36,045
Melksham
~£905/pm
Get behind the steering wheel of this BMW for only £36,045. It incorporates a 1.5 L petrol motor with automatic transmission and it has 10 miles clocked-up on the dash.
230I M Sport Euro 6
10mi Auto Petrol 2.0L
£48,839
Melksham
~£1,226/pm
Go for a test drive in this BMW fitted with automatic transmission and a 2.0 LTR petrol motor. This second hand one currently up for sale at our dealership has 10 miles on the clock.
M235i Xdrive Step
10mi Auto Petrol 2.0L
£39,995
Brighton
~£1,004/pm
Get in touch with this dealership for a closer look at this automatic BMW equipped with a 2000cc petrol motor with automatic transmission. This second-hand one located in Brighton has 10 miles clocked up on the dashboard and is finished in the tone of black.
218I 136 M Sport Dct
10mi Auto Petrol 1.5L
£29,495
Hailsham
~£741/pm
This 2 Series 218I 136 M Sport Dct has 10 miles clocked up on the dash and comes equipped with a 1500 CC engine. It runs on petrol with automatic transmission and is finished in the shade of black.
230I M Sport Step
10mi Auto Petrol 2.0L
£39,993
Bedford
~£1,004/pm
This 2 Series 230I M Sport Step has been finished in the tone of black and although it is a second hand model, it is still in a like new, almost pristine condition. This second-hand model has 10 miles on the dash and contains a 2000 cc petrol engine.
220I M Sport Euro 6
10mi Auto Petrol 2.0L
£43,123
Melksham
~£1,083/pm
Advertised by this dealer in Melksham is this BMW 2 Series 220I M Sport Euro 6 which has a 2.0 LTR petrol engine with automatic transmission. Available for sale in the shade of blue with 10 miles on the dash.
220I M Sport Euro 6
11mi Auto Petrol 2.0L
£41,500
Swindon
~£1,042/pm
Go down to this car dealership for a closer look at this automatic 2 Series 220I M Sport Euro 6 with a 2.0 ltr petrol engine and automatic transmission. This used model located in Swindon has 11 mi clocked up on the dash and is finished in .
M240i Xdrive Euro 6
11mi Auto Petrol 3.0L
£51,500
Swindon
~£1,293/pm
A superb price of just £51,500 is currently being advertised by this dealership on this nearly new BMW 2 Series M240i Xdrive Euro 6 with 11 miles on the dashboard, automatic transmission and a 3.0 l petrol motor.
M240i Xdrive Euro 6
11mi Auto Petrol 3.0L
£52,500
Swindon
~£1,318/pm
Now on offer and ready for its next owner to take home is this 2 Series with a 3.0 LTR petrol motor and 11 miles on the dash.