2018 BMW 2 Series
M Sport
46,700mi Auto Diesel 2.0L
£15,300
Chesham
from £321/pm
Revered for its reliability and trustworthiness, this car is fitted with a 2.0 ltr diesel motor and automatic transmission.
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,400 cars

M Sport
46,700mi Auto Diesel 2.0L
£15,300
Chesham
from £321/pm
Revered for its reliability and trustworthiness, this car is fitted with a 2.0 ltr diesel motor and automatic transmission.
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.

218I M Sport Nav
47,839mi Manual Petrol 1.5L
£11,938
Stoke-on-Trent
from £251/pm
Currently up for sale and ready for you to take home is this BMW 2 Series 218I M Sport Nav with a 1.5 Litre petrol motor and 47,839 miles on the dashboard.

M Sport
90,336mi Auto Petrol 2.0L
£22,495
Kempston
from £472/pm
A low price from this dealership in Kempston for this BMW that has been designed to have dependability in mind.

218I 136 Sport Live Cockpit Professional
30,980mi Manual Petrol 1.5L
£17,498
Glasgow
from £367/pm
Durable and dependable, BMW's 2 Series is amongst the top twenty rated for reliability, this second hand 218I 136 Sport Live Cockpit Professional at this dealer comes fitted with manual transmission and a 1.5 LTR petrol motor. On offer at the fabulous price of only £17,498 or with the option to purchase on finance with manageable payments available starting from around £ per month.

218I M Sport
71,417mi Manual Petrol 1.5L
£15,698
Derby
from £330/pm
Giving the new proud owner a brilliant and first rate mode of transport, this coupe car is available in the shade of black, has 71,417 miles on the clock, a 1.5 Litre petrol engine and manual transmission.

2.0 M235i Xdrive 4Wd
43,105mi Auto Petrol 2.0L
£23,230
Bristol
from £488/pm
The BMW 2 Series is built to be trustworthy and durable and is amongst the top twenty rated for reliability . This used one is currently available for sale from this dealership in the shade of white with automatic transmission, 43,105 miles clocked up on the dash and a 2000cc petrol engine .

220I M Sport Nav Step
42,597mi Auto Petrol 2.0L
£15,549
Motorpoint Swansea
from £326/pm
This BMW 2 Series has a 2000CC petrol motor with automatic transmission and it has 42,597 miles on the dash. It is available for sale for the fantastic price of just £15,549.

220D Sport Step
100,000mi Auto Diesel 2.0L
£8,290
Antrim
from £174/pm
Currently advertised by this dealership in Antrim is this 2 Series which encompasses a diesel, 2.0l engine and automatic gearbox. Available to buy in the shade of silver with 100,000 miles on the dashboard.

3.0 M235i Euro 6 Ss
52,257mi Auto Petrol 3.0L
£17,495
Heywood
from £367/pm
Get behind the wheel of this coupe for just £17,495. It is fitted with a 3.0 L petrol motor with automatic transmission and it has got 52,257 miles clocked up on the dashboard.

Sport Auto
68,217mi Auto Petrol 1.5L
£8,990
Welwyn Garden City
from £189/pm
Up for sale and ready for its next owner to drive away today is this BMW 2 Series Sport Auto which incorporates a 1.5 ltr petrol motor with automatic transmission. This second hand one at this dealership in Welwyn Garden City has 68,217 miles clocked up on the dash.

2.0 218D M Sport
113,199mi Auto Diesel 2.0L
£14,741
Mexborough
from £309/pm
Incorporating a 2.0 LTR diesel motor with automatic transmission; this grey BMW 2 Series 2.0 218D M Sport is on offer and ready for its next owner to drive home with 113,199 miles clocked up on the dashboard.

M235i
89,000mi Auto Petrol 3.0L
£15,950
Chester
from £335/pm
Offering you a 3.0L petrol engine and a automatic gearbox, this reliable and trustworthy BMW 2 Series is currently available to buy in with 89,000 miles clocked up on the dash. This used car is for sale at £15,950 with convenient payments on hand starting at just £ per calendar month.

1.5L Sport
43,274mi Manual Petrol 1.5L
£12,650
Derby
from £266/pm
Ranked in the UK's top 20 for its dependability and trustworthiness, this 2 Series comes fitted with manual transmission and a 1.5 ltr petrol motor. This second hand model has 43,274 miles clocked-up on the dashboard and is currently available to drive away in a white finish.

218I 136 M Sport
22,726mi Manual Petrol 1.5L
£19,698
Ayr
from £413/pm
Finished in the tone of white, this 2 Series is fitted with a 1500 cc petrol motor with manual transmission and has got 22,726 miles clocked-up on the dashboard.

2.0 218D Sport Euro 6 Ss
61,351mi Manual Diesel 2.0L
£10,300
Stirling
from £216/pm
Now on display at our dealership in Stirling - white BMW 2 Series 2.0 218D Sport Euro 6 Ss which has got a 2.0L diesel motor with manual transmission.

M240i Massive Spec Stage 1 Bm3 Xhp U919 Ulez
57,000mi Auto Petrol 3.0L
£19,000
Bradford
from £399/pm
Incorporating a 3.0 Litre petrol motor and automatic transmission; this used 2 Series is on offer and ready for its next owner to drive away with 57,000 miles clocked-up on the dash.

3.0 M240i Xdrive Euro 6 S S
23,260mi Auto Petrol 3.0L
£26,495
Birmingham
from £556/pm
A 3.0 LTR petrol engine and automatic transmission are only some of the attributes that this used car has to offer its new owner.

M Sport
83,000mi Auto Diesel
£8,990
Doncaster
from £189/pm
Now advertised by this dealer in Doncaster is this BMW 2 Series Gran Coupe M Sport which has got a CC diesel engine with automatic transmission. It is up for sale and ready for its next owner to drive away in the shade of black with 83,000 miles on the dash.

1.5 218I Se Convertible Euro 6
67,796mi Manual Petrol 1.5L
£8,482
Newcastle-under-Lyme
from £178/pm
Available from this car dealership's showroom located in Newcastle-under-Lyme is this BMW 2 Series 1.5 218I Se Convertible Euro 6 in white with a manual transmission and 1.5l petrol engine.

2.0 220I M Sport Euro 6 Ss
39,000mi Auto Petrol 2.0L
£14,490
Canterbury
from £304/pm
Priced at £14,490 you can purchase this used BMW 2 Series from this dealer in Canterbury that comes fitted out with automatic transmission and a 2.0 ltr petrol motor.

220I M Sport Nav Step
53,988mi Auto Petrol 2.0L
£13,495
Liverpool
from £283/pm
Built with a 2000 CC petrol motor and a automatic transmission, this highly durable and trustworthy BMW 2 Series 220I M Sport Nav Step is available to drive away in grey with 53,988 miles on the dashboard.

1.5 218I Gpf M Sport Euro 6 Ss
49,000mi Auto Petrol 1.5L
£15,495
Chester
from £325/pm
Up for sale and ready for its new owner to drive away is this second hand BMW that features a 1500 CC petrol motor with automatic transmission. Buy it at the remarkable price of only £15,495 from this dealer located in the Chester area.

Sport
86,142mi Manual Petrol 1.5L
£7,400
Swindon
from £155/pm
Now on display at this supplier's showroom in Swindon is this reliable and trustworthy BMW 2 Series Sport that has a manual gearbox and 1.5L petrol engine.

230I M Sport Step
4,793mi Auto Petrol 2.0L
£38,898
Glasgow
from £817/pm
Are you considering going for a vehicle that's manufactured to be dependable and trustworthy and is one of the top 20 in the UK's reliability index? Then take a more in depth look at this particular model from our dealership located in the Glasgow area that’s got 4,793 miles clocked up on the dashboard, a 2000 cc petrol motor and automatic transmission.
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,287 | £17,778 | 6 | 47,893 | 2,870 |
| Aberdeen City | 6 | £19,165 | 4 | 33,562 | 7 |
| Aberdeenshire | 3 | £33,662 | 3 | 15,582 | - |
| Antrim | 2 | £13,890 | 8 | 60,514 | 12 |
| Ards | 4 | £10,749 | 9 | 60,128 | 4 |
| Ballymena | 5 | £12,895 | 9 | 86,064 | - |
| Ballymoney | 4 | £18,379 | 6 | 57,802 | 5 |
| Banbridge | 1 | £17,750 | 4 | 26,526 | 1 |
| Bedfordshire | 18 | £13,794 | 7 | 71,499 | 61 |
| Belfast | 23 | £23,745 | 3 | 29,740 | 38 |
| Berkshire | 19 | £15,668 | 7 | 58,137 | 21 |
| Bexley - Greater London | 2 | £14,640 | 7 | 47,514 | 1 |
| Blaenau Gwent | 1 | £13,495 | 9 | 54,890 | 1 |
| Brent - Greater London | 2 | £14,973 | 11 | 69,000 | 1 |
| Bristol | 19 | £21,474 | 6 | 50,549 | 26 |
| Buckinghamshire | 25 | £22,733 | 4 | 35,808 | 51 |
| Cambridgeshire | 55 | £15,579 | 7 | 58,345 | 71 |
| Cardiff | 1 | £17,998 | 3 | 51,988 | 10 |
| Carmarthenshire | 1 | £11,995 | 8 | 66,854 | 3 |
| Carrickfergus | 1 | £23,995 | 4 | 29,817 | 3 |
| Cheshire | 56 | £24,189 | 4 | 43,250 | 139 |
| City of Edinburgh | 9 | £15,746 | 6 | 47,682 | 31 |
| City of London - Greater London | 18 | £13,566 | 8 | 63,193 | 44 |
| Clackmannanshire | 1 | £14,498 | 5 | 68,386 | 2 |
| Coleraine | 3 | £17,397 | 4 | 41,044 | 5 |
| Conwy | 2 | £10,495 | 9 | 95,718 | 1 |
| Cornwall | 11 | £29,629 | 4 | 18,184 | 22 |
| County Durham | 24 | £23,745 | 3 | 24,045 | 60 |
| Craigavon | 1 | £30,995 | 2 | 17,117 | 1 |
| Croydon - Greater London | 1 | £6,490 | 9 | 105,000 | 2 |
| Cumbria | 3 | £29,528 | 4 | 10,772 | 3 |
| Derbyshire | 58 | £20,096 | 5 | 35,222 | 193 |
| Derry | 4 | £19,265 | 6 | 43,830 | 4 |
| Devon | 28 | £19,665 | 6 | 37,187 | 75 |
| Dorset | 9 | £20,509 | 5 | 28,213 | 18 |
| Down | 1 | £12,995 | 7 | 58,729 | 2 |
| Dumfries and Galloway | 7 | £25,812 | 2 | 14,655 | 7 |
| Dundee City | 1 | £8,995 | 10 | 79,141 | 5 |
| Dungannon | 3 | £18,613 | 5 | 58,711 | 3 |
| Ealing - Greater London | 1 | £10,195 | 11 | 81,000 | 1 |
| East Ayrshire | 4 | £13,371 | 8 | 54,134 | 4 |
| East Riding of Yorkshire | 7 | £16,820 | 8 | 40,046 | 7 |
| East Sussex | 23 | £25,138 | 4 | 24,590 | 55 |
| Enfield - Greater London | 1 | £18,795 | 8 | 26,123 | 3 |
| Essex | 33 | £17,345 | 6 | 48,005 | 73 |
| Falkirk | 5 | £17,849 | 6 | 39,765 | 9 |
| Fermanagh | 1 | £14,995 | 7 | 22,821 | - |
| Fife | 8 | £22,491 | 4 | 36,768 | 46 |
| Glasgow City | 58 | £22,157 | 5 | 28,273 | 120 |
| Gloucestershire | 3 | £9,155 | 9 | 80,667 | 8 |
| Greater Manchester | 45 | £15,000 | 7 | 52,567 | 100 |
| Hampshire | 30 | £21,835 | 5 | 39,163 | 105 |
| Harrow - Greater London | 4 | £9,881 | 10 | 59,890 | 2 |
| Havering - Greater London | 5 | £10,735 | 8 | 72,613 | 9 |
| Herefordshire | 5 | £13,946 | 7 | 53,464 | 4 |
| Hertfordshire | 22 | £19,972 | 5 | 42,039 | 58 |
| Highland | 13 | £33,321 | 2 | 12,662 | 18 |
| Hillingdon - Greater London | 3 | £8,735 | 10 | 75,950 | 6 |
| Inverclyde | 1 | £13,498 | 8 | 59,193 | 7 |
| Isle of Wight | 1 | £8,495 | 12 | 115,000 | - |
| Kent | 34 | £17,672 | 6 | 41,773 | 81 |
| Kingston upon Thames - Greater London | 6 | £11,924 | 7 | 71,900 | 5 |
| Lancashire | 59 | £21,257 | 5 | 37,039 | 119 |
| Larne | 1 | £13,250 | 7 | 55,000 | - |
| Leicestershire | 11 | £18,573 | 6 | 49,122 | 24 |
| Lincolnshire | 29 | £21,173 | 4 | 35,214 | 80 |
| Lisburn | 6 | £19,204 | 5 | 36,867 | 6 |
| Magherafelt | 5 | £17,779 | 5 | 42,720 | 4 |
| Merseyside | 19 | £22,235 | 5 | 50,023 | 39 |
| Merthyr Tydfil | 2 | £11,997 | 9 | 78,715 | 1 |
| Neath Port Talbot | 1 | £12,499 | 8 | 51,000 | - |
| Newport | 3 | £14,728 | 7 | 44,934 | 5 |
| Newry and Mourne | 1 | £21,990 | 3 | 27,124 | - |
| Newtownabbey | 5 | £14,527 | 8 | 50,740 | 7 |
| Norfolk | 17 | £20,496 | 6 | 37,231 | 42 |
| North Ayrshire | 12 | £27,719 | 3 | 20,180 | 17 |
| North Down | 1 | £10,450 | 10 | 89,000 | 2 |
| North Lanarkshire | 6 | £22,826 | 6 | 43,064 | 18 |
| North Yorkshire | 32 | £22,610 | 5 | 32,179 | 54 |
| Northamptonshire | 9 | £14,697 | 7 | 50,163 | 21 |
| Northumberland | 1 | £19,298 | 3 | 45,836 | 3 |
| Nottinghamshire | 19 | £16,083 | 7 | 50,061 | 50 |
| Omagh | 1 | £21,495 | 4 | 58,345 | 3 |
| Oxfordshire | 5 | £14,945 | 6 | 47,085 | 7 |
| Pembrokeshire | 1 | £12,995 | 9 | 47,208 | - |
| Perth and Kinross | 2 | £23,498 | 2 | 19,963 | 12 |
| Renfrewshire | 6 | £19,415 | 5 | 23,712 | 41 |
| Rhondda Cynon Taf | 3 | £9,163 | 10 | 92,352 | 5 |
| Shropshire | 4 | £15,595 | 7 | 48,366 | 15 |
| Somerset | 2 | £20,145 | 9 | 25,622 | 28 |
| South Ayrshire | 4 | £16,173 | 6 | 53,831 | 15 |
| South Lanarkshire | 4 | £21,873 | 6 | 31,102 | 7 |
| South Yorkshire | 26 | £18,606 | 6 | 45,979 | 68 |
| Staffordshire | 30 | £19,315 | 5 | 33,755 | 91 |
| Stirling | 3 | £13,465 | 7 | 47,813 | 5 |
| Strabane | 2 | £26,690 | 4 | 28,078 | 4 |
| Suffolk | 6 | £21,996 | 6 | 43,113 | 18 |
| Surrey | 25 | £15,549 | 7 | 45,967 | 57 |
| Swansea | 2 | £12,998 | 10 | 42,451 | 5 |
| Tyne and Wear | 15 | £17,346 | 6 | 41,711 | 38 |
| Warwickshire | 10 | £17,411 | 7 | 53,040 | 13 |
| West Dunbartonshire | 1 | £19,998 | 5 | 38,975 | 3 |
| West Lothian | 2 | £18,049 | 6 | 38,592 | 6 |
| West Midlands | 65 | £15,262 | 7 | 51,869 | 99 |
| West Sussex | 10 | £25,352 | 3 | 19,078 | 30 |
| West Yorkshire | 37 | £18,492 | 6 | 49,116 | 69 |
| Wiltshire | 34 | £22,896 | 5 | 38,256 | 69 |
| Worcestershire | 3 | £8,016 | 11 | 100,127 | 16 |