2023 BMW 2 Series
2L M Sport
28,446mi Auto Petrol 2.0L
£30,975
Bury
from £650/pm
Painted in the tone of black, this motor is equipped with a 2.0 L petrol motor with automatic transmission and has only clocked up a mere 28,446 miles.
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.
1,315 cars

2L M Sport
28,446mi Auto Petrol 2.0L
£30,975
Bury
from £650/pm
Painted in the tone of black, this motor is equipped with a 2.0 L petrol motor with automatic transmission and has only clocked up a mere 28,446 miles.
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.

1.5L M Sport
72,252mi Auto Petrol 1.5L
£10,900
Cranleigh
from £229/pm
Designed with a 1500 CC petrol motor and a automatic gearbox, this highly reliable and trustworthy used car is on the market in grey with 72,252 miles clocked up on the dashboard.

M Sport
61,000mi Manual Petrol 1.5L
£9,950
Rayleigh
from £209/pm
Up for sale and ready for its next owner to drive away is this 2 Series that is known to be one of the most durable and trustworthy vehicles on the market. It is equipped with a 1500cc petrol engine and manual transmission. This second-hand model from our dealership comes in white and has 61,000 miles clocked up on the dash.

3.0 M240i Euro 6 Ss
35,000mi Auto Petrol 3.0L
£24,840
Alfreton
from £521/pm
Coming fitted with a 3.0 litre petrol engine with automatic transmission, this second hand BMW 2 Series from this dealership in Alfreton is available to buy in a finish and has 35,000 miles clocked-up on the dash.

218I 136 Sport Dct Live Cockpit Prof
62,453mi Auto Petrol 1.5L
£15,498
Glasgow
from £325/pm
Currently available for sale is this vehicle at the incredible price of just £15,498. This dealer also provides you with the possibility to purchase with achievable monthly repayments to suit all budgets with instalment packages commencing at only £ monthly.

1.5 218I M Sport
39,079mi Auto Petrol 1.5L
£17,150
Derby
from £360/pm
This second hand BMW 2 Series in the shade of white is on the market and ready for you to drive away with the added option to pay for it on finance.

1.5 218I Gpf M Sport Convertible
51,200mi Manual Petrol 1.5L
£12,495
Stoke-on-Trent
from £262/pm
BMW 2 Series 1.5 218I Gpf M Sport Convertible with a 1500 cc petrol motor and manual transmission.

1.5L M Sport
79,231mi Auto Petrol 1.5L
£10,295
Liverpool
from £216/pm
Trustworthy and durable, BMW's 2 Series is in the top 20 of the UK's reliability index. This second hand one this dealer is on the market in a grey finish and has 79,231 miles clocked up on the dashboard.

2.0 218D M Sport
62,946mi Manual Diesel 2.0L
£12,050
Derby
from £253/pm
This mpv used car features a 2.0 ltr diesel motor with manual transmission and it has 62,946 mi clocked up on the dash.

220I M Sport Step 2024
3,278mi Auto Petrol
£29,990
Milton Keynes
from £630/pm
Searching to buy a model that's amongst those ranked in the top 20 of Britain's reliability index? Consider this nearly new convertible which is in almost pristine, nearly new condition inside and out. This particular model from this dealer in the Milton Keynes area is equipped with a Ltr petrol engine with automatic transmission and has only got 3,278 miles on the dash.

M240i Nav Step
68,907mi Auto Petrol
£12,700
Cardiff
from £267/pm
Be the next owner of this BMW 2 Series that has automatic transmission and a cc petrol engine. This second hand one at this dealership has 68,907 miles clocked-up on the dashboard and is finished in white.

225E Xdrive Luxury Dct
35,672mi Auto Hybrid 1.5L
£17,295
Bootle
from £363/pm
Get yourself in the driver's seat of this BMW 2 Series that has automatic transmission and a 1500 cc hybrid motor. This used model has 35,672 miles on the clock and comes finished in black.

218I M Sport Step
30,912mi Auto Petrol 1.5L
£10,998
Glasgow
from £231/pm
On the market and ready for its next owner to take home is this trusty BMW which is ranked as one of Britain's top 10 most reliable models. It comes fitted with automatic transmission and a 1500CC petrol engine. This second hand model now available from our dealership only has 30,912 miles clocked-up on the dash and has been finished in grey.

218I M Sport
56,256mi Manual Petrol 1.5L
£16,298
Grangemouth
from £342/pm
Now available on the market is this 2 Series with a 1.5 litre petrol engine and 56,256 miles on the dashboard.

218I M Sport Nav
41,165mi Manual Petrol 1.5L
£11,998
Aberdeen
from £252/pm
Painted in the shade of blue, this coupe BMW is fitted with a 1500CC petrol motor with manual transmission and it has 41,165 miles clocked up on the dash.

1.5 Gpf M Sport Euro 6 Ss
56,800mi Auto Petrol 1.5L
£12,995
Leicester
from £273/pm
This second hand car has got 56,800 miles clocked up on the dashboard and contains a 1.5 litre petrol motor with automatic transmission.

218I 136 M Sport Dct
27,010mi Auto Petrol 1.5L
£21,849
Peterborough
from £459/pm
Renowned for its trustworthiness, this BMW 2 Series 218I 136 M Sport Dct comes fitted with automatic transmission and has a 1.5l petrol engine. This second hand model being offered by this dealer has 27,010 miles clocked up on the dash. It's available at the really amazing price of just £21,849 or through making monthly repayments commencing from as little as £ per calendar month.

M235i Xdrive Step 2021
46,253mi Auto Petrol 2.0L
£20,500
Middlesbrough
from £430/pm
This BMW 2 Series M235i Xdrive Step 2021 is one of the top twenty, most trustworthy and durable motors. It incorporates a 2000CC petrol motor and automatic transmission. This used one comes finished in grey and has 46,253 mi clocked-up on the dash. On offer at the amazing price of only £20,400 or with the option to purchase on finance with achievable repayments at hand starting at £ pm.

1.5 218I M Sport
52,281mi Manual Petrol 1.5L
£11,200
Derby
from £235/pm
This BMW 2 Series up for sale from this dealership in Derby priced at £11,450 has been finished in grey and has 52,281 miles on the dash.

220I M Sport Step Pro Pack
9,956mi Auto Petrol 2.0L
£30,749
Birmingham
from £645/pm
A remarkable price of just £30,749 from us at this dealer for this low mileage coupe BMW 2 Series in an impeccable, like new condition. It is an excellent choice of coupe if you're looking to buy a model with a design that prioritises dependability and trustworthiness for its drivers.

218I 136 M Sport Dct Techpro Pack
74,968mi Auto Petrol 1.5L
£17,425
Leeds
from £366/pm
This dealership in the Leeds area is advertising a bargain price of just £17,425 for this BMW 2 Series that is known as one of the most reliable models on the market. This model offers a 1.5l petrol engine, automatic gearbox and has 74,968 miles on the dash.

1.5 218I M Sport Dct Euro 6 Ss
30,500mi Auto Petrol 1.5L
£17,990
Edgware
from £378/pm
Currently on offer from our dealership, for the marvellous price of £17,990 is this saloon with low mileage which comes equipped with a 1.5 L petrol motor with automatic transmission.

218I 136 M Sport Dct
55,384mi Auto Petrol 1.5L
£18,995
Leeds
from £399/pm
On offer and ready for you to drive away today is this 2 Series 218I 136 M Sport Dct that comes fitted out with a 1.5 LTR petrol engine with automatic transmission. This second hand model now available from this dealer is advertised at the incredible price of only £19,275, comes finished in the tone of and has clocked-up 55,384 miles.

M Sport
32,908mi Auto Petrol
£20,510
Bromley
from £431/pm
The UK Reliability Index analyses - inconvenience for motorists, rate of failure and price. It is made up of data that has been gathered through millions of pounds of insurance claims that are filed by drivers each year and therefore gives you a comprehensive guide of cars on the road today. The BMW 2 Series is in the top 20 of Britain's Reliability Index and at this dealership you can get this second hand M Sport for only £20,510. That is already a bargain for this model, particularly taking into account that it's less likely to need extra trips to the mechanic.
Getting a used BMW 2 Series on finance requires several considerations and steps. Here's a straightforward guide to aid you in the process.
Embarking on the journey to finance a used BMW 2 Series involves thoughtful financial planning, understanding your financing options, and making well-informed decisions. Using expert advice and online tools, navigate through the process knowledgeably. With careful planning, you can enjoy the sophistication of your BMW 2 Series while maintaining financial stability.
The BMW 2 Series, a dynamic and compact luxury car, exemplifies BMW's commitment to driving pleasure and craftsmanship. In the UK, where driving is more than just a necessity, it's a passion, the 2 Series has carved a niche for itself as a spirited choice for those who appreciate performance and style. Let's delve into the distinctive features of the BMW 2 Series, explore its rivals, and discover the enticing financing options available for this iconic compact car.
BMW 2 Series Highlights:
Rivals in the UK Market:
While the BMW 2 Series shines, it faces competition from other prestigious brands in the UK:
Conclusion:
The BMW 2 Series, with its spirited driving dynamics and luxurious appointments, epitomizes the joy of driving in the UK. In a country that values both performance and style, the 2 Series offers an exceptional driving experience. With flexible financing options, it becomes even more enticing for British enthusiasts who want to experience the ultimate driving pleasure.
Want to find out everything about all 2 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 2 Series buying guide here.
BMW 2 Series data for the amount in stock, average price, age and mileage throughout the UK and by county.
| County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
|---|---|---|---|---|---|
| All | 1,300 | £18,025 | 6 | 44,485 | 2,631 |
| Aberdeenshire | 7 | £26,354 | 3 | 23,354 | 17 |
| Angus | 7 | £24,970 | 3 | 20,331 | 13 |
| Ayrshire | 25 | £26,809 | 2 | 22,587 | 38 |
| Bedfordshire | 20 | £12,352 | 8 | 62,038 | 34 |
| Berkshire | 23 | £17,732 | 6 | 56,310 | 40 |
| Blaenau Gwent | 4 | £14,271 | 8 | 54,378 | 2 |
| Bridgend | 4 | £11,687 | 7 | 55,135 | 6 |
| Bristol | 28 | £26,976 | 4 | 32,646 | 25 |
| Buckinghamshire | 25 | £22,076 | 4 | 42,861 | 53 |
| Cambridgeshire | 37 | £13,602 | 8 | 63,291 | 65 |
| Cardiff | 6 | £14,597 | 8 | 58,502 | 5 |
| Carmarthenshire | 1 | £11,290 | 8 | 53,000 | 1 |
| Cheshire | 36 | £24,540 | 3 | 33,982 | 96 |
| Conwy | 5 | £27,299 | 1 | - | 16 |
| Cornwall | 16 | £23,660 | 2 | 21,141 | 14 |
| County Antrim | 27 | £19,232 | 5 | 50,210 | 59 |
| County Armagh | 2 | £9,995 | 8 | 110,200 | 4 |
| County Down | 7 | £18,244 | 4 | 36,971 | 16 |
| County Durham | 16 | £17,622 | 6 | 35,336 | 53 |
| County Londonderry | 7 | £15,521 | 6 | 55,921 | 16 |
| County Tyrone | 3 | £18,995 | 3 | 53,204 | 5 |
| Cumbria | 6 | £23,680 | 4 | 16,883 | 5 |
| Derbyshire | 48 | £21,161 | 5 | 33,552 | 162 |
| Devon | 24 | £23,051 | 6 | 27,329 | 51 |
| Dorset | 17 | £23,016 | 4 | 20,075 | 19 |
| Dumfries & Galloway | 1 | £26,998 | 1 | 5,026 | 10 |
| Dunbartonshire | 1 | £7,495 | 10 | 75,000 | 5 |
| East Riding of Yorkshire | 19 | £25,782 | 4 | 29,887 | 31 |
| East Sussex | 8 | £13,930 | 8 | 49,469 | 14 |
| Essex | 40 | £13,791 | 8 | 54,309 | 53 |
| Falkirk | 2 | £20,148 | 3 | 33,848 | 7 |
| Fife | 20 | £26,508 | 3 | 19,907 | 31 |
| Flintshire | 2 | £14,973 | 12 | 89,500 | 1 |
| Gloucestershire | 7 | £12,906 | 7 | 60,906 | 10 |
| Greater London | 58 | £13,901 | 8 | 58,723 | 79 |
| Greater Manchester | 41 | £16,630 | 7 | 47,563 | 113 |
| Hampshire | 30 | £20,267 | 6 | 38,364 | 61 |
| Herefordshire | 2 | £17,320 | 7 | 51,027 | 5 |
| Hertfordshire | 15 | £14,816 | 8 | 48,440 | 46 |
| Highland | 10 | £30,498 | 1 | 10,619 | 18 |
| Inverclyde | 2 | £9,998 | 8 | 65,137 | 2 |
| Kent | 39 | £20,582 | 5 | 30,692 | 104 |
| Lanarkshire | 68 | £24,284 | 4 | 23,479 | 151 |
| Lancashire | 64 | £21,217 | 5 | 32,843 | 115 |
| Leicestershire | 15 | £14,289 | 7 | 50,592 | 23 |
| Lincolnshire | 22 | £19,453 | 5 | 39,582 | 45 |
| Merseyside | 14 | £18,551 | 5 | 56,148 | 38 |
| Merthyr Tydfil | 2 | £11,247 | 8 | 86,808 | 4 |
| Midlothian | 8 | £18,179 | 5 | 30,581 | 33 |
| Neath Port Talbot | 1 | £12,499 | 8 | 51,000 | - |
| Newport | 5 | £18,757 | 6 | 39,578 | 25 |
| Norfolk | 16 | £15,665 | 7 | 52,890 | 18 |
| North Yorkshire | 41 | £26,585 | 4 | 28,981 | 49 |
| Northamptonshire | 10 | £10,697 | 8 | 68,328 | 10 |
| Nottinghamshire | 20 | £15,177 | 7 | 49,005 | 41 |
| Oxfordshire | 5 | £13,427 | 7 | 55,605 | 11 |
| Pembrokeshire | 1 | £11,995 | 9 | 47,208 | - |
| Perth & Kinross | 2 | £25,499 | 4 | 15,147 | 12 |
| Renfrewshire | 2 | £15,998 | 5 | 35,754 | 16 |
| Rhondda Cynon Taf | 1 | £5,995 | 10 | 116,600 | 2 |
| Shropshire | 6 | £15,044 | 8 | 50,638 | 17 |
| Somerset | 11 | £17,273 | 6 | 48,482 | 10 |
| South Yorkshire | 40 | £18,975 | 5 | 38,004 | 62 |
| Staffordshire | 27 | £15,848 | 7 | 44,577 | 84 |
| Stirling | 2 | £16,998 | 6 | 30,531 | 5 |
| Suffolk | 5 | £18,048 | 6 | 42,869 | 20 |
| Surrey | 26 | £14,062 | 8 | 52,908 | 54 |
| Swansea | 5 | £20,209 | 4 | 31,088 | 16 |
| Torfaen | 1 | £12,295 | 7 | 55,039 | 2 |
| Tyne and Wear | 26 | £17,263 | 5 | 42,149 | 55 |
| Warwickshire | 8 | £20,091 | 7 | 54,020 | 15 |
| West Lothian | 5 | £18,896 | 4 | 37,100 | 14 |
| West Midlands | 51 | £14,733 | 7 | 55,810 | 106 |
| West Sussex | 4 | £16,219 | 9 | 36,452 | 17 |
| West Yorkshire | 51 | £20,169 | 5 | 35,140 | 87 |
| Wiltshire | 34 | £21,826 | 5 | 34,360 | 54 |
| Worcestershire | 2 | £19,350 | 7 | 21,982 | 12 |
| Wrexham | 1 | £13,880 | 5 | 70,873 | 3 |