2024 BMW 2 Series
2.0 220I M Sport Euro 6 Ss
14,469mi Auto Petrol 2.0L
£28,500
Dundee
from £598/pm
This 2 Series is fitted with a 2.0l petrol motor with automatic transmission and has 14,469 miles on the clock.
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,303 cars

2.0 220I M Sport Euro 6 Ss
14,469mi Auto Petrol 2.0L
£28,500
Dundee
from £598/pm
This 2 Series is fitted with a 2.0l petrol motor with automatic transmission and has 14,469 miles on the clock.
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
56,000mi Auto Diesel 2.0L
£19,440
Leicester
from £408/pm
Take a closer look at this 2 Series that has got a 2.0l diesel engine with automatic transmission. This second-hand one is available at the fabulous price of only £19,440, comes finished in black and has 56,000 miles on the dashboard.

M Sport
40,850mi Auto Petrol 1.5L
£13,495
Jack Henry Group
from £283/pm
Coming finished in the shade of white, this BMW 2 Series M Sport has 40,850 miles clocked-up on the dashboard and features a 1.5 litre petrol engine with automatic transmission.

220I M Sport
69,872mi Auto Petrol 2.0L
£11,990
Newcastle upon Tyne
from £252/pm
Are you interested in owning a vehicle that's designed to be dependable and trustworthy and is amongst those rated in the top 20 of the UK's reliability index? Then take a more detailed look at this particular used one with automatic transmission, a 2.0 ltr petrol motor and 69,872 miles clocked-up on the dash.

220D Xdrive Luxury Step
25,900mi Auto Diesel 2.0L
£16,498
Glasgow
from £346/pm
A fantastic price of only £16,498 is being advertised by our dealership on this low mileage estate that is fitted out with automatic transmission and a 2.0l diesel engine.

220D M Sport Nav Step
44,096mi Auto Diesel 2.0L
£17,380
Leicester
from £365/pm
This 2 Series 220D M Sport Nav Step is known as one of the most trustworthy and reliable vehicles available. This second hand model, available from this dealer is fitted out with automatic transmission, a 2000CC diesel engine and has 44,096 miles clocked-up on the dash.

218I 136 Sport Live Cockpit Professional
37,329mi Manual Petrol 1.5L
£17,698
Kirkcaldy
from £371/pm
Have a look at the great price at this dealer for this BMW with manual transmission, a 1.5 litre petrol engine and a mere 37,329 miles clocked up on the dash.

218I M Sport Dct
35,191mi Auto Petrol 1.5L
£19,449
Oldbury
from £408/pm
Available for viewing at this dealer in Oldbury is this very durable blue BMW 2 Series 218I M Sport Dct that has a automatic gearbox and 1500 cc petrol engine.

3.0 M240i Euro 6 Ss
47,000mi Auto Petrol 3.0L
£19,990
York
from £420/pm
Finished in the tone of blue, this second-hand BMW is fitted out with a 3000cc petrol motor with automatic transmission and it has got 47,000 miles clocked-up on the dash.

220I M Sport
19,382mi Auto Petrol 2.0L
£28,500
Nottingham
from £598/pm
Fitted out with a 2.0 Ltr petrol motor with automatic transmission, this second hand 2 Series 220I M Sport is on the market in a finish with 19,382 miles clocked-up on the dashboard.

218I Luxury Step
33,968mi Auto Petrol 1.5L
£13,498
Edinburgh
from £283/pm
At this dealer you'll find the low price of just £13,498 on this BMW 2 Series with a 1.5 litre petrol engine, automatic transmission and 33,968 miles on the clock.

M Sport
85,830mi Manual Petrol 1.5L
£8,990
Peterborough
from £189/pm
Now available for a test drive at this dealer is this coupe motor with 85,830 miles clocked up on the dash, manual transmission and 1.5 Litre petrol motor.

220I M Sport Step
13,079mi Auto Petrol 2.0L
£32,998
Irvine
from £693/pm
Coming in the tone of grey, this 2 Series 220I M Sport Step has just 13,079 miles on the dashboard and is equipped with a 2.0l petrol engine.

223I Mht Luxury Dct
39,500mi Auto Petrol 2.0L
£19,099
Castleford
from £401/pm
Get yourself in the driver's seat of this dependable and durable BMW which is ranked as one of the UK's top 20 most reliable vehicles. It incorporates a 2000cc petrol engine with automatic transmission. This used model now up for sale at our dealership in Castleford has a blue finish and has only got 39,500 mi clocked-up on the dashboard.

3.0 M240i Euro 6 Ss
74,000mi Auto Petrol 3.0L
£14,995
Great Dunmow
from £315/pm
Ranked in the UK's top 20 for its trustworthiness, this BMW comes equipped with automatic transmission and a 3.0 Litre petrol motor. It has 74,000 miles clocked-up on the dashboard and is available on the market in a black finish.

M Sport
29,543mi Manual Petrol
£18,802
Newcastle upon Tyne
from £395/pm
Up for sale and ready for its new owner to drive away today is this dependable saloon that is one of Britain's top 20 most reliable cars. It features manual transmission and a Litre petrol motor. This second-hand model located in Newcastle upon Tyne has clocked-up 29,543 miles and has been finished in white.

Convertible
59,103mi Manual Diesel 2.0L
£10,890
Motorchoice UK LTD
from £229/pm
Coming with a 2.0 Ltr diesel motor and a manual gearbox, this very reliable and trustworthy 2 Series is currently available for sale in grey with 59,103 miles on the dashboard.

M Sport
75,000mi Auto Petrol 1.5L
£9,700
Luton
from £204/pm
Available from our showroom located in the Luton area is this BMW 2 Series M Sport that has a 1.5l petrol engine with automatic transmission.

218I 136 M Sport
22,242mi Manual Petrol 1.5L
£20,998
Edinburgh
from £441/pm
Ranked in the UK's top twenty for its trustworthiness and reliability, this BMW comes fitted with manual transmission and has got a 1500CC petrol motor. This second hand model from this dealer has 22,242mi clocked-up on the dash and is currently available to drive away in a white finish.

2.0 218D M Sport Euro 6 Ss
31,000mi Auto Diesel 2.0L
£15,999
AB Car Sales (southwest) Ltd
from £336/pm
On display at our showroom in AB Car Sales (southwest) Ltd is this BMW 2 Series 2.0 218D M Sport Euro 6 Ss with only 31,000 miles on the clock.

218I Se Hatchback
30,573mi Manual Petrol 1.5L
£11,995
Gillingham
from £252/pm
Now up for sale and ready for you to drive home is this BMW 2 Series 218I Se Hatchback with a 1.5 Litre petrol engine and few miles clocked-up on the dashboard.

2.0 220I Se
44,062mi Manual Petrol 2.0L
£9,990
Waltham Abbey
from £210/pm
Have a closer look at this BMW 2 Series 2.0 220I Se, it comes fitted out with manual transmission and a 2.0l petrol engine. This second-hand model from our dealership in Waltham Abbey is for sale at the great price of just £9,990.

2.0 220D M Sport Euro 6 Ss
61,700mi Auto Diesel 2.0L
£13,290
West Drayton
from £279/pm
This reliable and trustworthy BMW contains a 2.0 L diesel motor with automatic transmission and it has 61,700 miles clocked up on the dash. Grab the chance right now to be the new owner of this used one from this dealer that's advertised at the price of £13,290.

220D Sport
83,000mi Manual Diesel 2.0L
£6,990
Tamworth
from £147/pm
Are you planning on going for a model that's been designed to be durable and trustworthy and is among those ranked in the top 20 of the UK's reliability index? Well, have a more detailed look at this particular second-hand model from our dealership in Tamworth that’s got a 2000 cc diesel engine, 83,000 mi on the dash and manual 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,117 | £18,175 | 6 | 45,918 | 2,577 |
| Aberdeen City | 4 | £20,873 | 4 | 31,785 | 12 |
| Aberdeenshire | 3 | £33,495 | 3 | 15,582 | - |
| Angus | 1 | £20,995 | 4 | 56,208 | 2 |
| Antrim | 3 | £15,632 | 5 | 49,440 | 8 |
| Ards | 3 | £10,335 | 8 | 67,031 | 4 |
| Ballymena | 4 | £12,995 | 10 | 85,836 | 2 |
| Ballymoney | 3 | £17,840 | 7 | 67,842 | 5 |
| Barnet - Greater London | 2 | £19,540 | 3 | 33,800 | 4 |
| Bedfordshire | 14 | £16,979 | 6 | 63,974 | 42 |
| Belfast | 24 | £28,139 | 3 | 26,555 | 37 |
| Berkshire | 14 | £17,342 | 7 | 55,661 | 22 |
| Brent - Greater London | 2 | £14,973 | 11 | 69,000 | - |
| Bristol | 16 | £27,064 | 5 | 36,095 | 27 |
| Bromley - Greater London | 1 | £13,995 | 7 | 50,000 | - |
| Buckinghamshire | 27 | £21,765 | 5 | 35,139 | 46 |
| Cambridgeshire | 42 | £13,393 | 8 | 69,996 | 69 |
| Carmarthenshire | 2 | £11,643 | 8 | 59,927 | 2 |
| Ceredigion | 2 | - | 10 | 75,000 | 1 |
| Cheshire | 48 | £23,720 | 4 | 43,236 | 133 |
| City of Edinburgh | 12 | £17,045 | 5 | 36,740 | 23 |
| City of London - Greater London | 4 | £17,998 | 6 | 41,855 | 18 |
| Coleraine | 3 | £14,963 | 6 | 59,620 | 5 |
| Conwy | 4 | £14,120 | 8 | 67,342 | 1 |
| Cornwall | 7 | £27,000 | 3 | 18,744 | 25 |
| County Durham | 21 | £18,338 | 5 | 36,304 | 63 |
| Craigavon | 1 | £30,495 | 2 | 17,117 | 4 |
| Croydon - Greater London | 3 | £11,393 | 8 | 74,671 | 1 |
| Cumbria | 2 | £27,470 | 5 | 14,164 | - |
| Derbyshire | 49 | £21,982 | 5 | 32,224 | 176 |
| Derry | 1 | £26,990 | 3 | 27,174 | - |
| Devon | 22 | £21,520 | 6 | 35,708 | 67 |
| Dorset | 11 | £21,422 | 4 | 24,334 | 12 |
| Dumfries and Galloway | 5 | £27,978 | 1 | 6,901 | 7 |
| Dundee City | 7 | £23,785 | 3 | 25,378 | 6 |
| Dungannon | 4 | £18,084 | 5 | 58,708 | 3 |
| East Ayrshire | 2 | £12,245 | 8 | 62,674 | 6 |
| East Riding of Yorkshire | 5 | £14,723 | 7 | 36,074 | 4 |
| East Sussex | 1 | £18,995 | 6 | 39,509 | 36 |
| Essex | 24 | £13,409 | 8 | 60,622 | 51 |
| Falkirk | 3 | £17,373 | 6 | 35,169 | 7 |
| Fermanagh | 2 | £18,995 | 5 | 22,911 | - |
| Fife | 14 | £23,599 | 4 | 32,350 | 35 |
| Glasgow City | 56 | £24,263 | 4 | 23,677 | 133 |
| Gloucestershire | 3 | £11,630 | 8 | 53,321 | 6 |
| Greater Manchester | 41 | £15,010 | 7 | 52,113 | 95 |
| Hampshire | 12 | £18,914 | 6 | 49,278 | 64 |
| Harrow - Greater London | 3 | £10,365 | 10 | 43,093 | 1 |
| Havering - Greater London | 13 | £12,512 | 7 | 67,020 | 26 |
| Herefordshire | 4 | £16,559 | 6 | 46,939 | 4 |
| Hertfordshire | 19 | £14,851 | 8 | 54,461 | 55 |
| Highland | 15 | £31,585 | 2 | 13,524 | 18 |
| Hillingdon - Greater London | 4 | £10,390 | 10 | 76,430 | 9 |
| Hounslow - Greater London | 1 | £12,212 | 8 | 57,180 | 1 |
| Isle of Wight | 1 | £8,495 | 12 | 115,000 | - |
| Kent | 29 | £16,295 | 7 | 48,350 | 80 |
| Kingston upon Thames - Greater London | 1 | £10,500 | 8 | 60,000 | 6 |
| Lancashire | 62 | £21,269 | 5 | 32,453 | 113 |
| Larne | 1 | £13,250 | 7 | 55,000 | - |
| Leicestershire | 9 | £15,810 | 7 | 53,967 | 23 |
| Limavady | 1 | £7,950 | 11 | 99,800 | - |
| Lincolnshire | 21 | £20,426 | 4 | 34,116 | 66 |
| Lisburn | 3 | £22,663 | 4 | 33,165 | 4 |
| Magherafelt | 5 | £16,928 | 5 | 42,720 | 1 |
| Merseyside | 15 | £22,791 | 5 | 42,926 | 29 |
| Merthyr Tydfil | 5 | £11,898 | 8 | 78,112 | - |
| Merton - Greater London | 1 | £11,495 | 7 | 92,751 | 1 |
| Newry and Mourne | 1 | £21,990 | 3 | 27,124 | - |
| Newtownabbey | 5 | £19,477 | 5 | 45,790 | 7 |
| Norfolk | 7 | £14,743 | 7 | 50,402 | 38 |
| North Ayrshire | 11 | £27,723 | 2 | 17,551 | 16 |
| North Down | 2 | £11,245 | 9 | 69,607 | 2 |
| North Lanarkshire | 6 | £18,502 | 6 | 50,414 | 22 |
| North Yorkshire | 19 | £22,530 | 5 | 28,599 | 56 |
| Northamptonshire | 10 | £11,047 | 8 | 65,530 | 23 |
| Nottinghamshire | 17 | £15,058 | 7 | 57,843 | 38 |
| Omagh | 1 | £21,495 | 4 | 58,345 | 2 |
| Oxfordshire | 5 | £15,282 | 6 | 40,292 | 7 |
| Perth and Kinross | 2 | £22,247 | 3 | 26,150 | 9 |
| Renfrewshire | 6 | £19,998 | 5 | 26,393 | 38 |
| Rhondda Cynon Taf | 2 | £8,747 | 10 | 89,352 | 2 |
| Shropshire | 3 | £18,563 | 8 | 45,963 | 15 |
| Somerset | 1 | £27,942 | 1 | 4,845 | 26 |
| South Ayrshire | 1 | £19,698 | 5 | 22,726 | 10 |
| South Yorkshire | 33 | £16,803 | 6 | 45,170 | 63 |
| Staffordshire | 34 | £19,881 | 5 | 35,187 | 76 |
| Stirling | 2 | £9,998 | 8 | 68,015 | 4 |
| Strabane | 2 | £26,690 | 4 | 28,078 | 2 |
| Suffolk | 1 | £20,995 | 7 | 26,019 | 15 |
| Surrey | 19 | £16,913 | 7 | 43,812 | 51 |
| Tyne and Wear | 24 | £17,376 | 6 | 44,297 | 30 |
| Warwickshire | 8 | £18,340 | 7 | 55,599 | 11 |
| West Dunbartonshire | 1 | £21,698 | 3 | 33,596 | 5 |
| West Lothian | 1 | £21,099 | 4 | 21,225 | 6 |
| West Midlands | 56 | £16,308 | 6 | 47,092 | 107 |
| West Sussex | 4 | £15,971 | 8 | 45,546 | 33 |
| West Yorkshire | 46 | £21,753 | 4 | 38,809 | 77 |
| Wiltshire | 36 | £25,120 | 4 | 28,600 | 77 |
| Worcestershire | 4 | £17,179 | 6 | 28,148 | 8 |