2022 BMW 2 Series
218I M Sport
46,686mi Manual Petrol 1.5L
£19,998
Dundee
~£502/pm
This used BMW 2 Series 218I M Sport from this dealer has a 1500cc petrol engine with manual transmission and has 46,686 miles on the dash.
0 cars
218I M Sport
46,686mi Manual Petrol 1.5L
£19,998
Dundee
~£502/pm
This used BMW 2 Series 218I M Sport from this dealer has a 1500cc petrol engine with manual transmission and has 46,686 miles on the dash.
218I Luxury
10,152mi Manual Petrol 1.5L
£14,498
Dundee
~£364/pm
Starting from £ per month, you could get this BMW with a petrol 1500 cc engine, manual transmission and 10,152 miles clocked-up on the dashboard.
1.5 218I M Sport Dct Euro 6 Ss
10,687mi Auto Petrol 1.5L
£24,500
Dundee
~£615/pm
On the market and ready for its next owner to drive away is this 2 Series at the incredible price of just £24,500. This dealer also provides you with the possibility to buy with manageable monthly repayments to suit all budgets with repayment packages commencing at only £ monthly.
218I M Sport
31,200mi Manual Petrol 1.5L
£20,500
Dundee
~£515/pm
Currently available to drive away is this 2 Series 218I M Sport that features manual transmission and a 1.5 Litre petrol motor. On offer at the terrific price of £20,500 and achievable payments available starting at only £ monthly.
1.5 218I M Sport Euro 6 Ss
24,893mi Manual Petrol 1.5L
£20,250
Dundee
~£509/pm
This car has a low mileage of just 24,893 miles on the dashboard and has been driven for less than a full year.
218I M Sport Gran Coupe
31,154mi Auto Petrol 1.5L
£20,500
Dundee
~£515/pm
Coming fitted out with a 1.5 LTR petrol motor and automatic transmission - this grey BMW is now available for you to drive it away today with 31,154 miles clocked up on the dash.
218I M Sport
32,378mi Manual Petrol 1.5L
£19,500
Dundee
~£490/pm
Now available at this dealership located in Dundee is this BMW 2 Series which has got a petrol, 1.5 litre engine and manual transmission. It is up for sale and ready for its next owner to drive away in the tone of black with 32,378 miles on the dashboard.
218I M Sport Gran Coupe
22,405mi Auto Petrol 1.5L
£22,500
Dundee
~£565/pm
At our fantastic price of just £22,500 is this BMW 2 Series 218I M Sport Gran Coupe with automatic transmission, a 1500 cc petrol engine and 22,405 miles on the dashboard.
1.5 118I M Sport Euro 6 Ss
27,157mi Manual Petrol 1.5L
£19,000
Dundee
~£477/pm
This BMW 2 Series 1.5 118I M Sport Euro 6 Ss has done 27,157 miles and comes equipped with a 1500 CC motor. It runs on petrol with manual transmission and comes in blue.
218I M Sport
39,720mi Auto Petrol 1.5L
£19,000
Dundee
~£477/pm
On offer and ready for its next owner to drive away is this mpv that contains a 1.5 L petrol motor with automatic transmission. This second hand model from our dealership has only got 39,720 miles clocked-up on the dash and comes finished in the shade of grey.
220I Sport
23,580mi Auto Petrol 2.0L
£14,250
Dundee
~£358/pm
Up for sale and ready to drive home is this BMW 2 Series available in the tone of silver; this second hand model contains a 2.0L petrol motor with automatic transmission and it has 23,580 miles on the clock.
218I Sport Nav Convertible
26,201mi Manual Petrol 1.5L
£14,495
Arbroath
~£364/pm
Providing the new privileged owner a superb and first rate level of transport, this convertible car is finished in the tone of silver, is fitted out with a 1500CC petrol motor with manual transmission and has got 26,201 miles on the dash.
2.0 220I M Sport Euro 6 Ss
14,000mi Auto Petrol 2.0L
£27,500
Kirkcaldy
~£691/pm
Searching to buy a 2 Series 2.0 220I M Sport Euro 6 Ss ? Then consider going for this second hand model from this dealer, it is equipped with a 2000 cc petrol engine with automatic transmission and has 14,000 miles clocked-up on the dashboard.
218I 136 M Sport
24,744mi Manual Petrol 1.5L
£20,698
Perth
~£520/pm
Currently available from our dealership located in Perth is this BMW which features a 1.5 Litre petrol motor and manual transmission. On offer and ready for you to drive away in the shade of grey with 24,744 miles on the dashboard.
218I 136 M Sport Dct
41,456mi Auto Petrol 1.5L
£19,798
Perth
~£497/pm
Go down to this dealership for a closer look at this automatic 2 Series with a 1.5l petrol motor and automatic transmission. This used one in Perth is finished in the shade of red and has got 41,456 miles clocked up on the dash.
225I Xdrive Luxury Active Tourer
47,314mi Auto Petrol 2.0L
£13,300
Perth
~£334/pm
Finished in silver, this hatchback BMW contains a 2.0 litre petrol motor with automatic transmission and it has 47,314 miles clocked up on the dashboard. First Registered in 2017, this 2 Series is currently on offer and ready for its next owner to take home for £13,300.
230I M Sport Step
17,009mi Auto Petrol 2.0L
£29,998
Newburgh
~£753/pm
Available in the shade of white, this used BMW has 17,009 miles clocked up on the dashboard and comes fitted out with a 2.0L petrol engine and automatic transmission.
220I Se
19,682mi Auto Petrol 2.0L
£15,298
Kirkcaldy
~£384/pm
In the tone of white, this mpv vehicle has 19,682 miles clocked up on the dashboard and is fitted with a automatic 2.0l engine running on petrol.
2.0 220D Luxury Mpv Xdrive Euro 6
28,000mi Auto Diesel 2.0L
£12,995
Kirkcaldy
~£326/pm
Finished in white, this BMW 2 Series 2.0 220D Luxury Mpv Xdrive Euro 6 has 28,000 miles clocked up on the dashboard and incorporates a 2.0L diesel engine with automatic transmission. It was registered in 2015 and is now on the market and ready for its new owner to take home for only £12,995.
220D Mht M Sport Step
13,775mi Diesel
£28,000
Edinburgh
~£703/pm
Featuring transmission and a cc diesel engine, this used coupe is currently available for sale in the tone of with 13,775 mi clocked-up on the dash.
218I M Sport
21,983mi Manual Petrol 1.5L
£21,998
Edinburgh
~£552/pm
Now available at this dealership in Edinburgh: BMW 2 Series with 21,983 mi, manual transmission and a 1.5l petrol motor.
218I 140 Luxury
42,386mi Manual Petrol 1.5L
£14,298
Edinburgh
~£359/pm
This second hand BMW 2 Series in the shade of blue is currently available for sale with the added option for you to purchase it on finance.
220D M Sport
73,352mi Manual Diesel 2.0L
£9,495
Musselburgh
~£238/pm
BMW 2 Series 220D M Sport with a 2000CC diesel engine and manual transmission.
1.5 218I M Sport Euro 6 Ss
45,362mi Manual Petrol 1.5L
£17,995
Edinburgh
~£452/pm
With 45,362 miles clocked-up on the dash and painted in the shade of blue, this car comes equipped with a 1.5 L petrol engine and manual transmission.