2023 BMW 2 Series
220I M Sport Step
21,213mi Auto Petrol 2.0L
£28,998
Kirkcaldy
from £609/pm
Now on display at this car dealership's showroom - BMW 2 Series 220I M Sport Step which has automatic transmission and a 2.0 LTR 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.
9 cars

220I M Sport Step
21,213mi Auto Petrol 2.0L
£28,998
Kirkcaldy
from £609/pm
Now on display at this car dealership's showroom - BMW 2 Series 220I M Sport Step which has automatic transmission and a 2.0 LTR 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.

218I 136 M Sport Dct
20,234mi Auto Petrol 1.5L
£22,998
Kirkcaldy
from £483/pm
Now available from this dealer's showroom located in Kirkcaldy is this BMW with low mileage. It has only got 20,234 miles on the dash and is equipped with a 1.5 litre petrol motor with automatic transmission.

218D M Sport
13,484mi Manual Diesel 2.0L
£20,998
Kirkcaldy
from £441/pm
Have a closer look at this trusty BMW that is in Britain's top 20 reliability index. This second hand one with low mileage has been finished in grey and only has 13,484 miles on the dash.

M Sport
21,832mi Auto Petrol
£21,799
Dunfermline
from £458/pm
Would you like to be the new owner of a 2 Series? Well, take a more detailed look at this low mileage one from our dealership in Dunfermline that has a ltr petrol engine with automatic transmission.

2.0 218D M
68,565mi Auto 2.0L
£18,290
Burntisland
from £384/pm
Praised for being a highly durable and trustworthy vehicle, this 4 door coupe vehicle is comprised of a 2.0 LTR motor and automatic transmission, is finished in grey and has 68,565 miles on the clock. Available at the outstanding price of (not set) or you can also opt to buy on finance together with evenly spread, manageable payments commencing at only £ per month.

218I 136 M Sport Dct
4,027mi Auto Petrol 1.5L
£22,998
Kirkcaldy
from £483/pm
This trustworthy and reliable BMW 2 Series 218I 136 M Sport Dct is fitted with a 1500cc petrol motor with automatic transmission and has 4,027 miles clocked-up on the dash. Grab the opportunity today to own this used model from this dealer that is available at £22,998.

218I M Sport
46,689mi Manual Petrol 1.5L
£17,498
Kirkcaldy
from £367/pm
Up for sale at the full price of £17,998 or with the possibility to buy on credit with achievable payments from £ per month, this black BMW 2 Series has a 1500 cc petrol motor with manual transmission and has 46,689 miles on the dashboard.

1.5 218I Sport Euro 6 Ss
102,115mi Manual Petrol 1.5L
£6,350
Leven
from £133/pm
The UK Reliability Index figure combines several points - rate of failure, the inconvenience and cost. It's based on data sourced from the number of insurance claims that are made throughout each year and provides you with a detailed overview of vehicles on the UK's roads today. The BMW 2 Series is among the top 20 rated for reliability and this dealer has this second hand 1.5 218I Sport Euro 6 Ss for sale at just £6,425. That's a great price for this model and even more so when you take into account that it is less likely to leave you with a bill for repairs.

230I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£42,998
Kirkcaldy
from £903/pm
Make sure you consider this BMW 2 Series 230I M Sport Step Pro Pack that's one of the top 20, most reliable vehicles in Great Britain. This second hand one available in the tone of white, is equipped with a 2.0 Litre petrol motor with automatic transmission and has 10 miles on the dash.

2.0 220I M Sport Euro 6 Ss
Auto Petrol 2.0L
£32,799
Warrington
from £688/pm
Featuring automatic transmission and a 2.0L petrol engine, this second hand BMW is on the market in grey and has few miles on the clock.
2.0 220I M Sport Euro 6 Ss
Auto Petrol 2.0L
£32,799
Warrington
from £688/pm
A superb price of £32,799 is being advertised by us at this dealer for this BMW 2 Series that’s got automatic transmission, a 2.0 ltr petrol motor and few miles clocked-up on the dash. This is a second hand vehicle, but it has been well maintained so it's still in a superb, like new condition.

225E Xdrive M Sport Dct
10mi Auto Hybrid 1.5L
£39,995
Group 1 Reading BMW
from £840/pm
A remarkable price of just £39,995 from us at this dealer on this reliable and trustworthy 2 Series which is in superb, like new condition. A great choice if you're looking to buy a model with a design that prioritises durability for its drivers.
220I M Sport Pro Step
10mi Auto Petrol 2.0L
£42,998
Fortrose
from £903/pm
A bargain price of just £42,998 is being advertised by our dealership on this 2 Series that is rated as one of the most trustworthy and dependable vehicles available. It is fitted with a 2000 CC petrol engine and has 10 miles clocked-up on the dash.
220 M Sport Step
10mi Auto Petrol 1.5L
£36,595
Fortrose
from £768/pm
A 1500 CC petrol engine and automatic transmission are only some of the qualities that this saloon BMW is offering its driver.
230I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£45,998
Fortrose
from £966/pm
With 10 miles on the dashboard and finished in the shade of grey, this convertible vehicle comes fitted out with a 2.0L petrol motor and automatic transmission.

230I M Sport Euro 6
10mi Auto Petrol 2.0L
£47,641
Swindon
from £1,000/pm
Featuring a petrol 2000 CC motor with automatic transmission and with just 10 miles on the dashboard, this white 2 door coupe car could very easily be mistaken for a new car.

230I M Sport Euro 6
10mi Auto Petrol 2.0L
£42,651
Bristol
from £895/pm
Coming in the shade of blue, this coupe second hand car is equipped with a 2.0 LTR petrol motor with automatic transmission and has 10 miles clocked up on the dash.
220 M Sport Step
10mi Auto Petrol 1.5L
£35,498
Fortrose
from £745/pm
Available for viewing at this car dealer's showroom in Fortrose is this BMW 2 Series 220 M Sport Step in nearly new condition that has automatic transmission and a 1.5l petrol motor.

223 Xdrive M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£40,998
Fortrose
from £861/pm
Up for sale and ready for its next owner to drive away is this dependable BMW 2 Series that is ranked amongst the UK's top 20 most reliable cars. This one now available from our dealership in Fortrose is a second hand vehicle, but it was wonderfully maintained and is still in a like new condition both inside and out.

220 M Sport Step
10mi Auto Petrol 1.5L
£38,990
Group 1 Southend BMW
from £818/pm
Up for sale from our dealership located in Group 1 Southend BMW, for the brilliant price of £38,990 is this reliable and trustworthy 2 Series that's in a like new condition. This model contains a 1.5 litre petrol engine, automatic transmission and has 10 miles on the clock.
220 M Sport Step Techpro Pack
10mi Auto Petrol 1.5L
£38,498
Fortrose
from £808/pm
Located in Fortrose at the bargain price of only £38,498 is this highly reliable and trustworthy 2 Series. This is a second hand vehicle, however it has been well looked after it therefore remains in nearly new condition.
220 M Sport Step Pro Pack
10mi Auto Petrol 1.5L
£38,998
Fortrose
from £819/pm
Available for viewing at this dealership in the Fortrose area is this almost pristine, like new 2 Series which comprises of a petrol, 1.5 ltr engine and automatic transmission. It is available to drive away in the tone of purple with 10 miles on the clock.

220 M Sport Step
10mi Auto Petrol 1.5L
£33,990
Group 1 Southend BMW
from £713/pm
Coming equipped with a 1.5 Ltr petrol motor and a automatic gearbox, this highly trustworthy and reliable BMW is available on the market in grey with 10mi on the dash. This second-hand model is priced at £33,990 with cost efficient repayments on hand starting from around £ per calendar month.

230I M Sport Pro Euro 6
10mi Auto Petrol 2.0L
£52,109
Melksham
from £1,094/pm
This 2 Series has 10 miles clocked-up on the dashboard and is fitted out with a 2.0 LTR petrol motor and automatic transmission.