2018 BMW 2 Series
2.0 220D Luxury Mpv
59,297mi Auto Diesel 2.0L
£13,499
Ayr
~£339/pm
Available for viewing at this dealer is this used car with 59,297 miles on the dash, automatic transmission and a 2.0 Litre diesel motor.
3 cars
2.0 220D Luxury Mpv
59,297mi Auto Diesel 2.0L
£13,499
Ayr
~£339/pm
Available for viewing at this dealer is this used car with 59,297 miles on the dash, automatic transmission and a 2.0 Litre diesel motor.
218I 136 M Sport
16,240mi Manual Petrol 1.5L
£22,998
Ayr
~£578/pm
Take a look at the brilliant price at this dealership in Ayr on this used, BMW with a 1.5 litre petrol motor, manual transmission and only 16,240 miles clocked up on the dash.
220I M Sport Step
12,176mi Auto Petrol 2.0L
£23,498
Ayr
~£590/pm
A 2.0 Litre petrol engine and automatic transmission are just a couple of the aspects that this motor has to offer you.
M240i Xdrive Step
9,923mi Auto Petrol 3.0L
£42,998
Irvine
~£1,080/pm
Painted in red, this BMW features automatic transmission, a 3.0 L petrol motor and has 9,923 miles on the dash. First Registered in 2023, it's now available on the market for £42,998.
220I M Sport Step
15,827mi Auto Petrol 2.0L
£29,998
Irvine
~£753/pm
Planning on buying a BMW 2 Series 220I M Sport Step? Then have a more detailed look at this second-hand near mint one which is still in almost pristine, nearly new condition inside and out. This vehicle is fitted with a 2.0 L petrol engine with automatic transmission and has got a mere 15,827 mi clocked up on the dash.
220I M Sport Step
18,248mi Auto Petrol 2.0L
£29,998
Irvine
~£753/pm
Available at this dealership located in Irvine: BMW 2 Series with automatic transmission, a 2000cc petrol engine and 18,248 miles.
218I 136 M Sport
30,882mi Manual Petrol 1.5L
£20,998
Irvine
~£527/pm
This saloon car has got 30,882 miles on the clock and contains a 1.5 Ltr petrol motor with manual transmission.
218I 136 M Sport Dct
32,326mi Auto Petrol 1.5L
£23,998
Irvine
~£603/pm
Get yourself behind the wheel of this 2 Series for just £23,998. It comes fitted with automatic transmission, a 1.5 LTR petrol engine and has 32,326 miles on the clock.
218I M Sport Dct
11,789mi Auto Petrol 1.5L
£22,998
Irvine
~£578/pm
Looking to get yourself a BMW 2 Series 218I M Sport Dct? Then take a look at this second-hand one finished in black with automatic transmission with a 1.5 ltr petrol engine and 11,789 miles clocked-up on the dash.
1.5 218I Sport Saloon
31,087mi Manual Petrol 1.5L
£17,999
Kilmarnock
~£452/pm
Coming in the shade of white, this second hand 2 Series is equipped with a 1500cc petrol engine with manual transmission and it has 31,087 miles clocked up on the dashboard.
1.5 218I Sport Mpv
60,447mi Manual Petrol 1.5L
£12,699
Kilmarnock
~£319/pm
Get yourself behind the wheel of this 2 Series for only £12,999. It is fitted out with a 1.5 Ltr petrol engine with manual transmission and has 60,447 miles on the dash.
220D Xdrive Sport Active Tourer
21,882mi Auto Diesel 2.0L
£15,499
Kilmarnock
~£389/pm
There's an awesome price at this dealer for this used, hatchback with automatic transmission, a 2000cc diesel motor and only 21,882 miles on the dashboard.
218I M Sport
3,173mi Manual Petrol 1.5L
£22,798
Kilmarnock
~£573/pm
Considering going for a BMW? Then take a more detailed look at this second-hand, but near mint one that's still in splendid, like new condition both inside and out. This model that's currently displayed at our showroom in Kilmarnock has just 3,173 miles on the dash and comes fitted with a 1500 CC petrol engine and manual transmission.
218I 136 M Sport
38,267mi Manual Petrol 1.5L
£18,998
Kilmarnock
~£477/pm
Painted in white, this BMW 2 Series 218I 136 M Sport has 38,267 miles clocked up on the dash and incorporates a manual 1.5 LTR engine running on petrol.
218I M Sport
43,843mi Manual Petrol 1.5L
£18,498
Kilmarnock
~£465/pm
This used BMW 2 Series 218I M Sport from this dealer comes fitted with manual transmission and a 1.5 ltr petrol motor with 43,843 miles on the dash.
2.0 220D Luxury Mpv
26,802mi Auto Diesel 2.0L
£14,799
Kilwinning
~£372/pm
On the market and ready for its new owner to drive home is this BMW 2 Series in orange. This second hand mode has 26,802 miles clocked up on the dash and has a 2000 CC diesel motor with automatic transmission.
218I M Sport
30,000mi Auto Petrol 1.5L
£15,495
Saltcoats
~£389/pm
A brilliant price at this dealer on this low mileage 2 Series 218I M Sport with a 1500 cc petrol motor, automatic transmission and just 30,000 mi clocked-up on the dash.
Se
80,000mi Manual Diesel 2.0L
£8,995
Saltcoats
~£226/pm
Available to test drive at this dealer is this 2 Series Se with 80,000 miles clocked-up on the dashboard, manual transmission and 2.0 litre diesel engine.
218I 136 M Sport
24,673mi Manual Petrol 1.5L
£20,698
East Kilbride
~£520/pm
Own this BMW for only £20,698. It has 24,673 miles clocked up on the dash and has a 1500 cc petrol engine with manual transmission.
218I M Sport Nav
45,210mi Manual Petrol
£12,250
East Kilbride
~£308/pm
Currently available to drive away today is this BMW that comes equipped with manual transmission and a ltr petrol engine. At the fantastic price of £12,250 and achievable repayments available starting from £ per calendar month.
218I M Sport
69,595mi Manual Petrol
£9,860
East Kilbride
~£248/pm
At this dealership there's a brilliant price for this second hand BMW 2 Series that has a l petrol engine, manual transmission and 69,595 miles clocked-up on the dash.
M Sport
32,732mi Manual Petrol 1.5L
£13,198
East Kilbride
~£331/pm
A 1.5 L petrol engine and manual transmission are just a couple of the qualities that this motor is offering you.
218D Sport
63,998mi Manual Diesel 2.0L
£9,798
East Kilbride
~£246/pm
Finished in the shade of silver, this 2000 cc diesel BMW with manual transmission is currently available for you to buy.
218I 136 M Sport Dct
1,830mi Auto Petrol 1.5L
£28,498
Rutherglen
~£716/pm
Available for viewing at this dealer is this low mileage coupe fitted out with a 1500cc petrol engine and automatic transmission. Up for sale in the shade of black with a mere 1,830 mi on the dashboard.