2024 BMW 2 Series
M240i Xdrive Step
20,873mi Auto Petrol 3.0L
£39,995
Farnborough
from £840/pm
This coupe 2 Series has got 20,873 miles clocked up on the dash and features a 3.0 Litre petrol motor with automatic transmission.
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.
32 cars

M240i Xdrive Step
20,873mi Auto Petrol 3.0L
£39,995
Farnborough
from £840/pm
This coupe 2 Series has got 20,873 miles clocked up on the dash and features a 3.0 Litre petrol motor with automatic transmission.
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 Sport Nav Step
51,846mi Auto Petrol 1.5L
£13,995
Farnborough
from £294/pm
A marvellous price of just £13,995 is currently being offered by us at this dealer for this 2 Series that is known as one of the most trusty vehicles on the market.

1.5 220I Mht M Sport Dct Euro 6 Ss
500mi Auto Petrol 1.5L
£31,995
Portsmouth
from £672/pm
BMW 2 Series 1.5 220I Mht M Sport Dct Euro 6 Ss with a 1.5L petrol engine and automatic transmission.

2.0 230I M Sport Euro 6 Ss
500mi Auto Petrol 2.0L
£40,995
Portsmouth
from £861/pm
A 2 door coupe car created by BMW that provides a higher degree of durability and a more reliable performance than most ordinary cars. It comes fitted out with automatic transmission, a 2.0l petrol engine and has got 500 miles on the dashboard. Available to drive away at the awesome price of only £40,995 or with the option to buy on finance with achievable instalments on offer starting at £ per month.

225Xe Sport One Owner From New
91,000mi Auto Hybrid 1.5L
£7,450
Lymington
from £156/pm
This 2 Series is rated as one of the most dependable models around. This second hand model, currently available from this dealer is fitted with automatic transmission, a 1500 cc hybrid motor and has 91,000 miles clocked up on the dash.

220I M Sport Step
3,130mi Auto Petrol 2.0L
£34,495
Farnborough
from £724/pm
On offer and ready for its new owner to take home is this dependable 2 Series that is ranked amongst the UK's top 20 most reliable vehicles. This model currently in stock at our dealership is a used vehicle, however it was beautifully maintained and is still in an impeccable, nearly new condition in and out.

218I M Sport Step
70,317mi Auto Petrol 1.5L
£12,995
Farnborough
from £273/pm
A remarkable price of only £12,995 is currently being advertised by this dealership in Farnborough on this BMW that has an outstanding reputation for reliability and trustworthiness.

220 M Sport Step
11,502mi Auto Petrol 1.5L
£27,895
Farnborough
from £586/pm
2 Series with a 1.5 Ltr petrol motor and automatic gearbox.

220D M Sport Convertible
94,562mi Auto Diesel 2.0L
£8,999
Romsey
from £189/pm
The UK Reliability Index figure combines several elements: inconvenience, rate of failure and price. It's based on data sourced from the large quantity of insurance claims that are made each year and therefore shows motorists a good overview of cars currently on the road. The BMW 2 Series is in the top twenty of Britain's Reliability Index and at this dealership you can get this used 220D M Sport Convertible for only £8,999. It's already a great price for this model, particularly if you take into account that it is less likely to let you down and cost you extra money in repair bills.

2.0 218D M Sport Euro 6 S S
98,000mi Auto Diesel 2.0L
£9,775
Romsey
from £205/pm
This vehicle has 98,000 miles clocked up on the dash and contains a 2.0 Litre diesel motor.

2.0 218D M Sport Euro 6 S S
44,000mi Auto Diesel 2.0L
£14,390
Basingstoke
from £302/pm
Be the new owner of this 2 Series that comes fitted with a 2000 CC diesel engine with automatic transmission. This used one priced at £14,390 has been finished in white and has 44,000 miles on the clock.

2 Series 220 M Sport Step Pro Pack
3,558mi Auto Petrol
£30,370
Basingstoke
from £637/pm
Now available at our dealership located in the Basingstoke area is this like new 2 Series that has a ltr petrol motor with automatic transmission. It is on offer and ready for its next owner to drive away finished in the shade of red with a mere 3,558 miles clocked-up on the dashboard.

220I M Sport Nav Step
38,759mi Auto Petrol 2.0L
£18,895
Farnborough
from £397/pm
For the total price of only £18,995 is this 2 Series 220I M Sport Nav Step, it has 14,785 mi on the dash and is fitted out with a 2.0 ltr petrol engine and automatic transmission.

220 M Sport Step
3,993mi Auto Petrol 1.5L
£27,895
Farnborough
from £586/pm
A 1.5 L petrol engine and automatic transmission are just some of the qualities that this car is offering its new owner.

Convertible 3.0 M235i Euro 6 Ss 2016
77,710mi Auto Petrol 3.0L
£13,490
Fleet
from £283/pm
Currently available from this car dealership's showroom located in the Fleet area is this reliable and trustworthy white BMW fitted with a automatic transmission and 3000 CC petrol engine.

218I Sport
80,000mi Manual Petrol 1.5L
£9,750
Southampton
from £205/pm
Available in the shade of grey, this second hand 2 Series has 81,000 mi clocked up on the dashboard and comes fitted with a 1.5l petrol engine with manual transmission.

2 Series 220 M Sport Step
7,288mi Auto Petrol
£28,995
Basingstoke
from £609/pm
Currently on offer the great price of just £30,495 is this 2 Series that is rated as one of the most trustworthy and reliable motors available. This particular model is built with a CC petrol motor, automatic transmission and has 7,288 miles clocked up on the dashboard.

M240i Xdrive Step
50,657mi Auto Petrol 3.0L
£36,995
Farnborough
from £777/pm
This second hand 2 Series coming in the tone of white is up for sale and ready for its next owner to drive home with the option for you to purchase with credit.

1.5 218I M Sport Dct Euro 6 Ss
32,935mi Auto Petrol 1.5L
£17,899
Southampton
from £376/pm
Currently available for viewing at this supplier's showroom is this 4 door, blue 2 Series that has a automatic gearbox and 1.5 Litre petrol engine.

2 Series M235i Xdrive Step Pro Pack
39,299mi Auto Petrol 2.0L
£22,950
Basingstoke
from £482/pm
Are you thinking of buying a BMW? Consider this second-hand one from this dealer in Basingstoke with 39,299 miles clocked-up on the dashboard, automatic transmission and a 2000cc petrol motor.

2 Series 220I M Sport Step Pro Pack
5,213mi Auto Petrol
£34,687
Basingstoke
from £728/pm
A brilliant price of just £34,990 is currently being advertised by this dealer in Basingstoke on this coupe motor in splendid, like new condition. It could be an excellent choice if you're searching for a vehicle which has been created with reliability in mind.

2 Series 220 M Sport Step
11,669mi Auto Petrol
£27,274
Basingstoke
from £573/pm
On the market and ready for you to drive away today is this BMW that is known to be one of the most trustworthy and reliable motors available. It is fitted with automatic transmission and has a CC petrol engine. This second-hand model at this dealership has clocked up 11,646 miles and has been finished in the shade of black.

2.0 220D M Sport Euro 6 S S
103,000mi Manual Diesel 2.0L
£5,490
Basingstoke
from £115/pm
This 2 Series 2.0 220D M Sport Euro 6 S S is rated as one of the most dependable motors on the market. This second hand model, available from this dealer has 103,000 miles on the dash and contains a 2000 CC diesel motor with manual transmission.

218I M Sport
72,482mi Manual Petrol 1.5L
£14,249
Southampton
from £299/pm
This car for sale from this dealer priced at £14,249 comes finished in grey and has 72,482 miles clocked up on the dash.