2025 BMW 2 Series
2 Series 220 M Sport Step
2,550mi Auto Petrol
£29,100
Poole
from £611/pm
Are you interested in owning a 2 Series? Well, take a closer look at this second hand one with just 2,550 miles on the dashboard.
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.
10 cars

2 Series 220 M Sport Step
2,550mi Auto Petrol
£29,100
Poole
from £611/pm
Are you interested in owning a 2 Series? Well, take a closer look at this second hand one with just 2,550 miles on the dashboard.
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.

2 Series 220 M Sport Step
5,212mi Auto Petrol
£28,600
Poole
from £600/pm
This second hand car is fitted with a LTR petrol engine with automatic transmission and it has 5,212 miles clocked up on the dash.

2 Series 220 M Sport Step
5,786mi Auto Petrol
£28,679
Poole
from £602/pm
Take a look at the brilliant price at this car dealership for this low mileage, nearly new BMW with a litre petrol engine, automatic transmission and only 5,786 miles clocked up on the dashboard.

218I M Sport - 70
51,000mi Manual Petrol 1.5L
£15,490
Poole
from £325/pm
Designed with a 1.5l petrol engine and a manual transmission, this trustworthy and dependable BMW 2 Series 218I M Sport - 0 70 is available for sale in black with 51,000 miles clocked-up on the dashboard.

220I M Sport Step
12,021mi Auto Petrol
£21,300
Poole
from £447/pm
This car has a low mileage of only 12,021 miles on the dashboard and has been on the road for less than a year.

2 Series 218I 136 M Sport Dct
46,899mi Auto Petrol
£18,800
Poole
from £395/pm
A remarkable price of just £18,800 from us at this dealer in Poole for this BMW 2 Series 2 Series 218I 136 M Sport Dct that is known as one of the most trustworthy and dependable models on the market.

2 Series 220I Mht M Sport Dct
5,898mi Auto Petrol
£25,000
Poole
from £525/pm
On offer and ready for you to take home is this BMW painted in grey. This second hand one has 5,898 miles clocked up on the dash and is equipped with a CC petrol engine and automatic transmission.
2 Series 218I 136 M Sport
31,149mi Manual Petrol
£18,300
Poole
from £384/pm
A saloon vehicle designed by BMW to give its driver a higher level of reliability and trustworthiness than an average model, it features a petrol ltr engine and manual gearbox. this dealer currently has this second hand model in stock that has 31,149 miles clocked up on the dash and a white finish.
218I M Sport
29,962mi Auto Petrol 1.5L
£18,145
Poole
from £381/pm
Designed with a 1500 CC petrol motor and a automatic transmission, this highly trustworthy and reliable BMW is available for sale in grey with 29,962 miles clocked up on the dash.
2 Series 220I M Sport Step
10,380mi Auto Petrol
£28,700
Poole
from £602/pm
A terrific price is being advertised by this dealership in Poole for this 2 Series 2 Series 220I M Sport Step that's listed amongst the top twenty, most trustworthy models in the United Kingdom.

218I Se Hatchback
30,573mi Manual Petrol 1.5L
£11,995
Gillingham
from £252/pm
On offer is this dependable BMW 2 Series which is listed as one of the UK's top 20 most reliable cars. It comes equipped with a 1.5 Ltr petrol engine and manual transmission. This low mileage one has just 30,573 miles clocked up on the dash and comes finished in silver.

2 Series 220 M Sport Step
7,156mi Auto Petrol
£29,000
Salisbury
from £609/pm
On the market and ready for its new owner to take home is this BMW 2 Series 2 Series 220 M Sport Step which has been engineered to have reliability and trustworthiness in mind. This model now for sale at our dealership in Salisbury is a second-hand vehicle, however it was well maintained by its last owner and still remains in an almost pristine, near mint condition.

2 Series 220 M Sport Step
4,152mi Auto Petrol
£27,990
Salisbury
from £588/pm
Beginning from just £ each month, you can have this saloon 2 Series with 4,152 miles clocked up on the dashboard, petrol LTR motor and automatic transmission.

2 Series 220 M Sport Step
4,157mi Auto Petrol
£28,800
Salisbury
from £605/pm
The fabulous price of only £28,800 is being advertised by our dealership on this durable and trustworthy 2 Series 2 Series 220 M Sport Step that is in a nearly new, almost pristine condition. An excellent choice of saloon if you're searching to buy a vehicle that has been engineered to have durability in mind.

2 Series 220 M Sport Step
4,330mi Auto Petrol
£27,500
Salisbury
from £577/pm
Now available to test-drive at our dealership is this BMW 2 Series 2 Series 220 M Sport Step with only 4,330 mi clocked-up on the dashboard.

2 Series 220 M Sport Step
5,415mi Auto Petrol
£28,800
Salisbury
from £605/pm
Choose this used BMW for only £28,800. Credit offers start off at £ a month for this vehicle equipped with a ltr petrol engine and automatic transmission.

2 Series 220 M Sport Step
7,024mi Auto Petrol
£28,600
Salisbury
from £600/pm
Are you planning on buying a model that's manufactured to be dependable and durable and is one of the top twenty in the UK's reliability index? Then take a closer look at this particular used model with a ltr petrol engine with automatic transmission and 7,024 miles on the dash.

2 Series 220 M Sport Step
7,349mi Auto Petrol
£28,200
Salisbury
from £592/pm
A fabulous price of only £28,990 is currently being advertised by our dealership on this like new, almost pristine 2 Series 2 Series 220 M Sport Step which comes fitted with a cc petrol motor and automatic transmission.
2 Series 220I Mht M Sport Dct
7,425mi Auto Petrol
£27,900
Salisbury
from £586/pm
The great price of only £27,900 is currently being advertised by our dealership for this reliable and trustworthy BMW 2 Series that is in a near pristine condition. It's an excellent choice if you're searching for a model which has been created to have reliability in mind.

2 Series 220 M Sport Step
7,704mi Auto Petrol
£28,900
Salisbury
from £607/pm
Get yourself in the driver's seat of this BMW that has an excellent track record for trustworthiness and reliability. It is fitted with a Litre petrol motor and automatic transmission. This second hand one now available from our dealership in Salisbury comes finished in blue and has only got 7,704 miles on the dashboard.

2 Series 223 Xdrive M Sport Step
8,679mi Auto Petrol
£33,000
Salisbury
from £693/pm
A saloon manufactured by the BMW company to provide motorists a higher level of reliability and trustworthiness than your average car, it incorporates a petrol CC engine and automatic transmission. this dealer currently has this second hand model on offer that has 8,679 miles on the dash and a blue finish.

2 Series 220I Mht M Sport Dct
11,731mi Auto Petrol
£27,300
Salisbury
from £573/pm
Second-hand 2 Series 2 Series 220I Mht M Sport Dct, in a splendid, near mint condition - now on the market at the incredible price of £27,300. This car drives and looks like new, incorporates a LTR petrol engine with automatic transmission and it has a mere 11,731 miles clocked-up on the dashboard.

2 Series 220I M Sport Step
31,364mi Auto Petrol
£27,000
Salisbury
from £567/pm
Equipped with a L petrol motor with automatic transmission, this second hand BMW is up for sale in a black finish with 31,364 miles clocked-up on the dash.
2 Series 220I M Sport Step
41,477mi Auto Petrol 2.0L
£20,800
Salisbury
from £437/pm
For sale and available to take for a test drive is this BMW 2 Series 2 Series 220I M Sport Step available in the shade of grey - it has got 41,477 miles clocked up on the dash and is fitted out with a 2.0 LTR petrol motor and automatic transmission.