2019 BMW 2 Series
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.
3 cars
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 220I M Sport Euro 6 Ss
14,000mi Auto Petrol 2.0L
£27,500
Kirkcaldy
~£691/pm
An amazing price is currently being advertised by this dealership on this low mileage BMW 2 Series which is fitted out with automatic transmission and a 2000 cc petrol motor
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
Advertised by this dealer in Edinburgh is this BMW 2 Series 220D Mht M Sport Step which comes fitted with transmission and a LTR diesel motor. It's in a splendid, near mint condition both in and out and is available for sale in a finish with 13,775 mi clocked-up on the dashboard.
218I M Sport
21,983mi Manual Petrol 1.5L
£21,998
Edinburgh
~£552/pm
Get yourself behind the wheel of this BMW 2 Series 218I M Sport for only £21,998. It has got a 1.5 ltr petrol motor with manual transmission and has got 21,983 miles on the dash.
218I 140 Luxury
42,386mi Manual Petrol 1.5L
£14,298
Edinburgh
~£359/pm
Currently available at this dealership in Edinburgh is this BMW 2 Series 218I 140 Luxury - manual transmission, 1.5 ltr petrol engine and 42,386 miles.
220D Luxury Nav
42,988mi Manual Diesel
£10,950
Edinburgh
~£275/pm
This 2 Series 220D Luxury Nav has a CC diesel engine with manual transmission and it has done 42,988 miles.
220D M Sport
73,352mi Manual Diesel 2.0L
£9,495
Musselburgh
~£238/pm
Are you considering buying a 2 Series 220D M Sport? Consider this used model from this dealer, it has a 2.0L diesel motor with manual transmission and it has got 73,352 miles clocked-up on the dashboard.
220I M Sport
5,025mi Auto Petrol 2.0L
£35,500
Edinburgh
~£891/pm
A marvellous price of only £35,500 is being advertised by our dealership in Edinburgh on this low mileage 2 Series 220I M Sport in impeccable, like new condition.
220I M Sport Coupe
9,178mi Auto Petrol 2.0L
£35,500
Edinburgh
~£891/pm
On the market and ready for its new owner to drive away today is this like new BMW that has a 2.0 ltr petrol motor with automatic transmission. This second hand model currently in stock at our dealership has been finished in white and has a mere 8,547 mi clocked up on the dash.
218I M Sport Gran Coupe
8,702mi Manual Petrol 1.5L
£23,490
Edinburgh
~£590/pm
Incorporating a 1.5 Litre petrol motor with manual transmission, this used BMW with just 8,702 miles on the clock has had such a good upkeep, it could easily be mistaken for a brand spanking new vehicle.
220I M Sport Gran Coupe
16,868mi Auto Petrol 2.0L
£24,690
Edinburgh
~£620/pm
With 16,868 miles clocked-up on the dash, this BMW incorporates a 2.0 Ltr petrol motor and automatic 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.
1.5 218I M Sport Euro 6 Ss
19,153mi Manual Petrol 1.5L
£19,550
Edinburgh
~£491/pm
Go for a test drive in this BMW which comes with manual transmission and a 1.5 litre petrol engine. This second-hand one now available from this dealer in Edinburgh has 19,153 miles clocked up on the dash and has been finished in the shade of blue.
1.5 218I M Sport Dct Euro 6 Ss
27,309mi Auto Petrol 1.5L
£19,990
Edinburgh
~£502/pm
Available from this dealership in Edinburgh: BMW 2 Series with automatic transmission, a 1500 cc petrol motor and 27,309 miles.
223I Mht M Sport Dct
6,238mi Auto Petrol 2.0L
£30,498
Bathgate
~£766/pm
At £30,498 you can buy this second-hand hatchback from this dealer in Bathgate that has automatic transmission and a 2.0 ltr petrol engine.
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
On the market and ready for you to take home is this BMW 2 Series at the terrific price of only £19,798. This dealership in Perth also gives you the option to purchase with flexible monthly payments with repayment packages commencing from just £ per month.
218I M Sport
43,897mi Manual Petrol 1.5L
£12,899
Grangemouth
~£324/pm
This BMW 2 Series 218I M Sport features a 1.5 Ltr petrol motor with manual transmission and has 43,897 miles clocked up on the dash. It is now available to buy for the superb price of just £12,999.
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.
218I M Sport
59,702mi Manual Petrol 1.5L
£8,899
Grangemouth
~£223/pm
Up for sale and ready for its next owner to take home - second hand BMW 2 Series that incorporates a 1500 cc petrol engine with manual transmission. It could be yours for the great price of only £8,899 from this dealer located in Grangemouth.
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.
218I M Sport
46,686mi Manual Petrol 1.5L
£19,998
Dundee
~£502/pm
Priced at £19,998 you can get this used saloon from this dealer that has manual transmission and a 1500CC petrol engine.
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.