2021 BMW 2 Series
M235i Xdrive Step
33,500mi Auto Petrol
£27,350
Doncaster
~£687/pm
At our dealership, for the superb price of £27,350 is this low mileage BMW which has only 33,500 miles on the dash.
1,481 cars
M235i Xdrive Step
33,500mi Auto Petrol
£27,350
Doncaster
~£687/pm
At our dealership, for the superb price of £27,350 is this low mileage BMW which has only 33,500 miles on the dash.
218I M Sport
33,000mi Manual Petrol 1.5L
£21,439
Boston
~£538/pm
Are you interested in owning a 2 Series? Then have a look at this second-hand one with only 33,000 miles on the dash.
2.0 220I M Sport Convertible Eur
88,657mi Manual Petrol 2.0L
£9,989
Macclesfield
~£251/pm
In the shade of black, this 2.0l petrol BMW with manual transmission is currently available for you to purchase.
218I M Sport Dct Euro 6
10mi Auto Petrol 1.5L
£34,499
Swindon
~£866/pm
A great price of only £34,499 is currently being advertised by this dealer on this saloon that contains a 1.5 Litre petrol engine with automatic transmission. It's a second hand vehicle, however it's been well cared for and remains in an almost pristine, nearly new condition inside and out.
220I M Sport Step
22,750mi Auto Petrol
£25,990
Doncaster
~£653/pm
This BMW 2 Series 220I M Sport Step has 22,750 miles clocked up on the dash and comes fitted out with a cc motor. It runs on petrol with automatic transmission and is available in the tone of grey.
218I 136 M Sport
28,934mi Manual Petrol 1.5L
£20,898
Rutherglen
~£525/pm
On the market and ready for its new owner to take home is this coupe that has a 1.5l petrol engine with manual transmission. This second hand model has 28,934 miles clocked up on the dash and has been finished in the shade of blue.
218I 136 M Sport Dct
7,756mi Auto Petrol 1.5L
£23,799
Oldbury
~£598/pm
Would you like to purchase a 2 Series? Well, take a look at this used, but like new one which is still in an excellent, nearly new condition inside and out. This particular model that is available to view at our dealership in the Oldbury area has a mere 7,756 miles on the dash and contains a 1500 CC petrol engine with automatic transmission.
218I M Sport
43,800mi Manual Petrol 1.5L
£17,500
Bristol
~£439/pm
Finished in the shade of grey, this BMW has 43,800 miles clocked up on the dashboard and contains a 1500CC petrol motor.
218I Se Nav
45,851mi Manual Petrol
£9,999
Glasgow
~£251/pm
On offer and ready for you to drive home is this BMW 2 Series 218I Se Nav. This second hand one has 45,851 miles clocked up on the dashboard and is fitted with a l petrol motor with manual transmission.
220D Xdrive Luxury Step 7 Seater
36,000mi Auto Diesel 2.0L
£12,995
Llandudno
~£326/pm
Grab the chance to purchase this 2 Series 220D Xdrive Luxury Step 7 Seater for sale at this dealer's great price of just £12,995. It is finished in silver, has a 2000 cc diesel engine with automatic transmission and has got 36,000 miles clocked-up on the dash.
Coupe
35,189mi Diesel 2.0L
£16,170
Middlesbrough
~£406/pm
This coupe car available priced at £16,170 is available in the tone of grey and has 35,189 miles clocked-up on the dash.
218I M Sport Nav Step
82,934mi Auto Petrol
£12,599
Walsall
~£316/pm
Available for a test drive at this dealer is this BMW 2 Series 218I M Sport Nav Step with 82,934 miles on the clock, automatic transmission and LTR petrol motor.
1.5 218I M Sport Mpv Euro 6 Ss
83,700mi Auto Petrol 1.5L
£9,990
West Drayton
~£251/pm
Priced at £9,990 you can buy this used BMW from this dealer equipped with automatic transmission and a 1.5 L petrol engine.
Mpv
99,410mi Auto Diesel 2.0L
£9,700
Aldridge
~£244/pm
Currently available from this dealer: BMW 2 Series - 99,410 miles, automatic transmission and 2.0 l diesel motor.
1.5 Sport Mpv Euro 6 Ss 136
80,832mi Manual Petrol 1.5L
£8,695
Dudley
~£218/pm
Finished in silver, this motor is equipped with a 1500 cc petrol motor with manual transmission and it has 80,832 miles on the dash.
218I 136 M Sport Dct
40,419mi Auto Petrol 1.5L
£19,194
Gravesend
~£482/pm
This used 2 Series in the shade of grey is up for sale and ready for its new owner to drive home with the added option for you to buy on credit.
1.5 218I M Sport Mpv Euro 6 Ss
36,000mi Auto Petrol 1.5L
£11,495
Derby
~£289/pm
At this car dealership there's a superb price for this second hand BMW 2 Series 1.5 218I M Sport Mpv Euro 6 Ss with a 1.5 ltr petrol motor with automatic transmission and 36,000 miles on the clock.
M235i Xdrive Gran Coupe
30,800mi Auto Petrol 2.0L
£24,009
Bristol
~£603/pm
A fantastic price of only £24,638 is being advertised by this dealership in Bristol for this second hand BMW 2 Series with a mere 30,800 mi on the clock.
218I 136 M Sport Dct Saloon
32,712mi Auto Petrol 1.5L
£21,495
Broadstairs
~£540/pm
This used BMW 2 Series in the shade of white is up for sale and ready for its new owner to drive away with the added option to purchase it on credit.
220I M Sport
34,296mi Auto Petrol 2.0L
£0
Thatcham
~£0/pm
Grab the opportunity to be the lucky owner of this 2 Series 220I M Sport which is priced at only . It comes finished in the tone of black, contains a 2000CC petrol motor with automatic transmission and has 34,296 miles clocked up on the dash.
F23 220I M Sport Convertible Lci B48 2.0I
27,000mi Auto Petrol 2.0L
£17,495
Glasgow
~£439/pm
At the remarkable price of just £17,495 is this 2 Series F23 220I M Sport Convertible Lci B48 2.0I, it features a 2.0l petrol engine with automatic transmission and it has 27,000 miles clocked up on the dashboard.
218I Sport
33,213mi Auto Petrol 1.5L
£14,150
Watford
~£355/pm
Would you like to be the new owner of a convertible? Well, have a more detailed look at this used one from this dealer in Watford, that’s got automatic transmission, a 1.5 litre petrol motor and 33,213 miles clocked-up on the dash.
220D Luxury Step
72,203mi Auto Diesel 2.0L
£9,999
Belfast
~£251/pm
This 2 Series 220D Luxury Step available from this dealership in Belfast priced at £9,999 has been finished in the shade of silver and has 72,203 miles on the clock.
218I Luxury
65,815mi Manual Petrol 1.5L
£12,649
Gravesend
~£318/pm
Seize the chance to be the happy owner of this 2 Series that is now available at just £12,649. It comes in black, has 65,815 miles on the clock and contains a 1.5L petrol engine.
BMW 2 Series by county