2018 BMW 2 Series
3.0 M240i Euro 6 Ss
62,000mi Auto Petrol 3.0L
£17,890
Swindon
from £376/pm
Now on display at this dealership - black 2 door, 2 Series that's fitted with a automatic transmission and 3.0 LTR petrol 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,295 cars

3.0 M240i Euro 6 Ss
62,000mi Auto Petrol 3.0L
£17,890
Swindon
from £376/pm
Now on display at this dealership - black 2 door, 2 Series that's fitted with a automatic transmission and 3.0 LTR petrol 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.

M Sport
38,484mi Auto Petrol 1.5L
£15,460
Cannock
from £325/pm
Get behind the wheel of this 2 Series that is fitted with a 1500 cc petrol engine and automatic transmission. This second-hand model currently in stock at our dealership in Cannock has only got 38,484 miles clocked-up on the dash.

3.0 M240i Gpf Euro 6 Ss
22,000mi Auto Petrol 3.0L
£22,745
Sheffield
from £477/pm
Located at our dealership in Sheffield is this convertible that has got a 3000cc petrol motor with automatic transmission. Up for sale and ready for you to drive away in the shade of white with 22,000 miles clocked-up on the dashboard.

M Sport
88,200mi Auto Diesel 2.0L
£9,295
Radlett
from £195/pm
This convertible 2 Series M Sport is fitted out with a 2.0 LTR diesel engine with automatic transmission and has got 88,200 miles clocked up on the dash. It is now on the market and ready for its next owner to drive home for the remarkable price of only £9,295.

2.0 218D M Sport Euro 6 Ss
56,795mi Auto Diesel 2.0L
£12,499
Kidderminster
from £262/pm
In the tone of white, this BMW 2 Series 2.0 218D M Sport Euro 6 Ss has a 2000cc diesel motor with automatic transmission and it has got 56,795 miles clocked-up on the dash.

2.0 218D M Sport Euro 6 Ss
56,795mi Auto Diesel 2.0L
£12,499
Kidderminster
from £262/pm
With a white finish, this second hand car contains a 2000CC diesel motor with automatic transmission and it has 56,795 miles clocked-up on the dashboard.

M Sport Saloon Dct Euro 6 Ss
72,430mi Auto Petrol 1.5L
£16,750
Watford
from £352/pm
Available at our dealership in Watford is this saloon which comes equipped with a 1500 cc petrol motor with automatic transmission. It's on the market in the tone of with 72,430 miles clocked-up on the dashboard.

1.5 218I M Sport Euro 6 Ss
95,602mi Manual Petrol 1.5L
£8,250
Epping
from £173/pm
Are you interested in purchasing a BMW 2 Series 1.5 218I M Sport Euro 6 Ss? Then take a more in depth look at this second hand one from this dealer, it has 95,602 miles on the dash and is fitted out with a 1500CC petrol motor.

2.0 220I M Sport Euro 6 Ss
58,300mi Manual Petrol 2.0L
£11,590
West Drayton
from £243/pm
This BMW 2 Series 2.0 220I M Sport Euro 6 Ss has an excellent track record for trustworthiness and reliability. This second hand model, available from this dealer is equipped with a 2.0 ltr petrol engine with manual transmission and it has got 58,300 miles clocked up on the dash.

1.5 218I Gpf M Sport Euro 6 Ss
54,000mi Auto Petrol 1.5L
£14,995
Gravesend
from £315/pm
On offer and ready for its new owner to take home is this BMW 2 Series that contains a 1500 cc petrol engine and automatic transmission. This used model currently available from our dealership has got 54,000 miles on the clock.

M Sport
114,410mi Auto Diesel 2.0L
£8,500
Luton
from £178/pm
On the market and ready for its new owner to drive away is this coupe car on offer at the outstanding price of only £8,500. This dealer also gives you the possibility to pay with affordable monthly repayments with instalment packages beginning at just £ per calendar month.

220 M Sport Step 2026
2,858mi Auto Petrol
£30,900
Stratstone BMW Hull
from £649/pm
On offer and ready for its new owner to drive away is this BMW, it has a CC petrol engine with automatic transmission. This used one at our dealership in Stratstone BMW Hull is up for sale at the outstanding price of £30,900.

220 M Sport Step 2025
5,587mi Auto Petrol
£30,500
Stratstone BMW Hull
from £640/pm
Available from our dealership in Stratstone BMW Hull is this low mileage 2 Series which is fitted with a petrol, CC engine and automatic gearbox. It's up for sale and ready for its new owner to take home in a grey finish with only 5,587 miles clocked-up on the dash.

1.5 218I M Sport Dct Euro 6 Ss
34,329mi Auto Petrol 1.5L
£18,199
Musselburgh
from £382/pm
Are you on the lookout for a car that's built to be trustworthy and durable and is among those rated in the top 20 of the UK's reliability index? Well, consider going for this second hand one that has a 1.5l petrol motor, automatic transmission and 34,329 miles on the dash.

2.0 220D M Sport Euro 6 Ss
90,000mi Auto Diesel 2.0L
£8,750
Birmingham
from £184/pm
First registered in 2015: Second-hand BMW 2 Series 2.0 220D M Sport Euro 6 Ss that has automatic transmission with a 2.0 litre diesel engine and just 90,000 miles on the dashboard.

2L M Sport
59,013mi Manual Diesel 2.0L
£10,685
Hoddesdon
from £224/pm
Head over to this dealership for a closer look at this manual BMW 2 Series coming fitted with a 2.0 l diesel engine and manual transmission. This second hand one in Hoddesdon has got 59,013 miles clocked up on the dashboard and comes in the tone of blue.

1.5 218I M Sport
50,669mi Auto Petrol 1.5L
£13,750
Derby
from £289/pm
On offer and ready for you to take home is this BMW 2 Series that comes fitted with a 1.5l petrol engine and automatic transmission. This used model from our dealership in Derby is available for only £13,750.

1.5 220I Mht M Sport Saloon Hybrid Dct
4,135mi Auto Petrol 1.5L
£28,399
Braintree
from £596/pm
Rated as one of the top 20, most trustworthy and durable vehicles in the UK, this BMW 2 Series Gran Coupe 1.5 220I Mht M Sport Saloon Hybrid Dct comes fitted out with a 1.5 L petrol motor and has got automatic transmission. This dealer currently has this second hand model in stock which has 4,135 miles clocked-up on the dash.

230I M Sport Euro 6
24,305mi Auto Petrol 2.0L
£30,999
Swindon
from £651/pm
A 2 door coupe vehicle by BMW that gives a higher level of durability and dependability than the average vehicle. This 2 Series 2.030I M Sport Euro 6-Door has got 24,305 miles on the clock and comes equipped with a 2.0 litre petrol engine and automatic transmission. Currently available to drive away at the brilliant price of just £30,999 or with the option to buy using finance with manageable instalments at hand from £ per month.

1.5 218I Gpf M Sport Euro 6 Ss 201868
59,000mi Manual Petrol 1.5L
£11,750
Sittingbourne
from £247/pm
This second hand BMW 2 Series from this dealer in Sittingbourne has 59,000 miles clocked up on the dashboard and is fitted with a 1500cc petrol motor with manual transmission.

M Sport Convertible - Sat Nav Harman Kardon Audi
25,000mi Manual Petrol 1.5L
£11,990
Sheffield
from £252/pm
Containing a 1.5l petrol motor and a manual transmission, this trustworthy and highly dependable 2 Series M Sport Convertible - Sat Nav Harman Kardon Audi is currently available for sale in grey with 25,000 miles on the dashboard. This second hand model is advertised at £11,990 with convenient repayment plans commencing at around £ per calendar month.

218I M Sport
26,695mi Auto Petrol 1.5L
£14,975
Gravesend
from £314/pm
Well known for its trustworthiness and durability, this 2 Series comes fitted with automatic transmission and a 1.5 L petrol engine.

M235i Xdrive Step 2023
21,419mi Auto Petrol
£27,290
Mansfield
from £573/pm
First registered in 2023: Second hand saloon with automatic transmission, a litre petrol motor and only 21,419 miles clocked up on the dash.

218I 136 Sport Dct Live Cockpit Prof
16,357mi Auto Petrol 1.5L
£20,498
Perth
from £430/pm
Available in the tone of black, this BMW 2 Series has a 1.5L petrol motor with automatic transmission and it has 16,357 miles clocked-up on the dashboard.
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,139 | £17,598 | 6 | 47,725 | 2,540 |
| Aberdeen City | 1 | £20,498 | 3 | 23,549 | 13 |
| Aberdeenshire | 3 | £33,495 | 2 | 17,235 | 3 |
| Angus | 1 | £20,995 | 4 | 56,208 | 2 |
| Antrim | 1 | £17,249 | 5 | 48,000 | 10 |
| Ards | 2 | £14,745 | 7 | 52,919 | 5 |
| Ballymena | 7 | £12,694 | 9 | 81,444 | 2 |
| Ballymoney | 2 | £12,193 | 9 | 97,013 | 7 |
| Barnet - Greater London | 2 | £17,040 | 5 | 25,750 | 4 |
| Bedfordshire | 15 | £14,787 | 7 | 70,844 | 36 |
| Belfast | 17 | £22,204 | 4 | 36,903 | 46 |
| Berkshire | 17 | £13,318 | 8 | 61,013 | 24 |
| Brent - Greater London | 3 | £11,978 | 11 | 75,000 | - |
| Bristol | 22 | £24,403 | 6 | 37,863 | 29 |
| Buckinghamshire | 24 | £21,208 | 5 | 41,520 | 44 |
| Cambridgeshire | 34 | £13,614 | 8 | 65,994 | 68 |
| Carmarthenshire | 2 | £11,643 | 8 | 59,927 | 1 |
| Ceredigion | 1 | - | 8 | 105,000 | 3 |
| Cheshire | 43 | £24,792 | 4 | 45,426 | 123 |
| City of Edinburgh | 8 | £17,133 | 5 | 28,108 | 28 |
| City of London - Greater London | 4 | £15,698 | 6 | 50,206 | 15 |
| Coleraine | 2 | £19,875 | 3 | 45,000 | 5 |
| Conwy | 2 | £9,995 | 9 | 95,718 | 3 |
| Cookstown | 1 | £5,995 | 10 | 113,000 | - |
| Cornwall | 12 | £25,859 | 1 | 12,130 | 25 |
| County Durham | 19 | £17,233 | 6 | 39,945 | 65 |
| Craigavon | 2 | £25,723 | 2 | 18,559 | 3 |
| Croydon - Greater London | 5 | £10,544 | 9 | 62,653 | 2 |
| Cumbria | 3 | £26,295 | 4 | 11,399 | - |
| Derbyshire | 59 | £21,080 | 5 | 34,520 | 170 |
| Devon | 21 | £19,303 | 6 | 45,129 | 69 |
| Dorset | 12 | £19,281 | 4 | 29,547 | 14 |
| Down | 2 | £21,200 | 3 | 29,837 | 2 |
| Dumfries and Galloway | 6 | £24,148 | 3 | 12,396 | 9 |
| Dundee City | 8 | £23,243 | 4 | 26,230 | 9 |
| Dungannon | 2 | £18,145 | 3 | 50,634 | 4 |
| East Ayrshire | 1 | £8,490 | 10 | 89,000 | 6 |
| East Lothian | 1 | £18,199 | 6 | 34,329 | - |
| East Riding of Yorkshire | 6 | £14,706 | 8 | 42,494 | 4 |
| East Sussex | 3 | £23,147 | 5 | 41,170 | 21 |
| Essex | 27 | £13,543 | 8 | 58,119 | 50 |
| Falkirk | 1 | £22,998 | 2 | 16,025 | 10 |
| Fife | 14 | £27,591 | 3 | 18,475 | 39 |
| Glasgow City | 39 | £24,018 | 4 | 23,357 | 153 |
| Gloucestershire | 5 | £10,646 | 8 | 68,736 | 7 |
| Greater Manchester | 47 | £16,521 | 6 | 43,515 | 90 |
| Hampshire | 10 | £18,894 | 6 | 47,110 | 50 |
| Harrow - Greater London | 2 | £8,673 | 10 | 45,730 | 2 |
| Havering - Greater London | 10 | £10,872 | 9 | 76,278 | 21 |
| Herefordshire | 3 | £18,812 | 5 | 41,258 | 5 |
| Hertfordshire | 20 | £14,147 | 8 | 57,443 | 50 |
| Highland | 14 | £32,241 | 2 | 11,849 | 20 |
| Hillingdon - Greater London | 8 | £9,603 | 10 | 81,452 | 8 |
| Hounslow - Greater London | 1 | £12,212 | 8 | 57,182 | 1 |
| Isle of Wight | 1 | £8,495 | 12 | 115,000 | - |
| Kent | 37 | £17,763 | 6 | 39,255 | 74 |
| Kingston upon Thames - Greater London | 2 | £10,250 | 8 | 70,000 | 5 |
| Lancashire | 64 | £21,732 | 5 | 31,640 | 109 |
| Larne | 1 | £13,250 | 7 | 55,000 | - |
| Leicestershire | 10 | £13,690 | 7 | 60,742 | 22 |
| Limavady | 1 | £6,750 | 8 | 110,000 | 2 |
| Lincolnshire | 26 | £19,024 | 5 | 41,866 | 58 |
| Lisburn | 4 | £19,869 | 5 | 33,993 | 2 |
| Magherafelt | 5 | £17,708 | 5 | 45,075 | 2 |
| Merseyside | 17 | £21,829 | 4 | 47,699 | 31 |
| Merthyr Tydfil | 3 | £10,998 | 8 | 85,658 | 3 |
| Merton - Greater London | 1 | £10,495 | 7 | 92,751 | 1 |
| Newport | 1 | £14,495 | 9 | 49,313 | 1 |
| Newry and Mourne | 1 | £20,990 | 3 | 27,124 | - |
| Newtownabbey | 3 | £22,096 | 2 | 38,688 | 8 |
| Norfolk | 9 | £15,420 | 7 | 45,286 | 39 |
| North Ayrshire | 12 | £28,589 | 2 | 19,929 | 22 |
| North Down | 2 | £11,245 | 9 | 69,607 | - |
| North Lanarkshire | 7 | £15,289 | 7 | 50,881 | 20 |
| North Yorkshire | 27 | £27,777 | 4 | 25,600 | 52 |
| Northamptonshire | 9 | £12,246 | 7 | 68,538 | 19 |
| Nottinghamshire | 17 | £16,130 | 6 | 54,858 | 39 |
| Omagh | 1 | £21,495 | 4 | 58,345 | - |
| Oxfordshire | 4 | £16,011 | 5 | 34,379 | 8 |
| Perth and Kinross | 3 | £22,165 | 4 | 24,119 | 13 |
| Renfrewshire | 4 | £21,798 | 5 | 26,503 | 27 |
| Rhondda Cynon Taf | 2 | £8,497 | 10 | 89,354 | 2 |
| Shropshire | 3 | £17,044 | 9 | 55,901 | 14 |
| Somerset | 4 | £18,318 | 6 | 27,323 | 19 |
| South Ayrshire | 8 | £17,873 | 6 | 44,520 | 9 |
| South Lanarkshire | 1 | £17,999 | 4 | 48,400 | - |
| South Yorkshire | 34 | £16,353 | 6 | 44,901 | 64 |
| Staffordshire | 29 | £20,080 | 5 | 34,340 | 75 |
| Stirling | 3 | £19,165 | 4 | 28,749 | 4 |
| Strabane | 2 | £26,690 | 4 | 28,078 | 2 |
| Suffolk | 2 | £13,490 | 9 | 40,869 | 12 |
| Surrey | 18 | £15,930 | 8 | 46,730 | 50 |
| Sutton - Greater London | 2 | £9,495 | 11 | 50,000 | - |
| Tyne and Wear | 20 | £17,811 | 6 | 41,629 | 32 |
| Warwickshire | 3 | £26,919 | 3 | 30,976 | 13 |
| West Dunbartonshire | 1 | £21,498 | 3 | 33,596 | 4 |
| West Lothian | 4 | £22,498 | 3 | 19,341 | 7 |
| West Midlands | 57 | £17,038 | 6 | 46,509 | 106 |
| West Sussex | 9 | £15,555 | 8 | 33,642 | 25 |
| West Yorkshire | 44 | £23,372 | 4 | 31,696 | 86 |
| Wiltshire | 38 | £25,489 | 3 | 26,867 | 74 |
| Worcestershire | 6 | £15,767 | 6 | 34,781 | 5 |