2024 BMW 2 Series
218I 136 M Sport Dct
25,041mi Auto Petrol 1.5L
£21,499
Middlesbrough
from £451/pm
With automatic transmission and a 1.5 Ltr petrol motor, this 2 Series is available to buy in a finish with 25,041 miles clocked-up on the dashboard.
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,274 cars

218I 136 M Sport Dct
25,041mi Auto Petrol 1.5L
£21,499
Middlesbrough
from £451/pm
With automatic transmission and a 1.5 Ltr petrol motor, this 2 Series is available to buy in a finish with 25,041 miles clocked-up on the dashboard.
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 Sport Euro 6 Ss
33,586mi Auto Petrol 1.5L
£11,495
St Albans
from £241/pm
Currently available from this car dealership's showroom is this BMW 2 Series in that has a automatic transmission and 1.5 L petrol engine.

1.5 218I M Sport Euro 6 Ss
80,182mi Manual Petrol 1.5L
£9,495
Wakefield
from £199/pm
Up for sale and ready to drive home is this BMW in black; this second-hand model contains a 1.5 ltr petrol engine with manual transmission and it has 80,182 miles clocked up on the dash.

218I M Sport
57,208mi Manual Petrol 1.5L
£16,298
West Bromwich
from £342/pm
Now available from our dealership in West Bromwich is this trustworthy and reliable saloon that’s got a 1.5 l petrol motor with manual transmission and 57,208 miles clocked up on the dash

3.0 M235i Euro 6 Ss
82,467mi Auto Petrol 3.0L
£14,750
Hinckley
from £310/pm
With a silver finish, this 3.0L petrol BMW 2 Series with automatic transmission is currently available to test drive.

2.0 220I M Sport Euro 6 Ss
56,043mi Manual Petrol 2.0L
£11,194
Welwyn Garden City
from £235/pm
Durable and dependable, the BMW 2 Series is in the top twenty of Britain's reliability index, this second-hand model available at this dealer is fitted with manual transmission and a 2000cc petrol motor. It is on offer at the amazing price of just £11,194 or with the possibility to purchase on finance with achievable payments at hand starting from £ per calendar month.

3.0 M240i Euro 6 Ss
70,000mi Manual Petrol 3.0L
£17,295
Bedworth
from £363/pm
Fitted with a 3.0 ltr petrol motor and a manual transmission, this reliable coupe is available for sale in white with 70,000 miles clocked up on the dash.

2.0 M235i Xdrive Euro 6 Ss
Auto Petrol 2.0L
£29,999
Warrington
from £630/pm
Now available from this dealership located in the Warrington area is this BMW that incorporates a 2.0 LTR petrol motor and automatic transmission.

2.0 223I Mht M Sport Dct Xdrive Euro 6 Ss
Auto Petrol 2.0L
£29,999
Warrington
from £630/pm
Are you looking for a BMW 2 Series 2.0 223I Mht M Sport Dct Xdrive Euro 6 Ss? Well, take a closer look at this used, but like new one in almost pristine, like new condition in and out. This particular vehicle that's now on show and available to test drive at our dealership in Warrington has few miles on the dash and features a 2.0 L petrol motor with automatic transmission.

2.0 220I Sport Euro 6 Ss
56,604mi Auto Petrol 2.0L
£11,999
Southampton
from £252/pm
Now up for sale and ready for its next owner to drive away is this coupe with a 2000cc petrol motor and 56,604 miles clocked-up on the dashboard.

3.0 M235i Euro 6 Ss
74,070mi Manual Petrol 3.0L
£11,975
Peterborough
from £251/pm
This BMW for sale priced at £11,975 has 74,070 mi clocked up on the dash and has been finished in the tone of .

1.5 Sport Euro 6 Ss
83,686mi Manual Diesel 1.5L
£8,790
London
from £185/pm
A mpv vehicle offering a higher standard of reliability than most ordinary models, it gives you a diesel 1.5 Ltr motor and manual transmission. This dealership currently has this second hand model on offer that has 83,686 miles on the clock and a white finish.

2.0 220D Sport Saloon Euro 6 Ss
66,750mi Auto Diesel 2.0L
£14,695
Oxford
from £308/pm
Painted in the shade of white, this 2.0l diesel 2 Series with automatic transmission is available for purchase.

218D 150 Se Nav Step
29,342mi Auto Diesel 2.0L
£11,998
Warrington
from £252/pm
A low price of just £11,998 from this dealership for this BMW 2 Series that is known as one of the most dependable and trustworthy cars available.

3.0 M240i Euro 6 Ss
90,650mi Auto Petrol 3.0L
£13,995
Ripley
from £294/pm
A coupe car designed by the BMW company that gives drivers a higher degree of durability than an average car. This particular used 2 Series 3.0 M240i Euro 6 Ss comes in the shade of red with a petrol 3000 cc engine, automatic gears and 90,650 miles on the clock.

220D Sport Step
100,000mi Auto Diesel 2.0L
£7,990
Ballyclare
from £168/pm
Up for sale at the full price of £7,990 or with the possibility to purchase using credit with manageable payments starting at £ pm, this 2 Series 220D Sport Step contains a 2.0L diesel motor with automatic transmission and it has done 100,000 miles.

218I M Sport
40,432mi Manual Petrol 1.5L
£17,298
Oldbury
from £363/pm
Available from our dealership is this saloon used car which has a petrol, 1.5 Litre engine and manual gearbox. It is up for sale and ready for its new owner to drive home in the tone of white with 40,432 miles clocked-up on the dashboard. An excellent choice to make if you're looking for a model which has been created with durability in mind.

225E Xdrive Sport Dct
15,429mi Auto Hybrid 1.5L
£23,249
Castleford
from £488/pm
Currently available to view at our showroom is this estate motor in like new condition that is fitted out with automatic transmission and a 1500CC hybrid engine

218I 136 M Sport Dct
31,977mi Auto Petrol 1.5L
£21,199
Peterborough
from £445/pm
At this dealer in Peterborough you'll find the low price of just £21,199 on this 2 Series 218I 136 M Sport Dct with a 1500CC petrol motor, automatic transmission and 31,977 miles clocked-up on the dashboard.

2.0 218D M Sport Euro 6 Ss 201767
88,000mi Auto Diesel 2.0L
£10,000
Sittingbourne
from £210/pm
BMW's 2 Series is built to be durable and dependable and is in the top twenty of the reliability index. This used one is currently available for sale from this dealer in the shade of grey with a 2.0 ltr diesel engine, automatic transmission and 88,000 miles clocked-up on the dashboard .

M Sport
11,838mi Auto Petrol
£22,995
Stockton-on-Tees
from £483/pm
Coming fitted with automatic transmission and a LTR petrol motor, this 2 Series is available in grey and has 11,838 miles on the dashboard.

218I 136 M Sport Dct 2022
42,066mi Auto Petrol
£18,110
Grantham
from £380/pm
Take a closer look at this 2 Series which features a CC petrol motor with automatic transmission. This second hand model currently available at our dealership in Grantham has a finish and has 42,066 miles on the clock.

220 M Sport Step 2026
2,500mi Auto Petrol
£29,961
Doncaster
from £629/pm
Now available to view at our showroom in the Doncaster area - BMW with automatic transmission and a ltr petrol motor.

220I M Sport Step 2015
54,309mi Auto Petrol
£11,000
Harrogate
from £231/pm
A great price of only £11,000 is being offered by our dealership for this BMW 2 Series 220I M Sport Step 2015 that has been engineered to have durability in mind.
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,284 | £18,313 | 6 | 45,557 | 2,719 |
| Aberdeenshire | 6 | £27,246 | 3 | 20,171 | 18 |
| Angus | 6 | £25,915 | 3 | 24,862 | 14 |
| Ayrshire | 21 | £23,402 | 3 | 29,479 | 37 |
| Bedfordshire | 23 | £13,070 | 8 | 67,613 | 29 |
| Berkshire | 24 | £17,797 | 6 | 55,321 | 38 |
| Blaenau Gwent | 6 | £14,579 | 8 | 55,068 | - |
| Bridgend | 1 | £10,150 | 7 | 60,684 | 6 |
| Bristol | 24 | £28,248 | 4 | 31,527 | 27 |
| Buckinghamshire | 24 | £22,142 | 5 | 42,810 | 46 |
| Cambridgeshire | 41 | £13,939 | 8 | 61,138 | 68 |
| Cardiff | 4 | £15,846 | 8 | 59,500 | 7 |
| Carmarthenshire | 2 | £11,643 | 8 | 59,927 | 1 |
| Cheshire | 44 | £24,766 | 3 | 33,752 | 102 |
| Conwy | 7 | £25,513 | 3 | 126,000 | 18 |
| Cornwall | 15 | £23,450 | 2 | 21,716 | 14 |
| County Antrim | 29 | £18,739 | 5 | 52,735 | 63 |
| County Armagh | 4 | £17,568 | 5 | 66,160 | 4 |
| County Down | 9 | £18,421 | 5 | 36,952 | 14 |
| County Durham | 19 | £17,745 | 5 | 32,632 | 57 |
| County Londonderry | 7 | £14,741 | 6 | 63,297 | 14 |
| County Tyrone | 4 | £15,745 | 5 | 68,153 | 5 |
| Cumbria | 5 | £24,256 | 5 | 25,499 | 4 |
| Derbyshire | 47 | £21,867 | 5 | 30,903 | 172 |
| Devon | 23 | £21,718 | 5 | 31,529 | 54 |
| Dorset | 11 | £22,425 | 4 | 22,694 | 17 |
| Dumfries & Galloway | 2 | £24,998 | 2 | 9,092 | 12 |
| Dunbartonshire | 1 | £20,698 | 3 | 33,596 | 5 |
| East Riding of Yorkshire | 16 | £26,958 | 4 | 28,011 | 33 |
| East Sussex | 6 | £18,758 | 7 | 40,214 | 17 |
| Essex | 39 | £12,819 | 8 | 57,724 | 63 |
| Falkirk | 3 | £22,831 | 2 | 18,158 | 7 |
| Fife | 22 | £24,580 | 3 | 23,406 | 30 |
| Flintshire | 2 | £15,200 | 12 | 89,500 | 3 |
| Gloucestershire | 6 | £12,825 | 8 | 61,923 | 11 |
| Greater London | 51 | £13,231 | 8 | 60,998 | 88 |
| Greater Manchester | 54 | £16,941 | 6 | 41,266 | 99 |
| Hampshire | 26 | £19,643 | 6 | 37,133 | 66 |
| Herefordshire | 1 | £14,990 | 8 | 85,065 | 6 |
| Hertfordshire | 26 | £15,519 | 8 | 49,411 | 49 |
| Highland | 9 | £30,776 | 2 | 11,442 | 21 |
| Isle of Wight | 1 | £14,995 | 8 | 22,000 | 1 |
| Kent | 45 | £20,542 | 4 | 31,553 | 106 |
| Lanarkshire | 53 | £22,533 | 4 | 28,241 | 156 |
| Lancashire | 54 | £22,609 | 4 | 29,683 | 122 |
| Leicestershire | 6 | £17,297 | 6 | 47,576 | 29 |
| Lincolnshire | 18 | £19,875 | 5 | 36,752 | 49 |
| Merseyside | 12 | £17,351 | 6 | 52,884 | 36 |
| Merthyr Tydfil | 3 | £10,498 | 8 | 85,658 | 3 |
| Midlothian | 16 | £20,672 | 4 | 28,766 | 31 |
| Neath Port Talbot | 1 | £12,499 | 8 | 51,000 | - |
| Newport | 4 | £19,197 | 6 | 41,216 | 26 |
| Norfolk | 12 | £16,903 | 6 | 46,854 | 27 |
| North Yorkshire | 31 | £27,118 | 4 | 30,179 | 54 |
| Northamptonshire | 10 | £10,137 | 9 | 70,170 | 13 |
| Nottinghamshire | 21 | £16,014 | 6 | 46,935 | 39 |
| Oxfordshire | 5 | £13,970 | 7 | 56,048 | 9 |
| Pembrokeshire | 1 | £11,995 | 9 | 47,208 | - |
| Perth & Kinross | 2 | £24,995 | 3 | 18,061 | 13 |
| Renfrewshire | 3 | £16,831 | 6 | 45,271 | 20 |
| Rhondda Cynon Taf | 1 | £5,995 | 10 | 116,600 | 3 |
| Shropshire | 7 | £15,389 | 9 | 50,598 | 15 |
| Somerset | 4 | £13,854 | 7 | 61,886 | 10 |
| South Yorkshire | 33 | £17,531 | 6 | 44,061 | 68 |
| Staffordshire | 29 | £16,867 | 6 | 38,395 | 78 |
| Stirling | 2 | £16,998 | 6 | 30,531 | 7 |
| Suffolk | 9 | £17,675 | 6 | 43,274 | 17 |
| Surrey | 33 | £14,071 | 8 | 54,002 | 48 |
| Swansea | 7 | £18,049 | 5 | 28,588 | 18 |
| Torfaen | 1 | £12,495 | 7 | 55,039 | 2 |
| Tyne and Wear | 29 | £19,255 | 5 | 36,814 | 57 |
| Warwickshire | 8 | £18,706 | 6 | 53,460 | 14 |
| West Lothian | 5 | £19,358 | 4 | 34,783 | 12 |
| West Midlands | 56 | £15,766 | 6 | 50,756 | 117 |
| West Sussex | 9 | £14,934 | 9 | 43,103 | 18 |
| West Yorkshire | 45 | £21,293 | 4 | 32,043 | 88 |
| Wiltshire | 35 | £24,182 | 4 | 31,276 | 59 |
| Worcestershire | 2 | £19,400 | 7 | 21,982 | 13 |
| Wrexham | 1 | £8,890 | 8 | 83,137 | 2 |