2026 BMW 2 Series
2.020I M Sport Euro 6-Door
10mi Auto Petrol 2.0L
£38,329
Swindon
from £805/pm
Starting at just £ per month, you can get this coupe car with 10 miles clocked-up on the dash, petrol 2.0 Litre 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,371 cars

2.020I M Sport Euro 6-Door
10mi Auto Petrol 2.0L
£38,329
Swindon
from £805/pm
Starting at just £ per month, you can get this coupe car with 10 miles clocked-up on the dash, petrol 2.0 Litre 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.

3.0 M240i
47,914mi Auto Petrol 3.0L
£18,950
Derby
from £398/pm
Analysing several elements, the UK Reliability Index collates data sourced from a large number of claims that drivers make each year. It considers: rate of failure, price and inconvenience and gives motorists a comprehensive guide of cars currently on the road. BMW's 2 Series is in the top 20 of the United Kingdom's reliability index and at this dealership you can buy this used one for just £18,950. That is a bargain for this model and even better if you take into account that it's less likely to need extra trips to the mechanic.

220I M Sport Step 19 Alloys, Tacora Red
18,000mi Auto Petrol 2.0L
£28,994
Derby
from £609/pm
Best known for its dependability and trustworthiness, this BMW 2 Series comes equipped with automatic transmission and has a 2000 cc petrol engine. This second hand model from this dealer has 18,000 miles clocked up on the dashboard and a grey finish. It's available at the really unbelievable price of £28,994 or by making monthly repayments starting off at as little as £ per calendar month.

1.5 218I Sport
38,163mi Manual Petrol 1.5L
£10,950
Derby
from £230/pm
On offer and ready for you to take home is this dependable coupe which is ranked as one of the UK's top 20 most reliable models. It incorporates a 1.5L petrol engine and manual transmission. This second hand model now in stock at our dealership in Derby has just 38,163 miles on the dashboard and has been finished in white.

Se
17,855mi Manual Petrol 1.5L
£14,790
Wigan
from £310/pm
Available from our dealership in Wigan is this low mileage BMW which is fitted out with a petrol, 1.5l engine and manual gearbox. It is on offer and ready for its new owner to take home in the shade of orange with just 17,855 miles clocked up on the dashboard.

Sport
68,415mi Auto Petrol 2.0L
£9,695
Bedworth
from £204/pm
Available for sale is this 2 Series that has a 2000CC petrol engine with automatic transmission. On offer at the superb price of £9,695 and achievable repayments at hand commencing at just £ per calendar month.

2.0 220I Luxury
33,600mi Auto Petrol 2.0L
£15,850
Derby
from £333/pm
Planning on going for a mpv? Well, consider this low mileage one from our dealership in the Derby area that contains a 2000CC petrol engine and automatic transmission.

218I Sport
51,977mi Manual Petrol 1.5L
£9,798
Goole
from £206/pm
A 1.5 Ltr petrol engine and manual transmission are just some of the qualities that this hatchback vehicle is offering its driver.

218I Sport Nav
73,000mi Manual Petrol 1.5L
£8,750
Carrickfergus
from £184/pm
Finished in red, this car has got 73,000 miles on the dash and comes equipped with a 1.5 litre petrol motor with manual transmission. First Registered in 2016, this BMW 2 Series 218I Sport Nav is now on offer and ready for its next owner to drive away for only £8,750.

220 M Sport Step
10,559mi Auto Petrol 1.5L
£27,449
Peterborough
from £576/pm
Coming in the shade of white, this saloon motor has got 10,559 miles on the dash and is fitted out with a 1500cc petrol engine and automatic transmission.

218I M Sport
44,643mi Manual Petrol 1.5L
£16,498
Edinburgh
from £346/pm
Fitted out with a 1.5 litre petrol motor and a manual transmission, this very trustworthy 2 Series is currently available to drive away in red with 44,643 miles clocked up on the dash. This car is up for sale at £16,498 with affordable repayment packages starting from just £ per calendar month.

220 M Sport Step
5,116mi Auto Petrol 1.5L
£28,149
Peterborough
from £591/pm
Seize the opportunity to own this BMW 2 Series 220 M Sport Step that is now for sale at just £28,149. It has been finished in , has got 5,116 miles clocked-up on the dash and is fitted out with a 1.5L petrol engine with automatic transmission.

2.0 220I Gpf
57,000mi Auto Petrol 2.0L
£10,994
Rochester
from £231/pm
This BMW has automatic transmission, a 2.0 Litre petrol engine and 57,000 miles clocked up on the dash. This particular second hand one from this dealer in Rochester has been finished in the tone of blue.

218I 136 Sport Dct Live Cockpit Prof
57,072mi Auto Petrol 1.5L
£15,498
Leyland
from £325/pm
Planning on buying a BMW? Well, have a closer look at this second hand model from this dealer in Leyland with automatic transmission, a 1.5 litre petrol engine and 57,072 miles clocked up on the dash.

2.0 218D Sport
147,320mi Manual Diesel 2.0L
£9,371
Mexborough
from £197/pm
Have a look at the awesome price at this dealership for this like new, top 10, best-selling BMW 2 Series 2.0 218D Sport that’s got manual transmission with a 2.0 ltr diesel engine and 147,320 miles on the dashboard.

3.0 M235i Euro 6 Ss
78,192mi Auto Petrol 3.0L
£15,000
Grays
from £315/pm
Now available from this supplier's show room located in the Grays area is this very trustworthy BMW 2 Series 3.0 M235i Euro 6 Ss that has a automatic gearbox and 3000cc petrol engine.

3.0 M240i Gpf Euro 6 Ss
22,000mi Auto Petrol 3.0L
£23,495
Sheffield
from £493/pm
Are you looking at buying a BMW 2 Series 3.0 M240i Gpf Euro 6 Ss ? Well, take a closer look at this used one from this dealer, it has 22,000 miles clocked up on the dashboard and comes fitted with a 3.0l petrol motor.

218I 136 M Sport Dct 2024
10,805mi Auto Petrol
£24,490
Bury St Edmunds
from £514/pm
An outstanding price of only £24,490 from this dealership for this near flawless, like new, low mileage 2 Series.

220I M Sport Step 2023
15,909mi Auto Petrol
£24,950
Harrogate
from £524/pm
Now available from our showroom located in the Harrogate area is this highly reliable BMW with 15,909 miles clocked-up on the dash, a ltr petrol motor and automatic transmission

220I M Sport Step 2023
38,480mi Auto Petrol
£26,290
Bury St Edmunds
from £552/pm
Considering buying a car that's been designed to be trustworthy and dependable and is amongst the top rated for reliability? Then have a closer look at this model with automatic transmission, a ltr petrol engine and 38,480 miles clocked-up on the dash.

218I M Sport Nav 2017
71,983mi Manual Petrol 1.5L
£9,820
Gateshead
from £206/pm
This used car is currently on the market and ready for its new owner to take home. It has 71,983 miles on the clock and comes fitted with a 1.5 ltr petrol motor.

218I 2.0 M Sport Nav Step 2021
36,116mi Auto Petrol 2.0L
£17,490
Preston
from £367/pm
The BMW 2 Series is in the top 20 of the UK's reliability index and you can get this second hand model from this dealer with a 2.0 l petrol engine, automatic transmission and a mere 36,116 miles clocked-up on the dashboard.

1.5 218I M
32,760mi Auto Petrol 1.5L
£17,895
Fareham
from £376/pm
A fabulous price of just £17,895 from our dealership on this BMW that is known to be one of the most trustworthy and durable motors available.

218I 136 M Sport
31,203mi Manual Petrol 1.5L
£19,698
Bathgate
from £413/pm
Durable and trustworthy, the BMW 2 Series is in the top 20 of the UK's reliability index, this used 218I 136 M Sport at this dealer contains a 1.5 Ltr petrol engine and manual transmission. It is on offer at the awesome price of only £19,698 or with the option to purchase on finance with affordable repayments on offer starting from only £ monthly.
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,350 | £17,869 | 6 | 43,975 | 2,560 |
| Aberdeenshire | 5 | £23,397 | 4 | 28,840 | 19 |
| Angus | 5 | £27,099 | 2 | 11,883 | 14 |
| Ayrshire | 25 | £26,265 | 3 | 23,546 | 34 |
| Bedfordshire | 20 | £12,966 | 8 | 61,245 | 34 |
| Berkshire | 28 | £17,231 | 6 | 53,935 | 37 |
| Blaenau Gwent | 5 | £15,356 | 7 | 53,532 | 2 |
| Borders | 1 | - | 8 | 69,504 | - |
| Bridgend | 3 | £11,687 | 7 | 61,514 | 7 |
| Bristol | 27 | £27,206 | 4 | 32,212 | 23 |
| Buckinghamshire | 22 | £21,205 | 5 | 49,647 | 55 |
| Cambridgeshire | 39 | £14,752 | 8 | 58,776 | 65 |
| Cardiff | 5 | £14,276 | 8 | 61,963 | 6 |
| Cheshire | 44 | £24,017 | 3 | 32,976 | 94 |
| Conwy | 2 | £19,249 | 3 | - | 16 |
| Cornwall | 16 | £24,728 | 2 | 17,050 | 11 |
| County Antrim | 30 | £17,017 | 6 | 54,268 | 56 |
| County Armagh | 2 | £9,995 | 8 | 110,200 | 4 |
| County Down | 6 | £17,238 | 5 | 41,271 | 17 |
| County Durham | 19 | £18,069 | 6 | 34,249 | 51 |
| County Londonderry | 7 | £15,449 | 6 | 55,921 | 13 |
| County Tyrone | 3 | £18,795 | 3 | 53,204 | 5 |
| Cumbria | 7 | £21,439 | 5 | 26,909 | 5 |
| Derbyshire | 61 | £22,634 | 4 | 30,011 | 157 |
| Devon | 31 | £23,838 | 5 | 25,513 | 44 |
| Dorset | 16 | £20,388 | 5 | 26,684 | 22 |
| Dumfries & Galloway | 1 | £25,998 | 1 | 5,026 | 9 |
| Dunbartonshire | 2 | £12,247 | 8 | 58,258 | 3 |
| East Riding of Yorkshire | 20 | £21,339 | 4 | 29,536 | 30 |
| East Sussex | 8 | £13,961 | 8 | 49,557 | 10 |
| Essex | 41 | £13,544 | 8 | 53,968 | 57 |
| Falkirk | 5 | £19,198 | 4 | 30,615 | 7 |
| Fife | 19 | £25,737 | 3 | 23,821 | 31 |
| Flintshire | 2 | £14,973 | 12 | 89,500 | 1 |
| Gloucestershire | 6 | £11,567 | 7 | 65,581 | 11 |
| Greater London | 52 | £14,088 | 7 | 58,774 | 84 |
| Greater Manchester | 51 | £17,423 | 6 | 43,618 | 102 |
| Hampshire | 27 | £20,717 | 6 | 38,684 | 61 |
| Herefordshire | 3 | £15,547 | 7 | 46,224 | 5 |
| Hertfordshire | 14 | £14,465 | 8 | 51,065 | 47 |
| Highland | 9 | £31,387 | 1 | 8,302 | 18 |
| Kent | 37 | £20,465 | 5 | 32,795 | 101 |
| Lanarkshire | 65 | £24,033 | 4 | 25,838 | 154 |
| Lancashire | 73 | £20,325 | 5 | 34,212 | 114 |
| Leicestershire | 12 | £13,847 | 7 | 56,391 | 22 |
| Lincolnshire | 26 | £19,380 | 4 | 38,062 | 43 |
| Merseyside | 16 | £20,889 | 4 | 51,813 | 40 |
| Merthyr Tydfil | 2 | £11,247 | 8 | 86,808 | 4 |
| Midlothian | 8 | £16,335 | 6 | 36,850 | 37 |
| Neath Port Talbot | 1 | £12,499 | 8 | 51,000 | - |
| Newport | 4 | £15,847 | 6 | 49,175 | 22 |
| Norfolk | 13 | £17,614 | 6 | 37,297 | 19 |
| North Yorkshire | 42 | £23,980 | 4 | 29,684 | 45 |
| Northamptonshire | 13 | £11,077 | 8 | 65,371 | 9 |
| Nottinghamshire | 19 | £14,694 | 7 | 50,897 | 37 |
| Oxfordshire | 5 | £13,304 | 7 | 55,605 | 11 |
| Pembrokeshire | 1 | £11,995 | 9 | 47,208 | - |
| Perth & Kinross | 3 | £19,665 | 5 | 39,088 | 12 |
| Renfrewshire | 3 | £21,165 | 3 | 29,761 | 14 |
| Shropshire | 10 | £15,413 | 8 | 54,215 | 13 |
| Somerset | 12 | £18,145 | 5 | 46,042 | 9 |
| South Yorkshire | 38 | £18,554 | 5 | 40,889 | 62 |
| Staffordshire | 28 | £16,983 | 6 | 41,554 | 79 |
| Stirling | 2 | £16,748 | 6 | 30,531 | 4 |
| Suffolk | 7 | £19,915 | 5 | 37,662 | 18 |
| Surrey | 25 | £15,062 | 7 | 49,767 | 51 |
| Swansea | 7 | £21,456 | 4 | 35,435 | 18 |
| Torfaen | 1 | £12,150 | 7 | 55,039 | 1 |
| Tyne and Wear | 29 | £16,782 | 6 | 47,201 | 58 |
| Warwickshire | 10 | £20,312 | 7 | 48,984 | 13 |
| West Lothian | 2 | £20,248 | 3 | 31,604 | 16 |
| West Midlands | 49 | £14,748 | 6 | 55,093 | 97 |
| West Sussex | 3 | £12,987 | 10 | 47,909 | 17 |
| West Yorkshire | 57 | £19,902 | 5 | 37,067 | 87 |
| Wiltshire | 33 | £23,459 | 4 | 31,270 | 54 |
| Worcestershire | 3 | £16,996 | 7 | 44,292 | 10 |
| Wrexham | 2 | £13,304 | 7 | 62,297 | 2 |