2022 BMW 2 Series
230I M Sport
21,500mi Auto Petrol 2.0L
£29,995
Turriff
from £630/pm
Dependable and trustworthy, the BMW 2 Series is in the top 20 of the reliability index and at this dealer you can get this second hand one for £29,995.
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.
1 cars

230I M Sport
21,500mi Auto Petrol 2.0L
£29,995
Turriff
from £630/pm
Dependable and trustworthy, the BMW 2 Series is in the top 20 of the reliability index and at this dealer you can get this second hand one for £29,995.
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.

230I M Sport
13,245mi Auto Petrol 2.0L
£32,995
Inverurie
from £693/pm
This coupe BMW has a low mileage of just 13,245 miles on the clock and has been driven for less than a year.
M240i
12,000mi Auto Petrol 3.0L
£37,995
Inverurie
from £798/pm
On offer and ready for you to drive away is this BMW that has been created with trustworthiness and reliability in mind. It comes fitted out with a 3.0l petrol motor and automatic transmission. This used one now available at our dealership has only done 12,000 miles and is finished in the shade of white.

218I 136 Sport Dct Live Cockpit Prof
31,436mi Auto Petrol 1.5L
£18,998
Aberdeen
from £399/pm
This coupe vehicle has a low mileage of only 31,436 miles on the dash and has been on the road for less than a year.

218I 136 M Sport Dct
57,323mi Auto Petrol 1.5L
£19,498
Aberdeen
from £409/pm
The BMW 2 Series is among the top 20 rated for reliability and at this dealer in Aberdeen you can get this second hand 218I 136 M Sport Dct with a 1500 cc petrol engine with automatic transmission and 57,323 miles on the clock.

230I M Sport Nav Step
21,290mi Auto Petrol 2.0L
£16,998
Aberdeen
from £357/pm
Giving the new privileged owner a really incredible and luxurious mode of transport, this coupe motor is available in the shade of red, has 21,290 miles on the clock and comes equipped with a 2.0 Ltr petrol engine with automatic transmission.

218I 136 M Sport Dct
14,272mi Auto Petrol 1.5L
£22,998
Aberdeen
from £483/pm
The incredible price of only £22,998 is being offered by our dealership on this low mileage BMW 2 Series 218I 136 M Sport Dct which has got a 1.5 L petrol engine with automatic transmission.

218D Sport Live Cockpit Prof
32,923mi Manual Diesel 2.0L
£18,998
Aberdeen
from £399/pm
Check out the great price at this dealer in Aberdeen on this second hand, 2 Series 218D Sport Live Cockpit Prof with manual transmission, a 2000 cc diesel engine and only 32,923 mi on the dashboard.

218I M Sport
44,128mi Manual Petrol 1.5L
£17,498
Aberdeen
from £367/pm
This second hand car for sale from this dealer priced at £17,498 has got 44,128 miles clocked-up on the dashboard and is available in the shade of white.

2.0 218D M Sport Euro 6 Ss
50,703mi Auto Diesel 2.0L
£10,400
Inverness
from £218/pm
A fantastic price of only £10,995 from us at this dealer for this 2 Series that's been engineered with durability and trustworthiness in mind and is amongst the top 20 rated for reliability.
220 M Sport Step
10mi Auto Petrol 1.5L
£35,498
Fortrose
from £745/pm
Now available from this dealership's showroom in the Fortrose area is this very dependable BMW 2 Series fitted with a automatic gearbox and 1500CC petrol engine.
220 M Sport Step Techpro Pack
10mi Auto Petrol 1.5L
£38,498
Fortrose
from £808/pm
Have a look at this BMW 2 Series that has a 1.5 LTR petrol motor with automatic transmission. This model currently for sale at our dealership is a used model, but it has been well kept and is still in a nearly new, almost pristine condition..
220 M Sport Step Pro Pack
10mi Auto Petrol 1.5L
£38,998
Fortrose
from £819/pm
There's a marvellous price at this dealer in Fortrose on this like new, top ten, best-selling BMW 2 Series that has a 1.5 l petrol engine, automatic transmission and 10 miles clocked-up on the dashboard.
220 M Sport Step Pro Pack
10mi Auto Petrol 1.5L
£37,998
Fortrose
from £798/pm
This car is in an excellent, like new condition. It is up for sale and ready for its new owner to take home with the option to purchase it on finance beginning at just £ pm.
220I M Sport Pro Step
10mi Auto Petrol 2.0L
£42,998
Fortrose
from £903/pm
The BMW 2 Series is built to be dependable and durable and is amongst those rated in the top 20 for reliability. This used model is up on the market from this dealer in the shade of purple with automatic transmission, a 2000 cc petrol motor and 10 miles clocked-up on the dash .

223 Xdrive M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£40,998
Fortrose
from £861/pm
Now on display at this dealership's show room in Fortrose is this 2 Series 223 Xdrive M Sport Step Pro Pack that is fitted out with automatic transmission and a 2.0 ltr petrol motor.
220 M Sport Step
10mi Auto Petrol 1.5L
£36,595
Fortrose
from £768/pm
A 4 door saloon vehicle manufactured by the BMW company that provides its driver a higher degree of trustworthiness than the average model. This 2 Series 220 M Sport Step comes with automatic transmission, a 1.5 ltr petrol motor and has got 10 mi clocked up on the dash. Currently available for sale at the remarkable price of only £34,898 or with the possibility to purchase on finance with affordable repayments on offer starting at £ pm.
230I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£45,998
Fortrose
from £966/pm
A convertible car designed by BMW that gives a higher level of dependability and a more reliable performance than your average model. This second-hand BMW comes in this shade of grey with a petrol 2000CC motor, automatic transmission and 10 miles clocked-up on the dash.
220I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£41,498
Fortrose
from £871/pm
Possessing a petrol 2.0 L motor with automatic transmission and with a mere 10 miles on the dash, this black 2 door used car can quite easily be mistaken for a newly bought motor.

220I M Sport Step
10mi Auto Petrol 2.0L
£40,998
Fortrose
from £861/pm
This vehicle up for sale from this dealership priced at £40,998 is finished in the shade of black and has 10 miles on the dash.

220I M Sport Step
6,278mi Auto Petrol 2.0L
£33,298
Fortrose
from £699/pm
There's a marvellous price of only £33,298 for this like new, almost pristine BMW with automatic transmission, a 2000cc petrol motor and only 6,278 miles on the dashboard.

220 M Sport Step
6,282mi Auto Petrol 1.5L
£31,998
Fortrose
from £672/pm
The low price of just £31,998 is being advertised by our dealership in Fortrose for this maintained, like new BMW.

218I 136 M Sport Dct
22,419mi Auto Petrol 1.5L
£22,498
Fortrose
from £472/pm
On offer at the amazing price of only £22,498 is this BMW 2 Series, it has clocked-up 22,419 miles and comes fitted with a 1500cc petrol motor with automatic transmission.

218I 136 Sport Live Cockpit Professional
24,609mi Manual Petrol 1.5L
£18,498
Fortrose
from £388/pm
At this dealership there is a low price for this 2 Series 218I 136 Sport Live Cockpit Professional that’s got manual transmission, a 1500 cc petrol engine and 24,609 miles clocked-up on the dashboard.