2020 BMW 2 Series
1.5L M Sport
74,615mi Auto Petrol 1.5L
£13,499
Merthyr Tydfil
from £283/pm
Currently on offer and ready for you to drive away is this 2 Series 1.5L M Sport with a 1.5l petrol motor and 74,615mi on the dash.
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,414 cars

1.5L M Sport
74,615mi Auto Petrol 1.5L
£13,499
Merthyr Tydfil
from £283/pm
Currently on offer and ready for you to drive away is this 2 Series 1.5L M Sport with a 1.5l petrol motor and 74,615mi on the dash.
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.5 218I Se Euro 6 Ss
73,015mi Manual Petrol 1.5L
£8,495
Newcastle-under-Lyme
from £178/pm
A great price of £8,495 is being advertised by this dealer for this 2 Series that's rated as one of the top twenty, most trustworthy and reliable motors.

220I M Sport Step
24,541mi Auto Petrol 2.0L
£27,295
Ipswich
from £573/pm
Currently advertised by this dealer is this coupe 2 Series that features a 2000CC petrol motor with automatic transmission. It is on offer and ready for its new owner to drive away in a grey finish with 24,541 miles on the dashboard.

220 M Sport Step 2026
1,090mi Auto Petrol
£29,995
Milton Keynes
from £630/pm
Advertised by this dealership in Milton Keynes is this BMW that offers a petrol, cc engine and automatic transmission. It is on offer and ready for you to drive away in the shade of with 1,090 miles on the dashboard.

M Sport
25,505mi Manual Petrol
£23,662
Durham
from £497/pm
Up for sale and ready for its next owner to drive home is this BMW 2 Series painted in white. This used mode contains a l petrol engine with manual transmission and it has 25,505 miles clocked up on the dash.

M Sport
10,174mi Auto Petrol
£22,482
Worcester
from £472/pm
This durable and trustworthy BMW has a LTR petrol motor with automatic transmission and it has got 10,174 miles on the clock. Grab the opportunity now to own this used one from this dealer which is available at the price of just £22,874.

2.0 220D M Sport Euro 6 Ss
51,038mi Auto Diesel 2.0L
£11,990
Exeter
from £252/pm
Available at our dealership in Exeter is this second hand car that comes with a diesel, 2.0 litre engine and automatic gearbox. It is up for sale and ready for its next owner to drive away in a tone of blue with 51,038 miles clocked-up on the dash. It is an excellent choice of convertible if you're looking to buy a vehicle with a design that prioritises trustworthiness and durability.

M Sport
53,985mi Manual Petrol 2.0L
£11,990
NCV Sales
from £252/pm
In the shade of black, this used car has 53,985 miles clocked up on the dash and incorporates a 2.0 Litre engine running on .

218I 136 M Sport Dct
6,504mi Auto Petrol 1.5L
£23,495
Ipswich
from £493/pm
At this dealer there's a fantastic price of only £23,495 for this second hand BMW with a 1.5 litre petrol engine, automatic transmission and 6,504 mi on the dash.

1.5 218I Gpf M
46,474mi Manual Petrol 1.5L
£13,995
Peterlee
from £294/pm
Ranked in the top twenty of the UK reliability index, this is a convertible vehicle designed by BMW to offer drivers a higher level of dependability and trustworthiness than your average vehicle. This second-hand model has got 46,474 miles on the dash and incorporates a 1.5 Ltr petrol engine.

Convertible 2.0 218D Sport Euro 6 Ss 2016
52,927mi Manual Diesel 2.0L
£9,976
Wigan
from £209/pm
This dealer in Wigan has a great price of just £9,976 on this 2 Series 2.0 218D Sport Euro 6 Ss with a 2000cc diesel motor, manual transmission and 52,927 mi clocked up on the dash.

2.0 218D M Sport Euro 6 Ss
90,530mi Manual Diesel 2.0L
£7,990
Exeter
from £168/pm
Available for viewing at this retailer's show room in the Exeter area is this BMW 2 Series that's fitted with a manual gearbox and 2000 cc diesel engine.

Active Toure...
28,000mi Auto Petrol 1.5L
£13,500
Kidderminster
from £283/pm
Grab the opportunity to purchase this BMW 2 Series Active Toure... that is up for sale at this dealer's great price of just £13,500. It is finished in the tone of black, has 28,000 miles clocked up on the dash and comes fitted out with a 1500 CC petrol motor and automatic transmission.

M Sport
65,294mi Auto Diesel 2.0L
£11,400
Swindon
from £239/pm
Finished in the shade of , this 2 Series M Sport has a 2000CC diesel motor with automatic transmission and it has got 65,294 miles clocked up on the dash.

Sport
31,368mi Manual Petrol
£16,401
Newcastle upon Tyne
from £344/pm
Durable and dependable, the BMW 2 Series is in the top 20 of Britain's reliability index. This second-hand Sport at this dealer is currently available on the market in a white finish and has 31,368 miles on the dashboard.

M Sport
31,299mi Manual Petrol
£18,727
Sunderland
from £393/pm
Among those rated in the top 20 of the UK reliability index, this is a saloon car that provides a higher degree of dependability and trustworthiness than an average model. This used 2 Series has got 31,299 miles clocked-up on the dash and is fitted with a CC petrol engine and manual transmission.

230I M Sport Step 2022
20,249mi Auto Petrol
£30,495
BMW Tunbridge Wells
from £640/pm
Beginning from £ monthly, you can enjoy this convertible 2 Series 230I M Sport Step 2022 with a petrol L motor, automatic transmission and 20,249 mi on the dash.

3.0 M240i Xdrive Euro 6 Ss
Auto Petrol 3.0L
£40,999
Southport
from £861/pm
Have a closer look at this BMW that is known as one of the most reliable and trustworthy vehicles around. It features automatic transmission and a 3.0 Ltr petrol motor. This second hand model priced at £40,999 has done few miles and has been finished in the shade of blue.

Coupe
10,959mi Auto Petrol 2.0L
£33,940
Blackburn
from £712/pm
On offer and ready for its new owner to take home is this coupe that has been designed with trustworthiness and dependability in mind. It comes fitted with automatic transmission and it has got a 2.0 ltr petrol engine. This low mileage one currently on sale at this dealership is in an almost flawless, nearly new condition in and out and has got a mere 10,959 miles clocked up on the dash.

218I 136 M Sport Dct
33,086mi Auto Petrol 1.5L
£20,998
Kirkcaldy
from £441/pm
Available from this supplier's show room in Kirkcaldy is this low mileage BMW 2 Series 218I 136 M Sport Dct. It has got a mere 33,086 miles clocked up on the dash and is equipped with a 1500CC petrol engine with automatic transmission.

220I M Sport Step
31,423mi Auto Petrol 2.0L
£25,899
Peterborough
from £544/pm
This 2 Series 220I M Sport Step has got 31,423 miles clocked-up on the dashboard and features a 2.0L petrol motor with automatic transmission. This used model from this dealership is available in the shade of white.

1.5 218I M Sport Euro 6 Ss
31,500mi Manual Petrol 1.5L
£17,900
Ballymena
from £376/pm
Would you like to be the new owner of a car that's built to be trustworthy and dependable and is amongst the top 20 rated for reliability? Then have a more in depth look at this second-hand model with 31,500 miles clocked up on the dash, manual transmission and a 1.5 ltr petrol motor.

220I Se Nav Step
32,243mi Auto Petrol 2.0L
£13,895
Brighton
from £292/pm
This BMW 2 Series 220I Se Nav Step contains a 2.0 Ltr petrol engine with automatic transmission and has 32,243 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
Become the new owner of this BMW 2 Series 3.0 M240i Gpf Euro 6 Ss which features a 3.0 ltr petrol engine with automatic transmission. This used one with low mileage at this dealership in Sheffield comes in white and has just 22,000 miles clocked up on the dash.
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,236 | £18,268 | 6 | 46,564 | 2,737 |
| Aberdeen City | 6 | £18,081 | 5 | 39,578 | 8 |
| Aberdeenshire | 3 | £33,662 | 3 | 15,582 | - |
| Angus | 1 | £20,995 | 4 | 56,131 | 1 |
| Antrim | 2 | £17,749 | 4 | 54,143 | 11 |
| Ards | 3 | £10,335 | 8 | 67,031 | 5 |
| Ballymena | 5 | £13,876 | 9 | 77,877 | 1 |
| Ballymoney | 3 | £17,840 | 7 | 67,842 | 5 |
| Bedfordshire | 24 | £18,085 | 6 | 55,980 | 50 |
| Belfast | 25 | £23,115 | 3 | 27,569 | 34 |
| Berkshire | 16 | £16,639 | 7 | 52,009 | 23 |
| Brent - Greater London | 2 | £14,973 | 11 | 69,000 | - |
| Bristol | 15 | £23,748 | 6 | 49,071 | 30 |
| Buckinghamshire | 32 | £22,581 | 5 | 33,562 | 42 |
| Cambridgeshire | 52 | £16,921 | 7 | 55,647 | 66 |
| Carmarthenshire | 2 | £11,643 | 8 | 59,927 | 3 |
| Carrickfergus | 1 | £23,995 | 4 | 29,817 | 2 |
| Ceredigion | 2 | - | 10 | 75,000 | 2 |
| Cheshire | 44 | £23,913 | 4 | 38,670 | 144 |
| City of Edinburgh | 9 | £17,522 | 5 | 37,852 | 31 |
| City of London - Greater London | 8 | £18,904 | 6 | 49,400 | 23 |
| Coleraine | 3 | £17,397 | 4 | 41,129 | 4 |
| Conwy | 4 | £14,495 | 8 | 67,384 | 1 |
| Cornwall | 8 | £30,123 | 2 | 10,132 | 23 |
| County Durham | 22 | £20,174 | 4 | 32,097 | 62 |
| Craigavon | 2 | £20,973 | 6 | 42,285 | 3 |
| Croydon - Greater London | 4 | £10,303 | 8 | 82,780 | 1 |
| Cumbria | 3 | £29,358 | 4 | 10,772 | - |
| Derbyshire | 58 | £20,493 | 5 | 36,670 | 193 |
| Derry | 4 | £19,115 | 6 | 43,830 | 4 |
| Devon | 28 | £18,970 | 7 | 40,777 | 70 |
| Dorset | 9 | £21,587 | 4 | 25,237 | 16 |
| Down | 1 | £12,995 | 7 | 58,729 | 2 |
| Dumfries and Galloway | 7 | £27,127 | 2 | 11,289 | 7 |
| Dundee City | 2 | £19,997 | 6 | 42,560 | 6 |
| Dungannon | 4 | £18,334 | 5 | 58,708 | 3 |
| Ealing - Greater London | 1 | £9,995 | 10 | 65,000 | 1 |
| East Ayrshire | 4 | £13,371 | 8 | 54,134 | 5 |
| East Riding of Yorkshire | 5 | £13,836 | 8 | 41,254 | 4 |
| East Sussex | 24 | £28,121 | 3 | 21,723 | 42 |
| Essex | 31 | £18,919 | 6 | 45,463 | 54 |
| Falkirk | 3 | £17,399 | 6 | 35,169 | 8 |
| Fermanagh | 2 | £18,995 | 5 | 22,911 | - |
| Fife | 14 | £24,890 | 3 | 29,352 | 38 |
| Glasgow City | 55 | £23,243 | 4 | 25,946 | 140 |
| Gloucestershire | 2 | £9,475 | 9 | 62,500 | 6 |
| Greater Manchester | 47 | £14,904 | 7 | 49,482 | 97 |
| Hampshire | 22 | £21,833 | 5 | 38,626 | 74 |
| Harrow - Greater London | 2 | £8,723 | 10 | 45,730 | 1 |
| Havering - Greater London | 13 | £11,114 | 8 | 70,307 | 29 |
| Herefordshire | 6 | £14,997 | 7 | 47,336 | 4 |
| Hertfordshire | 23 | £19,855 | 6 | 41,766 | 59 |
| Highland | 14 | £31,605 | 2 | 15,447 | 18 |
| Hillingdon - Greater London | 5 | £9,597 | 10 | 75,190 | 7 |
| Hounslow - Greater London | 1 | £12,212 | 8 | 57,180 | 1 |
| Inverclyde | 1 | £13,498 | 8 | 59,193 | 5 |
| Isle of Wight | 1 | £8,495 | 12 | 115,000 | - |
| Kent | 28 | £17,501 | 7 | 43,119 | 81 |
| Kingston upon Thames - Greater London | 6 | £11,841 | 7 | 71,900 | 3 |
| Lancashire | 62 | £21,932 | 5 | 32,809 | 114 |
| Larne | 1 | £13,250 | 7 | 55,000 | - |
| Leicestershire | 11 | £18,151 | 6 | 42,701 | 22 |
| Limavady | 1 | £7,950 | 11 | 99,800 | - |
| Lincolnshire | 27 | £22,066 | 4 | 32,936 | 77 |
| Lisburn | 3 | £22,763 | 4 | 33,165 | 5 |
| Magherafelt | 5 | £16,928 | 5 | 42,720 | 3 |
| Merseyside | 17 | £25,229 | 4 | 45,031 | 35 |
| Merthyr Tydfil | 5 | £12,098 | 8 | 78,112 | 1 |
| Merton - Greater London | 2 | £10,245 | 8 | 74,863 | - |
| Newry and Mourne | 1 | £21,990 | 3 | 27,124 | - |
| Newtownabbey | 3 | £16,662 | 6 | 75,157 | 8 |
| Norfolk | 14 | £26,295 | 4 | 27,292 | 48 |
| North Ayrshire | 12 | £25,927 | 3 | 22,522 | 16 |
| North Down | 1 | £10,450 | 10 | 89,000 | 2 |
| North Lanarkshire | 7 | £20,358 | 6 | 48,805 | 19 |
| North Yorkshire | 24 | £22,989 | 5 | 28,972 | 54 |
| Northamptonshire | 8 | £15,953 | 6 | 50,294 | 21 |
| Nottinghamshire | 14 | £14,593 | 7 | 55,501 | 48 |
| Omagh | 1 | £21,495 | 4 | 58,345 | 3 |
| Oxfordshire | 4 | £16,422 | 6 | 38,804 | 8 |
| Pembrokeshire | 1 | £12,995 | 9 | 47,208 | - |
| Perth and Kinross | 1 | £22,498 | 2 | 36,052 | 13 |
| Renfrewshire | 7 | £19,855 | 4 | 26,596 | 41 |
| Rhondda Cynon Taf | 2 | £8,847 | 10 | 89,352 | 5 |
| Shropshire | 4 | £18,660 | 8 | 35,460 | 11 |
| Somerset | 3 | £22,471 | 4 | 23,617 | 27 |
| South Ayrshire | 1 | £19,698 | 5 | 22,726 | 15 |
| South Yorkshire | 32 | £17,412 | 6 | 44,790 | 67 |
| Staffordshire | 31 | £18,686 | 5 | 36,248 | 81 |
| Stirling | 2 | £13,848 | 6 | 60,077 | 5 |
| Strabane | 2 | £26,690 | 4 | 28,078 | 3 |
| Suffolk | 8 | £25,965 | 3 | 22,599 | 16 |
| Surrey | 27 | £16,568 | 7 | 42,281 | 52 |
| Tyne and Wear | 16 | £19,585 | 5 | 36,737 | 39 |
| Warwickshire | 9 | £17,312 | 7 | 58,266 | 12 |
| West Dunbartonshire | 2 | £19,998 | 4 | 39,386 | 4 |
| West Lothian | 1 | £21,099 | 4 | 21,225 | 9 |
| West Midlands | 55 | £14,879 | 7 | 52,346 | 102 |
| West Sussex | 9 | £28,624 | 3 | 25,462 | 34 |
| West Yorkshire | 37 | £19,303 | 6 | 45,250 | 75 |
| Wiltshire | 34 | £23,869 | 5 | 32,796 | 76 |
| Worcestershire | 5 | £11,993 | 9 | 67,711 | 13 |