2020 BMW 2 Series
218I M Sport Gran Coupe
30,006miAutoPetrol1.5L
£20,888
Bristol
~£525/pm
30,006 mi clocked up on the dash, this BMW 2 Series comes fitted with a 1500 CC petrol motor and automatic transmission.
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.
36 cars
218I M Sport Gran Coupe
30,006miAutoPetrol1.5L
£20,888
Bristol
~£525/pm
30,006 mi clocked up on the dash, this BMW 2 Series comes fitted with a 1500 CC petrol motor and automatic transmission.
218D M Sport U3955 Ulez
82,481miManualDiesel2.0L
£11,500
Bristol
~£289/pm
This coupe BMW 2 Series has 82,481 miles on the dash and comes fitted out with a 2000 cc diesel engine.
2.0 230I M Sport 248 Bhp
32,900miAutoPetrol2.0L
£17,995
Bristol
~£452/pm
Coming in white, this BMW 2 Series 2.0 230I M Sport 248 Bhp contains a 2000 cc petrol engine with automatic transmission and it has got 32,900 miles clocked up on the dash.
220D M Sport
38,725miAutoDiesel2.0L
£17,695
Bristol
~£444/pm
On the market and ready for its new owner to take home is this motor on offer at the amazing price of only £17,695. This dealership also gives you the possibility to purchase using manageable monthly payments to suit all budgets with repayment plans commencing from only £ per month.
220D M Sport U3895 Ulez
80,309miManualDiesel2.0L
£10,000
Bristol
~£251/pm
Now available from this car dealership's show room in the Bristol area is this 2 door BMW fitted with a manual transmission and 2.0 LTR diesel engine.
2.0 220I Sport Euro 6 Ss
99,000miManualPetrol2.0L
£7,994
Bristol
~£201/pm
This coupe 2 Series has 99,000 mi clocked up on the dash and is fitted with a 2.0L petrol engine. It's available to buy for the remarkable price of only £7,994.
220D M Sport U3870 Ulez
80,489miManualDiesel2.0L
£11,000
Bristol
~£276/pm
Available for a test drive upon your request is this used car with 80,489 miles on the dash, manual gearbox and 2.0 L diesel motor.
48,200mi3.0L
£18,500
Bristol
~£465/pm
Now up for sale and ready for its next owner to take home is this BMW with a 3.0 ltr motor and 48,200mi clocked-up on the dashboard.
1.5 218I M Sport 134 Bhp
40,000miAutoPetrol1.5L
£14,495
Bristol
~£364/pm
Coming in the shade of black, this used 2 Series 1.5 218I M Sport 134 Bhp has 40,000 mi clocked-up on the dash and contains a 1.5L petrol engine with automatic transmission.
220D M Sport Step
55,661miAutoDiesel2.0L
£19,486
Bristol
~£489/pm
This BMW 2 Series 220D M Sport Step has clocked-up 55,661 miles and features a 2.0 ltr diesel motor with automatic transmission.
M2
39,000miManualPetrol3.0L
£24,995
Bristol
~£628/pm
This vehicle up for sale from this dealer priced at £26,495 has 39,000 miles clocked up on the dash and is finished in white.
Gran Tourer 218D M Sport U713 Ulez
51,205miAutoDiesel2.0L
£13,000
Bristol
~£326/pm
Painted in grey, this motor has a 2.0 ltr diesel engine with automatic transmission and it has got 51,205 miles clocked-up on the dash.
M240i Xdrive Euro 6
4,500miAutoPetrol3.0L
£46,490
Bristol
~£1,167/pm
Coming fitted out with a 3.0l petrol engine with automatic transmission, this second-hand BMW is on offer in the shade of white with 4,500 miles on the clock.
220I M Sport Euro 6
3,000miAutoPetrol2.0L
£35,590
Bristol
~£894/pm
Check out the bargain price of just £35,590 for this almost flawless, like new 2 Series with a 2.0 litre petrol motor, a mere 3,000 miles clocked-up on the dashboard and automatic transmission.
220I M Sport Euro 6
21,400miAutoPetrol2.0L
£29,000
Bristol
~£728/pm
This coupe has a 2000CC petrol engine with automatic transmission and it has 21,400 miles clocked up on the dash.
218I M Sport Dct Euro 6
14,724miAutoPetrol1.5L
£23,290
Bristol
~£585/pm
This dealership in the Bristol area is currently advertising a bargain price of only £23,490 for this second hand 2 Series with a mere 14,724 miles on the clock.
230I M Sport Euro 6
2,923miAutoPetrol2.0L
£39,490
Bristol
~£992/pm
Take a look at the terrific price at this dealership on this second hand, low mileage 2 Series 230I M Sport Euro 6 that’s got a 2.0 Litre petrol motor, only 2,923 miles clocked up on the dashboard and automatic transmission.
220I M Sport Dct Euro 6
13,716miAutoPetrol2.0L
£24,290
Bristol
~£610/pm
Available to test drive at your request is this saloon 2 Series 220I M Sport Dct Euro 6 with 13,716 miles clocked-up on the dash, automatic gearbox and 2000cc petrol motor.
218I Gpf M Sport Euro 6
38,494miManualPetrol1.5L
£17,490
Bristol
~£439/pm
A fabulous price of only £14,000 from this dealership in Bristol on this second hand 2 Series 218I Gpf M Sport Euro 6 2-Door with just 38,494 miles on the clock.
220I M Sport Euro 6
7,669miAutoPetrol2.0L
£34,000
Bristol
~£854/pm
Thinking of going for a coupe? Then take a look at this second hand like new one that has been well kept and remains in nearly new condition inside and out. This particular model has 6,455 miles clocked up on the dash and contains a 2.0 L petrol engine with automatic transmission.
218I M Sport Dct Euro 6
11,715miAutoPetrol1.5L
£26,690
Bristol
~£670/pm
With automatic transmission and a 1.5 Ltr petrol motor, this BMW with only 11,715 miles clocked-up on the dashboard has been so well maintained, it could easily be mistaken for a brand new motor.
218I M Sport Dct Euro 6
11,746miAutoPetrol1.5L
£27,540
Bristol
~£692/pm
Available from this dealer is this BMW 2 Series in near mint condition that's got a low mileage of only 11,746 miles.
218I M Sport Dct Euro 6
9,257miAutoPetrol1.5L
£27,000
Bristol
~£678/pm
For £28,324 you can purchase this second-hand 2 Series from this dealer equipped with a 1.5 LTR petrol engine and automatic transmission.
218I M Sport
11,768miAutoPetrol1.5L
£26,750
Bristol
~£672/pm
On offer and ready for its next owner to drive away today is this BMW 2 Series with automatic transmission and a 1500 CC petrol engine. This second hand model currently available from our dealership has been finished in the tone of blue and has only got 11,768 miles clocked-up on the dash.