2021 BMW 2 Series
220I M Sport Step
14,228miAutoPetrol2.0L
£26,498
Fortrose
~£665/pm
Currently on show at our dealership is this BMW with only few miles clocked up on the dash.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
9 cars
220I M Sport Step
14,228miAutoPetrol2.0L
£26,498
Fortrose
~£665/pm
Currently on show at our dealership is this BMW with only few miles clocked up on the dash.
M235i Xdrive Step
26,725miAutoPetrol2.0L
£28,898
Fortrose
~£726/pm
Be the new owner of this BMW 2 Series M235i Xdrive Step that comes fitted with automatic transmission and a 2000cc petrol motor. This used one has 26,494 miles on the dashboard.
M240i Auto
32,517miAutoPetrol3.0L
£16,995
Inverness
~£427/pm
Become the next owner of this BMW 2 Series M240i Auto that comes fitted out with a 3000cc petrol engine and automatic transmission. This one with low mileage from this dealership priced at £16,995 only has 32,517 mi clocked up on the dash and has been finished in the shade of grey.
M240i Xdrive Step
8,987miAutoPetrol3.0L
£42,898
Fortrose
~£1,077/pm
Now available for viewing at your request is this vehicle with 8,985 miles clocked up on the dash, automatic transmission and 3.0 Ltr petrol motor.
M235i Xdrive Step
2,650miAutoPetrol2.0L
£35,998
Fortrose
~£904/pm
BMW with a CC engine and transmission.
2 Series 3.0 M2 Competition Edition
44,434miAutoPetrol3.0L
£29,995
Inverness
~£753/pm
Up for sale: BMW 2 Series with 44,433 miles, a 3.0 ltr petrol motor and automatic transmission.
218I Luxury Active Tourer
51,000miManualPetrol1.5L
£10,995
Inverness
~£276/pm
Now available for viewing at this dealership's showroom in Inverness - 2 Series Active Tourer 218I Luxury U1371 Ulez that comes fitted with manual transmission and a 1.5 Ltr petrol motor.
218I M Sport
21,289miManualPetrol1.5L
£21,498
Fortrose
~£540/pm
Fitted with a ltr engine with transmission, this second hand 2 Series from this dealer is on the market with a finish and has few miles on the dashboard.
M240i Xdrive Step
4,000miAutoPetrol3.0L
£43,998
Fortrose
~£1,105/pm
A superb price of just £43,998 is currently being advertised by this dealer on this second-hand BMW 2 Series M240i Xdrive Step with only 4,000 mi on the clock.
M235i Xdrive Euro 6
10miAutoPetrol2.0L
£43,350
Bristol
~£1,089/pm
Now available from our dealership in the Bristol area is this BMW 2 Series that has a 2.0 L petrol engine with automatic transmission. It's in an impeccable, like new condition throughout and is on offer and ready for its next owner to drive away in a grey finish.
2.0 M235i Xdrive Euro 6 4-Door
10miAutoPetrol2.0L
£49,995
Swindon
~£1,255/pm
Beginning from around £ monthly, you can have this saloon vehicle with a petrol 2000cc engine, automatic transmission and 10 miles clocked-up on the dashboard.
M235i Xdrive Euro 6
11miAutoPetrol2.0L
£48,500
Swindon
~£1,218/pm
This used 2 Series from this dealer has 1 mi clocked up on the dashboard and comes fitted with a 2.0 litre petrol motor and automatic transmission.
M240i Xdrive Euro 6
11miAutoPetrol3.0L
£53,500
Swindon
~£1,344/pm
A 3.0l petrol engine and automatic transmission are just some of the attributes that this coupe 2 Series has to offer.
220I M Sport Gran Coupe
50miAutoPetrol2.0L
£30,500
Dundee
~£766/pm
Available to view at this dealership in the Dundee area is this almost spotless, nearly new BMW that possesses a petrol, 2000CC engine and automatic gearbox. It's up for sale and ready for its new owner to drive away in the tone of white with 50 miles clocked up on the dashboard.
230I M Sport Step
100miAutoPetrol2.0L
£40,995
Royal Tunbridge Wells
~£1,029/pm
This coupe motor contains a 2.0 litre petrol motor with automatic transmission and it has 100 miles on the dash. It's on offer and ready for its new owner to drive away for the outstanding price of just £40,995.
M235i Xdrive Step
100miAutoPetrol
£45,634
Kingston upon Hull
~£1,146/pm
Take a look at the fantastic price of only £45,634 on this saloon at this dealer in Kingston upon Hull. It's a second hand vehicle, but it has been beautifully maintained and remains in an excellent, near mint condition in and out.
M240i Xdrive Step
100miAutoPetrol3.0L
£46,995
Royal Tunbridge Wells
~£1,180/pm
This second hand car has got 100 miles clocked up on the dashboard and has a 3.0 L petrol engine with automatic transmission.
225E Xdrive M Sport Dct
100miAutoHybrid
£45,850
Kingston upon Hull
~£1,151/pm
Available for sale is this 2 Series 225E Xdrive M Sport Dct. This second hand mode has got 100 miles clocked-up on the dash and is equipped with a CC hybrid engine.
220I M Sport Step
101miAutoPetrol
£36,870
Harrogate
~£926/pm
This used 2 Series from this dealer has got a Ltr petrol engine with automatic transmission and it has got 101 miles on the clock.
M235i Xdrive Step
101miAutoPetrol
£39,097
Leeds
~£982/pm
This second hand car for sale priced at £39,096 has 101 miles clocked up on the dash and is available in grey.
225E Xdrive M Sport Dct
101miAutoHybrid
£45,440
Harrogate
~£1,141/pm
With a black finish, this BMW 2 Series 225E Xdrive M Sport Dct features a cc hybrid motor with automatic transmission and has got 101 miles clocked-up on the dashboard.
220I Mht M Sport Dct
200miAutoPetrol
£38,500
Doncaster
~£967/pm
Equipped with a cc petrol engine with automatic transmission, this second hand BMW is up for sale in the tone of black with 200 miles clocked-up on the dash.
3.0 M240i Xdrive Euro 6 Ss
233miAutoPetrol3.0L
£45,950
Knaresborough
~£1,154/pm
Have a look at this 2 Series 3.0 M240i Xdrive Euro 6 Ss , it comes equipped with a 3000CC petrol engine and automatic transmission. This used model has 233 miles on the clock.
M235i Xdrive Step
500miAutoPetrol
£39,995
Harrogate
~£1,004/pm
A ltr petrol engine and automatic transmission are only some of the aspects that this motor has to offer you.