2020 BMW 2 Series
M Sport
38,000mi Auto Petrol 1.5L
£17,995
Radlett
from £378/pm
Available for viewing at this dealership located in the Radlett area - 4 door BMW that has a automatic gearbox and 1.5 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,330 cars

M Sport
38,000mi Auto Petrol 1.5L
£17,995
Radlett
from £378/pm
Available for viewing at this dealership located in the Radlett area - 4 door BMW that has a automatic gearbox and 1.5 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.

2.0 220D M Sport Euro 6 Ss
96,081mi Manual Diesel 2.0L
£7,379
Luton
from £155/pm
This 2 Series 2.0 220D M Sport Euro 6 Ss has a 2000CC diesel motor with manual transmission and has 96,081 miles clocked up on the dash.

1.5 218I M Sport Dct Euro 6 Ss
29,000mi Auto Petrol 1.5L
£18,995
Addlestone
from £399/pm
A bargain price of only £18,995 is being advertised by our dealership for this BMW 2 Series that has an excellent reputation for dependability and trustworthiness and is amongst those ranked in the top twenty for reliability.

2.0 220D M Sport Euro 6 Ss
85,000mi Auto Diesel 2.0L
£11,750
Sittingbourne
from £247/pm
Get behind the steering wheel of this 2 Series 2.0 220D M Sport Euro 6 Ss for just £11,750. It incorporates a 2.0 litre diesel engine with automatic transmission and it has 85,000 miles clocked up on the dash.

220I M Sport Step
24,140mi Auto Petrol 2.0L
£28,999
Crewe
from £609/pm
This BMW has 24,140 miles on the clock and is fitted with a 2000 CC motor. It runs on petrol with automatic transmission and has been finished in the shade of .

218I 136 M Sport Dct
38,776mi Auto Petrol 1.5L
£18,998
Aberdeen
from £399/pm
There's an awesome price at this dealer on this 2 Series with a 1500cc petrol motor, automatic transmission and a mere 38,776 miles on the dash.

M240i Xdrive
25,765mi Auto Petrol 3.0L
£33,994
Winchester
from £714/pm
Planning on buying a model that's manufactured to be trustworthy and durable and is one of the top twenty in Britain's reliability index? Then take a look at this particular used one from this dealer with automatic transmission, a 3000 cc petrol engine and 25,765 miles on the clock.

M Sport
77,000mi Manual Petrol 2.0L
£10,499
Wisbech
from £220/pm
Currently advertised by this dealership in Wisbech is this coupe BMW 2 Series which comprises of a petrol, 2.0 Ltr engine and manual gearbox. It's up for sale and ready for you to drive away in a blue finish with 77,000 miles on the dashboard.

3.0 M235i Euro 6 Ss
69,700mi Auto Petrol 3.0L
£15,950
Poole
from £335/pm
Up for sale and ready for its new owner to take home is this second hand, red BMW which incorporates a 3.0 Litre petrol engine and automatic transmission. At the remarkable price of £15,950 from this dealer in the Poole area.

2.0 218D M
88,211mi Manual Diesel 2.0L
£7,699
Leeds
from £162/pm
This 2 Series 2.0 218D M holds a high ranking for its dependability and trustworthiness. This second hand model, now available from this dealer contains a 2.0l diesel engine with manual transmission and has 88,211 miles clocked up on the dash.

Coupe
55,100mi Auto Petrol 2.0L
£25,600
Preston
from £537/pm
Available from this car retailer's showroom in the Preston area is this 2 door BMW 2 Series Coupe that's fitted with a automatic transmission and 2000CC petrol engine.

1.5 218I M Sport Euro 6 Ss
Manual Petrol 1.5L
£16,999
Wilmslow
from £357/pm
This BMW 2 Series has a 1.5 litre petrol engine with manual transmission and it has got few miles on the clock. This second hand model from this dealer in Wilmslow comes with a white finish.

2.0 220D Mht M
42,000mi Auto Hybrid 2.0L
£25,995
Newry
from £546/pm
This BMW 2 Series consists of a hybrid, 2000cc engine and automatic gearbox. It's up for sale and ready for its new owner to drive away in the shade of black with 42,000 miles on the dash.

2.0 220D M Sport Saloon Euro 6 S
50,146mi Auto Diesel 2.0L
£19,695
Abertillery
from £413/pm
At the amazing price of just £19,695 is this 2 Series 2.0 220D M Sport Saloon Euro 6 S that is equipped with a 2000cc diesel engine and automatic transmission. This second hand model has 50,146 miles clocked-up on the dash and has been finished in grey.

2.0 220I M Sport Euro 6 Ss
44,995mi Manual Petrol 2.0L
£11,995
Addlestone
from £252/pm
Currently available from our dealership - white BMW 2 Series that is fitted out with manual transmission and a 2.0 ltr petrol motor.

2.0 220D M Sport Euro 6 Ss
42,551mi Manual Diesel 2.0L
£11,490
Exeter
from £241/pm
In the tone of white, this 2.0 L diesel BMW with manual transmission is now available for you to own.

2024 73 3.0 M240i Xdrive
22,192mi Auto Petrol 3.0L
£35,995
Nuneaton
from £756/pm
On the market and ready for its new owner to drive away today is this 2 Series fitted out with a 3000CC petrol motor and automatic transmission. This second hand one has 22,192 miles on the clock.

2.0 218D M Sport Euro 6 Ss
Auto Diesel 2.0L
£14,999
Wilmslow
from £315/pm
This dealer in the Wilmslow area is currently advertising a bargain price of just £14,999 for this convertible that is rated as one of the most trusty motors around.

2.0 218D Luxury
33,000mi Auto
£12,995
Norwich
from £273/pm
Available to view at this dealership in Norwich is this BMW 2 Series that has a , Ltr engine and automatic transmission. It's on offer and ready for you to drive away in the tone of white with 33,000 miles on the clock.

218I Sport
54,000mi Auto Petrol 1.5L
£11,995
Ferndown
from £252/pm
On the market and ready for its next owner to take home is this motor on offer at the awesome price of just £11,995. This dealership in Ferndown also provides you with the option to purchase using flexible monthly instalments to suit all budgets with repayment plans commencing from only £ per calendar month.

218I 136 Sport Dct Live Cockpit Prof
59,212mi Auto Petrol 1.5L
£15,998
Glasgow
from £336/pm
This second-hand 2 Series 218I 136 Sport Dct Live Cockpit Prof from this dealer has clocked up 59,212 miles and is equipped with a 1500 cc petrol motor and automatic transmission.

218I 136 M Sport Dct 2023
63,395mi Auto Petrol
£16,770
Chorley
from £352/pm
An outstanding price of just £16,770 for this nearly new, top 10, best-selling BMW 2 Series 218I 136 M Sport Dct 2023 that has automatic transmission with a cc petrol motor and 63,395 miles clocked-up on the dash.

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.

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.
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,315 | £18,282 | 6 | 43,536 | 2,602 |
| Aberdeenshire | 6 | £27,081 | 3 | 24,348 | 19 |
| Angus | 7 | £24,970 | 3 | 20,331 | 13 |
| Ayrshire | 25 | £26,741 | 2 | 22,587 | 37 |
| Bedfordshire | 21 | £12,101 | 8 | 63,665 | 34 |
| Berkshire | 24 | £17,877 | 6 | 59,018 | 41 |
| Blaenau Gwent | 5 | £15,356 | 7 | 53,532 | 2 |
| Bridgend | 4 | £11,687 | 7 | 55,135 | 6 |
| Bristol | 27 | £27,490 | 4 | 30,867 | 26 |
| Buckinghamshire | 25 | £21,884 | 5 | 43,526 | 51 |
| Cambridgeshire | 40 | £13,674 | 8 | 62,663 | 64 |
| Cardiff | 6 | £14,514 | 8 | 58,502 | 5 |
| Carmarthenshire | 1 | £11,290 | 8 | 53,000 | 1 |
| Cheshire | 36 | £24,366 | 3 | 36,160 | 93 |
| Conwy | 5 | £27,219 | 1 | - | 15 |
| Cornwall | 16 | £23,660 | 2 | 21,141 | 14 |
| County Antrim | 28 | £18,620 | 5 | 50,518 | 59 |
| County Armagh | 3 | £15,328 | 6 | 87,467 | 4 |
| County Down | 7 | £17,387 | 5 | 40,179 | 17 |
| County Durham | 17 | £17,453 | 6 | 36,447 | 53 |
| County Londonderry | 7 | £15,521 | 6 | 55,921 | 15 |
| County Tyrone | 3 | £18,795 | 3 | 53,204 | 5 |
| Cumbria | 6 | £23,680 | 4 | 16,883 | 5 |
| Derbyshire | 47 | £21,569 | 5 | 32,198 | 164 |
| Devon | 27 | £23,122 | 6 | 26,570 | 49 |
| Dorset | 19 | £22,064 | 5 | 24,473 | 19 |
| Dumfries & Galloway | 1 | £25,998 | 1 | 5,026 | 10 |
| Dunbartonshire | 1 | £7,495 | 10 | 75,000 | 3 |
| East Riding of Yorkshire | 19 | £25,792 | 4 | 29,887 | 31 |
| East Sussex | 7 | £14,206 | 8 | 52,584 | 15 |
| Essex | 40 | £13,592 | 8 | 54,399 | 54 |
| Falkirk | 2 | £20,148 | 3 | 33,848 | 7 |
| Fife | 18 | £26,648 | 3 | 19,661 | 33 |
| Flintshire | 2 | £14,973 | 12 | 89,500 | 1 |
| Gloucestershire | 8 | £12,793 | 7 | 57,793 | 10 |
| Greater London | 57 | £13,962 | 8 | 58,732 | 78 |
| Greater Manchester | 41 | £16,599 | 7 | 45,854 | 104 |
| Hampshire | 30 | £21,692 | 5 | 36,019 | 61 |
| Herefordshire | 2 | £17,320 | 7 | 51,027 | 5 |
| Hertfordshire | 15 | £15,234 | 7 | 47,361 | 47 |
| Highland | 10 | £30,348 | 1 | 10,619 | 18 |
| Inverclyde | 2 | £9,998 | 8 | 65,137 | 2 |
| Kent | 37 | £20,219 | 5 | 32,427 | 105 |
| Lanarkshire | 70 | £24,013 | 4 | 24,937 | 153 |
| Lancashire | 69 | £21,073 | 4 | 33,277 | 112 |
| Leicestershire | 15 | £14,426 | 8 | 52,592 | 20 |
| Lincolnshire | 23 | £19,853 | 4 | 37,989 | 43 |
| Merseyside | 14 | £21,258 | 5 | 51,798 | 40 |
| Merthyr Tydfil | 2 | £11,247 | 8 | 86,808 | 4 |
| Midlothian | 9 | £17,859 | 5 | 31,980 | 33 |
| Neath Port Talbot | 1 | £12,499 | 8 | 51,000 | - |
| Newport | 5 | £18,817 | 6 | 40,298 | 24 |
| Norfolk | 16 | £15,971 | 7 | 50,689 | 17 |
| North Yorkshire | 38 | £27,544 | 4 | 28,533 | 48 |
| Northamptonshire | 10 | £10,597 | 8 | 68,328 | 9 |
| Nottinghamshire | 21 | £15,324 | 7 | 47,965 | 40 |
| Oxfordshire | 5 | £13,422 | 7 | 55,605 | 11 |
| Pembrokeshire | 1 | £11,995 | 9 | 47,208 | - |
| Perth & Kinross | 3 | £19,831 | 5 | 39,088 | 12 |
| Renfrewshire | 1 | £21,498 | 2 | 23,069 | 16 |
| Shropshire | 7 | £14,595 | 8 | 50,437 | 16 |
| Somerset | 11 | £17,257 | 6 | 48,482 | 10 |
| South Yorkshire | 41 | £19,365 | 5 | 37,560 | 61 |
| Staffordshire | 29 | £16,559 | 7 | 41,931 | 81 |
| Stirling | 2 | £16,998 | 6 | 30,531 | 5 |
| Suffolk | 5 | £18,068 | 6 | 42,869 | 21 |
| Surrey | 28 | £14,164 | 8 | 51,843 | 50 |
| Swansea | 6 | £20,557 | 3 | 27,728 | 16 |
| Torfaen | 1 | £12,295 | 7 | 55,039 | 2 |
| Tyne and Wear | 26 | £17,321 | 5 | 42,177 | 55 |
| Warwickshire | 9 | £21,858 | 6 | 50,484 | 14 |
| West Lothian | 3 | £20,931 | 3 | 30,507 | 15 |
| West Midlands | 47 | £14,763 | 7 | 53,210 | 108 |
| West Sussex | 4 | £12,739 | 10 | 39,508 | 18 |
| West Yorkshire | 52 | £19,379 | 5 | 36,601 | 85 |
| Wiltshire | 33 | £22,202 | 5 | 33,802 | 53 |
| Worcestershire | 3 | £17,063 | 7 | 44,292 | 12 |
| Wrexham | 1 | £13,880 | 5 | 70,873 | 3 |