2021 BMW 2 Series
216D Luxury Step
36,075mi Auto Diesel 1.5L
£17,999
Ipswich
from £378/pm
With a grey finish, this mpv BMW 2 Series has 36,075 miles on the clock and incorporates a 1500 CC diesel engine.
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,415 cars

216D Luxury Step
36,075mi Auto Diesel 1.5L
£17,999
Ipswich
from £378/pm
With a grey finish, this mpv BMW 2 Series has 36,075 miles on the clock and incorporates a 1500 CC diesel engine.
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.

220I M Sport Step
12,101mi Auto Petrol 2.0L
£29,995
Farnborough
from £630/pm
For sale at the full price of £29,995 and with the possibility to purchase on finance with achievable payments starting at £ per month, this BMW 2 Series 220I M Sport Step has 12,101 miles on the clock and contains a 2000 CC petrol engine with automatic transmission.

2.0 220D M Sport Euro 6 Ss
75,901mi Auto Diesel 2.0L
£12,895
Southend-on-Sea
from £271/pm
Buy this 2 Series for just £12,895. It contains a 2.0L diesel motor with automatic transmission and has clocked up 75,901 miles.

230I M Sport Step
4,735mi Auto Petrol 2.0L
£31,998
Glasgow
from £672/pm
Have a look at the brilliant price at this dealer for this low mileage BMW 2 Series 230I M Sport Step with a 2.0l petrol motor, automatic transmission and just 4,735 mi on the dash.

218I 136 M Sport Dct
5,598mi Auto Petrol 1.5L
£24,998
Motherwell
from £525/pm
A bargain price of only £24,998 is being advertised by our dealership in Motherwell on this very trustworthy and reliable BMW that is fitted with a 1.5 LTR petrol engine, automatic gearbox and 5,598 miles clocked-up on the dash. It's a pre-owned, second hand vehicle however it has been well maintained and remains in a splendid, nearly new condition in its interior and exterior.

218I 136 M Sport Dct
30,869mi Auto Petrol 1.5L
£20,599
Glasgow
from £432/pm
On offer at our fabulous price of just £20,599 is this BMW with a 1500cc petrol motor with automatic transmission and 30,869 miles on the clock.

218I 136 M Sport Dct
24,753mi Auto Petrol 1.5L
£21,998
Kirkcaldy
from £462/pm
Are you interested in purchasing a BMW 2 Series 218I 136 M Sport Dct? Well, take a closer look at this second hand model from this dealer, it has 24,753 mi clocked-up on the dash and contains a 1500 cc petrol motor with automatic transmission.

218I 136 M Sport
31,379mi Manual Petrol 1.5L
£18,998
Wolverhampton
from £399/pm
Coming in the shade of white, this saloon BMW 2 Series 218I 136 M Sport has 31,379 miles on the clock and contains a manual 1.5 Ltr engine requiring petrol.

1.5 218I Sport Euro 6 Ss
37,439mi Manual Petrol 1.5L
£10,599
Car Deal Warehouse Newbridge
from £222/pm
The BMW 2 Series is in the top 20 of the UK's reliability index and this dealer in Car Deal Warehouse Newbridge currently has this second hand 1.5 218I Sport Euro 6 Ss available to buy priced at just £10,599. That's fantastic deal for this model and even better if there's less chance of having to shell out for repairs.

218I 136 Sport Live Cockpit Professional
24,673mi Manual Petrol 1.5L
£17,898
Glasgow
from £376/pm
Ranked in the top 20 of the British reliability index, this is a coupe manufactured by BMW to give drivers a higher degree of reliability than an average model. This used 2 Series has 24,673 miles on the dash and features a 1.5 Ltr petrol engine.

1.5 218I Gpf M Sport Euro 6 Ss
52,637mi Auto Petrol 1.5L
£13,950
Oldham
from £293/pm
Fitted out with a 1500CC petrol motor with automatic transmission, this 2 Series comes finished in grey and has 52,637 miles clocked up on the dashboard.

2.0 220D M
45,100mi Auto Diesel 2.0L
£12,995
Newcastle upon Tyne
from £273/pm
Interested in buying a BMW? Then have a look at this second hand one from this dealer in Newcastle upon Tyne, it contains a 2.0l diesel engine with automatic transmission and it has 45,100 miles clocked up on the dash.

M235i Xdrive Step
50,620mi Auto Petrol
£21,499
Gillingham
from £451/pm
Up for sale is this saloon that has a litre petrol motor with automatic transmission. On offer at the fabulous price of £21,499 and manageable instalments on hand commencing from around £ per calendar month.

Coupe
25,500mi Auto Petrol 1.5L
£19,790
Sheffield
from £415/pm
Available in the shade of grey, this used 2 Series Coupe has 25,500 miles clocked-up on the dash and incorporates a 1.5 LTR petrol engine with automatic transmission.

218D Sport Step Live Cockpit Prof
64,451mi Auto Diesel 2.0L
£17,498
Clydebank
from £367/pm
Are you thinking of buying a BMW 2 Series 218D Sport Step Live Cockpit Prof? Then consider this second hand model finished in white with a 2.0 ltr diesel engine with automatic transmission and 64,451 miles clocked up on the dash.

Saloon
58,788mi Auto
£16,900
Upminster
from £355/pm
Head over to this car dealership for a closer look at this automatic 2 Series coming fitted with automatic transmission and a l engine. This used model in Upminster has 58,788 miles clocked up on the dash and comes in blue.

1.5L M Sport
74,615mi Auto Petrol 1.5L
£13,499
Merthyr Tydfil
from £283/pm
Currently on offer and ready for you to drive away is this 2 Series 1.5L M Sport with a 1.5l petrol motor and 74,615mi on the dash.

1.5 218I Se Euro 6 Ss
73,015mi Manual Petrol 1.5L
£8,495
Newcastle-under-Lyme
from £178/pm
A great price of £8,495 is being advertised by this dealer for this 2 Series that's rated as one of the top twenty, most trustworthy and reliable motors.

220I M Sport Step
24,541mi Auto Petrol 2.0L
£27,295
Ipswich
from £573/pm
Currently advertised by this dealer is this coupe 2 Series that features a 2000CC petrol motor with automatic transmission. It is on offer and ready for its new owner to drive away in a grey finish with 24,541 miles on the dashboard.

2019 19 1.5
38,000mi Auto Petrol 1.5L
£14,799
Oldham
from £311/pm
Available in the shade of black, this used BMW 2 Series 2019 19 1.5 has a 1500 CC petrol motor with automatic transmission and has got 38,000 miles on the clock.

220 M Sport Step 2026
1,090mi Auto Petrol
£29,995
Milton Keynes
from £630/pm
Advertised by this dealership in Milton Keynes is this BMW that offers a petrol, cc engine and automatic transmission. It is on offer and ready for you to drive away in the shade of with 1,090 miles on the dashboard.

M Sport
25,505mi Manual Petrol
£23,662
Durham
from £497/pm
Up for sale and ready for its next owner to drive home is this BMW 2 Series painted in white. This used mode contains a l petrol engine with manual transmission and it has 25,505 miles clocked up on the dash.

M Sport
10,174mi Auto Petrol
£22,482
Worcester
from £472/pm
This durable and trustworthy BMW has a LTR petrol motor with automatic transmission and it has got 10,174 miles on the clock. Grab the opportunity now to own this used one from this dealer which is available at the price of just £22,874.

2.0 220D M Sport Euro 6 Ss
51,038mi Auto Diesel 2.0L
£11,990
Exeter
from £252/pm
Available at our dealership in Exeter is this second hand car that comes with a diesel, 2.0 litre engine and automatic gearbox. It is up for sale and ready for its next owner to drive away in a tone of blue with 51,038 miles clocked-up on the dash. It is an excellent choice of convertible if you're looking to buy a vehicle with a design that prioritises trustworthiness and durability.
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,239 | £18,210 | 6 | 46,763 | 2,725 |
| Aberdeen City | 6 | £17,998 | 5 | 39,578 | 8 |
| Aberdeenshire | 3 | £33,662 | 3 | 15,582 | - |
| Angus | 1 | £20,995 | 4 | 56,131 | 1 |
| Antrim | 2 | £17,849 | 4 | 54,143 | 11 |
| Ards | 3 | £10,335 | 8 | 67,031 | 4 |
| Ballymena | 4 | £14,221 | 9 | 75,602 | 2 |
| Ballymoney | 3 | £17,840 | 7 | 67,842 | 5 |
| Bedfordshire | 24 | £17,997 | 6 | 57,730 | 50 |
| Belfast | 22 | £23,200 | 3 | 28,323 | 37 |
| Berkshire | 17 | £16,487 | 8 | 53,715 | 22 |
| Brent - Greater London | 2 | £14,973 | 11 | 69,000 | - |
| Bristol | 17 | £25,296 | 5 | 44,332 | 29 |
| Buckinghamshire | 31 | £23,265 | 4 | 32,948 | 44 |
| Cambridgeshire | 52 | £17,264 | 7 | 59,574 | 67 |
| Carmarthenshire | 2 | £11,643 | 8 | 59,927 | 3 |
| Carrickfergus | 1 | £23,995 | 4 | 29,817 | 2 |
| Ceredigion | 2 | - | 10 | 75,000 | 2 |
| Cheshire | 45 | £23,738 | 4 | 37,686 | 142 |
| City of Edinburgh | 9 | £17,522 | 5 | 37,852 | 30 |
| City of London - Greater London | 8 | £18,698 | 6 | 49,400 | 22 |
| Clackmannanshire | 1 | £14,498 | 5 | 68,386 | 2 |
| Coleraine | 3 | £17,397 | 4 | 41,129 | 4 |
| Conwy | 4 | £14,495 | 8 | 67,384 | 1 |
| Cornwall | 8 | £30,123 | 2 | 10,132 | 23 |
| County Durham | 22 | £20,093 | 4 | 32,097 | 62 |
| Craigavon | 2 | £20,973 | 6 | 42,285 | 3 |
| Croydon - Greater London | 4 | £10,303 | 8 | 82,780 | 1 |
| Cumbria | 3 | £29,328 | 4 | 10,772 | - |
| Derbyshire | 57 | £20,606 | 5 | 36,550 | 189 |
| Derry | 4 | £19,115 | 6 | 43,830 | 3 |
| Devon | 26 | £19,285 | 7 | 39,919 | 72 |
| Dorset | 10 | £22,313 | 4 | 23,488 | 16 |
| Down | 1 | £12,995 | 7 | 58,729 | 2 |
| Dumfries and Galloway | 6 | £28,481 | 1 | 6,621 | 7 |
| Dundee City | 2 | £19,747 | 6 | 42,560 | 6 |
| Dungannon | 4 | £18,334 | 5 | 58,708 | 3 |
| Ealing - Greater London | 1 | £9,995 | 10 | 65,000 | 1 |
| East Ayrshire | 4 | £13,371 | 8 | 54,134 | 5 |
| East Riding of Yorkshire | 5 | £13,836 | 8 | 41,254 | 4 |
| East Sussex | 24 | £28,121 | 3 | 21,723 | 41 |
| Essex | 31 | £18,819 | 6 | 47,052 | 54 |
| Falkirk | 3 | £17,399 | 6 | 35,169 | 8 |
| Fermanagh | 2 | £18,995 | 5 | 22,911 | - |
| Fife | 15 | £24,697 | 3 | 29,045 | 35 |
| Glasgow City | 59 | £23,678 | 4 | 25,050 | 138 |
| Gloucestershire | 2 | £9,475 | 9 | 62,500 | 6 |
| Greater Manchester | 48 | £14,836 | 7 | 50,542 | 97 |
| Hampshire | 22 | £22,306 | 5 | 36,813 | 75 |
| Harrow - Greater London | 2 | £8,723 | 10 | 45,730 | 1 |
| Havering - Greater London | 13 | £11,853 | 8 | 66,289 | 29 |
| Herefordshire | 6 | £14,997 | 7 | 47,336 | 4 |
| Hertfordshire | 22 | £19,564 | 6 | 42,974 | 59 |
| Highland | 14 | £31,605 | 2 | 15,447 | 18 |
| Hillingdon - Greater London | 5 | £9,597 | 10 | 75,190 | 6 |
| Hounslow - Greater London | 1 | £12,212 | 8 | 57,180 | 1 |
| Inverclyde | 1 | £13,498 | 8 | 59,193 | 5 |
| Isle of Wight | 1 | £8,495 | 12 | 115,000 | - |
| Kent | 28 | £17,898 | 7 | 42,440 | 80 |
| Kingston upon Thames - Greater London | 6 | £11,841 | 7 | 71,900 | 3 |
| Lancashire | 63 | £21,870 | 5 | 32,681 | 115 |
| Larne | 1 | £13,250 | 7 | 55,000 | - |
| Leicestershire | 11 | £18,151 | 6 | 42,701 | 22 |
| Limavady | 1 | £7,950 | 11 | 99,800 | - |
| Lincolnshire | 28 | £21,820 | 5 | 33,966 | 78 |
| Lisburn | 3 | £22,763 | 4 | 33,165 | 5 |
| Magherafelt | 5 | £16,928 | 5 | 42,720 | 2 |
| Merseyside | 17 | £25,229 | 4 | 45,031 | 34 |
| Merthyr Tydfil | 5 | £12,098 | 8 | 78,112 | 1 |
| Merton - Greater London | 2 | £10,245 | 8 | 74,863 | - |
| Newry and Mourne | 1 | £21,990 | 3 | 27,124 | - |
| Newtownabbey | 3 | £16,662 | 6 | 75,157 | 7 |
| Norfolk | 15 | £25,934 | 4 | 28,472 | 48 |
| North Ayrshire | 12 | £25,927 | 3 | 22,522 | 16 |
| North Down | 1 | £10,450 | 10 | 89,000 | 2 |
| North Lanarkshire | 8 | £20,938 | 6 | 43,404 | 19 |
| North Yorkshire | 24 | £22,949 | 5 | 28,972 | 54 |
| Northamptonshire | 8 | £15,865 | 6 | 50,294 | 21 |
| Nottinghamshire | 14 | £14,593 | 7 | 55,501 | 45 |
| Omagh | 1 | £21,495 | 4 | 58,345 | 3 |
| Oxfordshire | 4 | £16,422 | 6 | 38,804 | 8 |
| Pembrokeshire | 1 | £12,995 | 9 | 47,208 | - |
| Perth and Kinross | 2 | £18,248 | 4 | 37,587 | 11 |
| Renfrewshire | 7 | £19,855 | 4 | 26,596 | 41 |
| Rhondda Cynon Taf | 2 | £8,747 | 10 | 89,352 | 5 |
| Shropshire | 4 | £18,635 | 8 | 35,460 | 11 |
| Somerset | 2 | £21,499 | 5 | 23,646 | 28 |
| South Ayrshire | 1 | £19,698 | 5 | 22,726 | 15 |
| South Yorkshire | 30 | £17,237 | 6 | 44,314 | 69 |
| Staffordshire | 26 | £18,291 | 5 | 39,280 | 84 |
| Stirling | 2 | £13,498 | 6 | 60,077 | 5 |
| Strabane | 2 | £26,690 | 4 | 28,078 | 3 |
| Suffolk | 9 | £25,118 | 4 | 24,096 | 16 |
| Surrey | 27 | £16,559 | 7 | 42,281 | 51 |
| Tyne and Wear | 16 | £19,269 | 6 | 35,461 | 38 |
| Warwickshire | 9 | £17,312 | 7 | 58,266 | 11 |
| West Dunbartonshire | 3 | £19,165 | 4 | 47,741 | 4 |
| West Lothian | 1 | £21,099 | 4 | 21,225 | 9 |
| West Midlands | 53 | £15,365 | 6 | 49,942 | 101 |
| West Sussex | 9 | £28,624 | 3 | 25,462 | 34 |
| West Yorkshire | 41 | £19,984 | 5 | 41,988 | 74 |
| Wiltshire | 33 | £24,151 | 4 | 31,642 | 77 |
| Worcestershire | 6 | £10,928 | 10 | 75,259 | 13 |