2018 BMW 2 Series
218D M Sport
55,417mi Manual Diesel 2.0L
£12,490
Washington
from £262/pm
In the shade of red, this coupe used car features a 2000 cc diesel engine with manual transmission and has 55,417 miles clocked-up on the dashboard.
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,289 cars

218D M Sport
55,417mi Manual Diesel 2.0L
£12,490
Washington
from £262/pm
In the shade of red, this coupe used car features a 2000 cc diesel engine with manual transmission and has 55,417 miles clocked-up on the dashboard.
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.

2.0 220I Luxury Euro 6 Ss
94,619mi Manual Petrol 2.0L
£7,990
Uxbridge
from £168/pm
Coming in the tone of blue, this convertible second hand car has 94,619 miles on the clock and comes fitted with a 2000CC petrol motor.

M Sport Mhev
51,868mi Auto Hybrid 2.0L
£26,495
Maidenhead
from £556/pm
Currently available on the market is this BMW 2 Series which is fitted out with automatic transmission and a 2.0 Litre hybrid engine. On offer at the terrific price of £26,495 and affordable instalments on hand beginning at just £ pm.

218I M Sport Euro
53,000mi Manual Petrol 1.5L
£9,995
Harlow
from £210/pm
A coupe designed by the BMW company to give a higher level of durability and dependability than an average model, it features a petrol 1.5 Litre motor and manual gearbox. this dealer currently has this second hand model on offer that has 53,000 miles on the dash and a white finish.

2.0 218D M Sport Euro 6 Ss
79,000mi Auto Diesel 2.0L
£9,994
Oldham
from £210/pm
A brilliant price of only £9,994 is being advertised by us at this dealer for this BMW that's been designed to have dependability in mind and is amongst those ranked in the top twenty for reliability.

1.5 218I M Sport Dct Euro 6 Ss
18,619mi Auto Petrol 1.5L
£25,000
Dundee
from £525/pm
Have a look at this dependable 2 Series 1.5 218I M Sport Dct Euro 6 Ss that is in the UK's top 20 reliability index. It is fitted out with automatic transmission and a 1.5 Litre petrol engine. This second hand one now in stock at our dealership has a mere 18,619 miles on the dash.

M Sport
67,949mi Auto Diesel
£12,877
York
from £270/pm
With 67,949 miles clocked up on the dash, this 2 Series M Sport is equipped with a LTR diesel engine and automatic transmission.

M Sport
33,280mi Auto Petrol
£27,995
Stockton-on-Tees
from £588/pm
Advertised at the price of £25,995 and with the option to buy using credit with manageable payments starting out at £ per month, this BMW 2 Series comes fitted with automatic transmission, a Ltr petrol engine and has got 33,280 miles on the dash.

218I Sport Nav Step
39,500mi Auto Petrol 1.5L
£13,898
Hull Collection Centre
from £292/pm
Are you considering choosing a 2 Series? Then take a look at this used one with a mere 39,500 miles on the dash.

218I M Sport Nav Step
33,075mi Auto Petrol 1.5L
£16,798
Chesterfield
from £353/pm
A great price of only £16,798 is being offered by us at this dealer on this low mileage BMW 2 Series 218I M Sport Nav Step that has just 33,075 miles on the dash.

220D Sport Nav Step
45,476mi Auto Diesel 2.0L
£14,998
Irvine
from £315/pm
This 2 Series is fitted out with a 2.0 L diesel engine with automatic transmission and it has got 45,476 miles clocked-up on the dashboard.

2.0 218D M Sport Euro 6 Ss 201969
75,000mi Manual Diesel 2.0L
£11,250
Sittingbourne
from £236/pm
With a black finish, this vehicle features a 2.0 ltr diesel motor with manual transmission and it has 75,000 miles on the clock.

Convertible 2.0 225D M Sport Euro 6 Ss
61,519mi Auto Diesel 2.0L
£14,990
Gerry Hill Car Sales
from £315/pm
This BMW 2 Series 2.0 225D M Sport Euro 6 Ss is fitted with a 2000 cc diesel engine with automatic transmission and has 61,519 miles on the clock. This used one from this dealership is finished in the shade of blue.

218D M Sport Step Pro Pack
45,540mi Auto Diesel 2.0L
£20,798
Wolverhampton
from £437/pm
Up for sale and ready for its new owner to take home - second hand, white BMW 2 Series 218D M Sport Step Pro Pack which comes fitted with automatic transmission and a 2000CC diesel motor. At the amazing price of just £20,798 from this dealer located in the Wolverhampton area.

2L M Sport
80,670mi Auto Petrol 2.0L
£12,220
Surrey Specialist Cars (SSC)
from £257/pm
On offer and ready for you to drive away today is this 2 Series 2L M Sport that has been created with trustworthiness and durability in mind. It is fitted out with a 2.0 ltr petrol engine and automatic transmission. This second-hand one located in Surrey Specialist Cars (SSC) comes finished in the tone of blue and has 80,670 miles clocked-up on the dash.

Bmw 2 Series 2.0 220I M Sport Euro 6 Ak22 J
48,284mi Auto Petrol 2.0L
£24,690
Lutterworth
from £518/pm
The BMW 2 Series has been built to be dependable and durable and is amongst those ranked in the top 20 for reliability. This second-hand one is currently available for sale from this dealer in the tone of grey with 48,284 miles on the dash and a 2000 cc petrol engine with automatic transmission .

1.5 218I Sport Euro 6 Ss
64,909mi Auto Petrol 1.5L
£10,495
Leicester
from £220/pm
Having 64,909 miles on the clock and painted in black, this coupe BMW 2 Series Sport is fitted out with a 1.5 litre petrol engine and has got automatic transmission.

2015 3.0 M235i Convertible Euro 6
53,000mi Auto 3.0L
£13,990
Darlington
from £294/pm
Painted with a red finish, this convertible 2 Series features a 3.0 LTR motor with automatic transmission and has 53,000 miles clocked up on the dash. First Registered in 2015, it's now on offer and ready for you to drive away for just £13,990.

Sport
9,348mi Auto Hybrid
£23,901
Redditch
from £502/pm
A low price of only £23,901 is currently being offered by our dealership in Redditch on this low mileage hatchback 2 Series Sport in superb, nearly new condition. An excellent choice if you're searching to buy a model that has an outstanding reputation for trustworthiness.

218I 136 M Sport
42,367mi Manual Petrol 1.5L
£17,195
Motor Range Manchester
from £361/pm
2 Series with a 1500CC petrol motor and manual gearbox.

220D 190 M Sport
73,795mi Manual Diesel 2.0L
£8,990
Coleraine
from £189/pm
This 2 Series 220D 190 M Sport is fitted out with manual transmission, a 2.0 LTR diesel engine and has 73,795 mi clocked up on the dash.

Coupe
6,821mi Auto Petrol 1.5L
£29,440
Blackburn
from £618/pm
At this dealership there's an outstanding price on this second hand BMW with automatic transmission, a 1.5 litre petrol engine and 6,821 miles on the dash.

220D M Sport Step
43,200mi Auto Diesel 2.0L
£13,998
Arnold Clark Cardiff Motorstore
from £294/pm
A remarkable price of £13,998 is being offered by our dealership on this BMW 2 Series 220D M Sport Step that is known to be one of the most reliable and trustworthy vehicles available. This particular model comes equipped with a 2.0L diesel engine, automatic transmission and has 43,200 miles clocked-up on the dash.

220I M Sport Euro 6
10,650mi Auto Petrol 2.0L
£29,500
Bristol
from £619/pm
This BMW available from this dealership in Bristol priced at £29,500 has 10,650 miles on the clock and comes in the shade of grey.
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,119 | £17,829 | 6 | 47,245 | 2,610 |
| Aberdeen City | 4 | £20,873 | 4 | 31,785 | 11 |
| Aberdeenshire | 3 | £33,495 | 3 | 15,582 | - |
| Angus | 1 | £20,995 | 4 | 56,208 | 1 |
| Antrim | 4 | £16,337 | 5 | 50,081 | 8 |
| Ards | 3 | £10,335 | 8 | 67,031 | 4 |
| Ballymena | 3 | £12,995 | 10 | 90,302 | 3 |
| Ballymoney | 3 | £17,840 | 7 | 67,842 | 5 |
| Barnet - Greater London | 1 | £19,690 | 4 | 22,300 | 4 |
| Bedfordshire | 17 | £16,335 | 7 | 67,753 | 48 |
| Belfast | 21 | £27,752 | 3 | 29,389 | 36 |
| Berkshire | 17 | £17,222 | 7 | 50,607 | 20 |
| Brent - Greater London | 2 | £14,973 | 11 | 69,000 | - |
| Bristol | 15 | £28,240 | 4 | 36,901 | 28 |
| Bromley - Greater London | 1 | £13,995 | 7 | 50,000 | 1 |
| Buckinghamshire | 29 | £22,288 | 5 | 33,583 | 46 |
| Cambridgeshire | 41 | £12,856 | 8 | 72,692 | 69 |
| Carmarthenshire | 2 | £11,643 | 8 | 59,927 | 2 |
| Ceredigion | 2 | - | 10 | 75,000 | 1 |
| Cheshire | 46 | £24,084 | 4 | 36,740 | 135 |
| City of Edinburgh | 9 | £16,579 | 5 | 41,022 | 27 |
| City of London - Greater London | 5 | £18,178 | 6 | 59,773 | 19 |
| Clackmannanshire | 1 | £13,998 | 5 | 68,386 | 2 |
| Coleraine | 4 | £15,295 | 6 | 49,296 | 4 |
| Conwy | 4 | £14,370 | 8 | 67,384 | 1 |
| Cornwall | 8 | £30,123 | 2 | 10,132 | 23 |
| County Durham | 21 | £18,731 | 5 | 37,388 | 65 |
| Craigavon | 2 | £20,973 | 6 | 42,285 | 3 |
| Croydon - Greater London | 3 | £11,407 | 8 | 74,671 | 2 |
| Cumbria | 3 | £29,337 | 4 | 10,772 | - |
| Derbyshire | 55 | £21,650 | 5 | 33,343 | 181 |
| Derry | 1 | £26,990 | 3 | 27,174 | - |
| Devon | 26 | £19,486 | 7 | 40,825 | 68 |
| Dorset | 10 | £22,244 | 4 | 23,502 | 12 |
| Down | 1 | £12,995 | 7 | 58,729 | 2 |
| Dumfries and Galloway | 6 | £28,481 | 1 | 6,621 | 6 |
| Dundee City | 4 | £21,498 | 4 | 33,876 | 6 |
| Dungannon | 4 | £18,334 | 5 | 58,708 | 3 |
| Ealing - Greater London | 1 | £9,995 | 10 | 65,000 | 1 |
| East Ayrshire | 5 | £12,395 | 9 | 61,107 | 4 |
| East Riding of Yorkshire | 5 | £14,725 | 7 | 36,074 | 4 |
| East Sussex | 3 | £13,813 | 8 | 50,443 | 41 |
| Essex | 25 | £13,434 | 8 | 57,699 | 48 |
| Falkirk | 3 | £17,389 | 6 | 35,169 | 8 |
| Fermanagh | 2 | £18,995 | 5 | 22,911 | - |
| Fife | 14 | £24,324 | 3 | 30,381 | 35 |
| Glasgow City | 57 | £24,057 | 4 | 24,821 | 139 |
| Gloucestershire | 2 | £9,475 | 9 | 62,500 | 6 |
| Greater Manchester | 40 | £15,147 | 7 | 50,004 | 96 |
| Hampshire | 16 | £19,163 | 6 | 40,612 | 64 |
| Harrow - Greater London | 2 | £8,723 | 10 | 45,730 | 1 |
| Havering - Greater London | 12 | £12,117 | 7 | 68,730 | 28 |
| Herefordshire | 6 | £14,997 | 7 | 47,355 | 3 |
| Hertfordshire | 20 | £15,515 | 7 | 51,852 | 57 |
| Highland | 15 | £30,831 | 2 | 16,536 | 17 |
| Hillingdon - Greater London | 2 | £9,240 | 11 | 86,810 | 10 |
| Hounslow - Greater London | 1 | £12,212 | 8 | 57,180 | 1 |
| Isle of Wight | 1 | £8,495 | 12 | 115,000 | - |
| Kent | 29 | £16,902 | 7 | 46,490 | 80 |
| Kingston upon Thames - Greater London | 2 | £9,375 | 9 | 68,000 | 5 |
| Lancashire | 64 | £21,452 | 5 | 33,433 | 116 |
| Larne | 1 | £13,250 | 7 | 55,000 | - |
| Leicestershire | 8 | £19,722 | 6 | 45,594 | 24 |
| Limavady | 1 | £7,950 | 11 | 99,800 | - |
| Lincolnshire | 19 | £20,067 | 5 | 39,936 | 70 |
| Lisburn | 3 | £22,663 | 4 | 33,165 | 4 |
| Magherafelt | 5 | £16,928 | 5 | 42,720 | 1 |
| Merseyside | 17 | £25,221 | 4 | 40,508 | 26 |
| Merthyr Tydfil | 5 | £12,098 | 8 | 78,112 | - |
| Merton - Greater London | 2 | £10,245 | 8 | 73,863 | - |
| Newry and Mourne | 1 | £21,990 | 3 | 27,124 | - |
| Newtownabbey | 4 | £20,222 | 4 | 42,499 | 7 |
| Norfolk | 4 | £15,581 | 7 | 46,429 | 44 |
| North Ayrshire | 9 | £29,163 | 2 | 15,723 | 19 |
| North Down | 2 | £11,473 | 9 | 69,607 | 2 |
| North Lanarkshire | 8 | £18,396 | 6 | 44,578 | 19 |
| North Yorkshire | 19 | £23,436 | 4 | 25,984 | 54 |
| Northamptonshire | 11 | £11,756 | 7 | 62,170 | 22 |
| Nottinghamshire | 16 | £14,857 | 7 | 57,376 | 38 |
| Omagh | 1 | £21,495 | 4 | 58,345 | 2 |
| Oxfordshire | 4 | £16,404 | 6 | 38,804 | 7 |
| Perth and Kinross | 1 | £22,498 | 2 | 36,052 | 10 |
| Renfrewshire | 6 | £19,915 | 5 | 25,534 | 37 |
| Rhondda Cynon Taf | 2 | £8,747 | 10 | 89,352 | 4 |
| Shropshire | 4 | £18,425 | 8 | 36,266 | 13 |
| Somerset | 2 | £26,164 | 2 | 14,203 | 25 |
| South Ayrshire | 1 | £19,698 | 5 | 22,726 | 13 |
| South Yorkshire | 27 | £16,127 | 7 | 49,651 | 68 |
| Staffordshire | 28 | £18,716 | 5 | 37,088 | 80 |
| Stirling | 2 | £9,998 | 8 | 68,015 | 4 |
| Strabane | 2 | £26,690 | 4 | 28,078 | 2 |
| Surrey | 22 | £17,697 | 6 | 41,357 | 50 |
| Tyne and Wear | 20 | £18,067 | 6 | 41,769 | 33 |
| Warwickshire | 9 | £16,912 | 8 | 63,958 | 11 |
| West Dunbartonshire | 1 | £21,998 | 3 | 33,596 | 5 |
| West Lothian | 1 | £21,099 | 4 | 21,225 | 6 |
| West Midlands | 59 | £16,084 | 6 | 49,169 | 105 |
| West Sussex | 3 | £15,096 | 7 | 48,125 | 33 |
| West Yorkshire | 42 | £20,492 | 5 | 41,951 | 73 |
| Wiltshire | 33 | £25,053 | 4 | 27,856 | 77 |
| Worcestershire | 5 | £15,084 | 7 | 50,788 | 12 |