2021 BMW 2 Series
218I M Sport
31,475miManualPetrol1.5L
£20,498
Kirkintilloch
~£515/pm
An incredible price of £19,998 is currently being advertised by this dealer for this used BMW with a mere 31,475 mi 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.
2 cars
218I M Sport
31,475miManualPetrol1.5L
£20,498
Kirkintilloch
~£515/pm
An incredible price of £19,998 is currently being advertised by this dealer for this used BMW with a mere 31,475 mi on the dash.
220I Sport Dct
23,220miAutoPetrol
£14,499
Kirkintilloch
~£364/pm
Painted in a grey finish, this 2 Series 220I Sport Dct contains a ltr petrol engine with automatic transmission and has got 23,220 mi clocked-up on the dashboard. It was registered in 2019 and is currently on the market and ready for its new owner to drive away for £14,499.
M235i Xdrive Euro 6
10miAutoPetrol2.0L
£43,350
Bristol
~£1,089/pm
Check out the incredible price at this dealership on this well kept, like new BMW 2 Series that has a 2.0 ltr petrol motor, automatic transmission and 10 miles on the dashboard.
2.0 M235i Xdrive Euro 6 4-Door
10miAutoPetrol2.0L
£49,995
Swindon
~£1,255/pm
On the market and ready for you to drive away is this near mint 2 Series M235i Xdrive Euro 6 that is fitted with automatic transmission and a 2.0 ltr petrol motor. This second-hand one at this dealer in Swindon has clocked up 10 miles and has been finished in .
M235i Xdrive Euro 6
11miAutoPetrol2.0L
£48,500
Swindon
~£1,218/pm
Coming in the tone of , this saloon BMW 2 Series has got 1 mi clocked up on the dashboard and comes fitted out with a 2.0 litre petrol motor.
M240i Xdrive Euro 6
11miAutoPetrol3.0L
£53,500
Swindon
~£1,344/pm
Coming finished in the shade of , this 2 Series 3.0 M240i Xdrive Euro 6 2-Door has done 11 miles and comes fitted with a 3.0 Ltr petrol engine with automatic transmission.
220I M Sport Gran Coupe
50miAutoPetrol2.0L
£30,500
Dundee
~£766/pm
An outstanding price of just £30,500 is being advertised by this dealership in Dundee on this BMW which is equipped with a 2.0 ltr petrol motor and automatic transmission. This is a second hand vehicle, however it's been well maintained so it is still in an almost spotless, like new condition throughout.
M235i Xdrive Step
100miAutoPetrol
£45,634
Kingston upon Hull
~£1,146/pm
Coming fitted out with a cc petrol motor and automatic transmission, this BMW is available to buy in the tone of grey with 100 miles clocked-up on the dash.
225E Xdrive M Sport Dct
100miAutoHybrid
£45,850
Kingston upon Hull
~£1,151/pm
Incorporating a ltr hybrid motor and automatic transmission, this used 2 Series 225E Xdrive M Sport Dct is on the market in white with 100 miles on the dash.
230I M Sport Step
100miAutoPetrol2.0L
£40,995
Royal Tunbridge Wells
~£1,029/pm
Get in touch with this dealership for a closer look at this automatic BMW 2 Series equipped with a 2.0l petrol motor and automatic transmission. This used one located in the Royal Tunbridge Wells area is finished in grey and has got 100 miles clocked up on the dash.
M240i Xdrive Step
100miAutoPetrol3.0L
£46,995
Royal Tunbridge Wells
~£1,180/pm
Up for sale and ready for its new owner to drive away is this coupe motor at only £46,995. This dealership in Royal Tunbridge Wells also gives its customers the option to purchase with achievable monthly repayments to suit all budgets with repayment packages beginning at only £ per calendar month.
220I M Sport Step
101miAutoPetrol
£36,870
Harrogate
~£926/pm
This used 2 Series 220I M Sport Step in the shade of grey is now on the market and ready for its next owner to take home with the option for you to buy it on credit.
225E Xdrive M Sport Dct
101miAutoHybrid
£45,440
Harrogate
~£1,141/pm
This BMW has 101 miles on the dashboard and features a L hybrid engine with automatic transmission. It is currently available on the market for the awesome price of just £45,440.
M235i Xdrive Step
101miAutoPetrol
£39,097
Leeds
~£982/pm
This saloon vehicle has got 101 miles clocked-up on the dash and has a CC petrol engine with automatic transmission. First Registered in 2024, it's currently on the market and ready for its new owner to drive home for £39,096.
220I Mht M Sport Dct
200miAutoPetrol
£38,500
Doncaster
~£967/pm
Have a look at the outstanding price of just £38,500 on this almost spotless, nearly new 2 Series with 200 miles on the dash, automatic transmission and a l petrol motor.
3.0 M240i Xdrive Euro 6 Ss
233miAutoPetrol3.0L
£44,950
Knaresborough
~£1,129/pm
Painted in a purple finish, this vehicle has 233 miles on the dash and is equipped with a 3.0 LTR petrol engine with automatic transmission. First Registered in 2024, this BMW is now on the market and ready for you to drive away for only £47,950.
M235i Xdrive Step
500miAutoPetrol
£39,995
Harrogate
~£1,004/pm
This BMW 2 Series contains a Ltr petrol engine with automatic transmission and it has got 101 miles clocked up on the dash.
220I M Sport Step
1,000miAutoPetrol
£36,000
Doncaster
~£904/pm
This 2 Series is in a like new, almost spotless condition in and out, it's only got 1,000mi clocked up on the dashboard and is in great working order.
220I M Sport Step
1,000miAutoPetrol2.0L
£30,999
Stoke-on-Trent
~£778/pm
With only a mere 1,000 miles on the dashboard and finished in white, this 2 Series has got a 2.0l petrol motor with automatic transmission. On offer at the incredible price of only £30,999 or with the possibility to buy on finance with achievable repayments on hand starting at £ monthly.
225E Xdrive M Sport Dct
1,000miAutoHybrid1.5L
£35,499
Stoke-on-Trent
~£891/pm
Now up for sale and ready for its next owner to drive home is this BMW 2 Series 225E Xdrive M Sport Dct with a 1.5L hybrid motor and 1,000 miles clocked-up on the dash.
M240i Xdrive Step
1,489miAutoPetrol
£43,495
Harrogate
~£1,092/pm
Get behind the wheel of this 2 Series M240i Xdrive Step which is fitted with automatic transmission and a cc petrol motor. This second hand model now for sale at our dealership in Harrogate has got 101 miles on the dashboard and is finished in white.
M235i Xdrive Euro 6
1,604miAutoPetrol2.0L
£39,000
Swindon
~£979/pm
On the market and ready for its next owner to drive away today is this BMW 2 Series 2.0 M235i Xdrive Euro 6 4-Door in a like new condition, it comes fitted out with automatic transmission and a 2.0 LTR petrol motor. This second hand one currently in stock at our dealership has 1,604 miles clocked up on the dash and comes in the shade of .
220I M Sport Step
1,625miAutoPetrol2.0L
£33,799
Stoke-on-Trent
~£849/pm
Currently on show at our dealership in the Stoke-on-Trent area - this low mileage coupe motor in an excellent, nearly new condition which comes equipped with a 2.0l petrol motor and automatic transmission.
M240i Xdrive Step
1,711miAutoPetrol3.0L
£47,313
Colchester
~£1,188/pm
A brilliant price of just £48,479 is being advertised by our dealership on this BMW 2 Series M240i Xdrive Step with a 3.0 litre petrol engine, 1,711 miles on the clock and automatic transmission. This is a second-hand vehicle, but it has been beautifully maintained so it is still in a like new, almost flawless condition throughout.