2015 BMW 2 Series
2.0 M Sport Euro 6 Ss
119,797miAutoDiesel2.0L
£8,995
Leeds
~£226/pm
A 2.0 litre diesel engine and automatic transmission are only some of the qualities that this 2 Series has to offer its new driver.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1,374 cars
2.0 M Sport Euro 6 Ss
119,797miAutoDiesel2.0L
£8,995
Leeds
~£226/pm
A 2.0 litre diesel engine and automatic transmission are only some of the qualities that this 2 Series has to offer its new driver.
218I M Sport Dct
32,196miAutoPetrol1.5L
£21,549
Ipswich
~£541/pm
At this dealer you'll find the fantastic price of only £21,823 on this 2 Series 218I M Sport Dct with a 1.5 litre petrol motor, automatic transmission and 32,196 mi on the dash.
220I Sport
12,817miAutoPetrol2.0L
£17,698
Chesterfield
~£444/pm
For sale at the price of £17,698 or with the possibility to buy using credit with affordable payments beginning at £ pm, this BMW has few miles clocked-up on the dash and contains a 2000cc petrol motor with automatic transmission.
2.0 225D M Sport Euro 6 Ss
38,370miAutoDiesel2.0L
£15,000
Witham
~£377/pm
Incorporating a 2.0 Ltr diesel engine and automatic transmission - this used BMW 2 Series 2.0 225D M Sport Euro 6 Ss is on the market and ready for you to drive away with 38,370 miles on the dash.
2.0 225D M Sport 222 Bhp
33,164miAutoDiesel2.0L
£14,995
Liverpool
~£377/pm
Become the next owner of this convertible which contains a 2.0 litre diesel engine and automatic transmission. This second-hand model at this dealer has been finished in grey and has just 33,164 miles clocked-up on the dash.
1.5 218I M Sport Saloon 136 Ps
6,761miManualPetrol1.5L
£25,900
Haslemere
~£650/pm
On offer and ready for its new owner to drive away today is this near mint 2 Series 1.5 218I M Sport Saloon 136 Ps that has a 1.5l petrol engine with manual transmission. This second-hand model at this dealer has a mere 6,761 miles clocked up on the dash.
218D M Sport
49,000miAutoDiesel2.0L
£13,395
Hitchin
~£336/pm
Currently advertised by this dealer located in Hitchin is this motor that has automatic transmission and a 2.0 Ltr diesel engine. It's up for sale in the shade of white with 49,000 miles clocked-up on the dashboard.
M Sport
66,152miManualDiesel2.0L
£10,999
Leominster
~£276/pm
Available to view at your request is this used car with 66,152 miles clocked up on the dashboard, manual gearbox and 2.0L diesel engine.
218I M Sport
43,802miManualPetrol1.5L
£19,498
Livingston
~£490/pm
At this dealer you'll find the low price of just £19,498 on this 2 Series 218I M Sport with a Ltr engine, transmission and few miles clocked-up on the dash.
2.0 220I M Sport Saloon Dct 178 Ps
11,495miAutoPetrol2.0L
£26,995
Farnborough
~£678/pm
A terrific price of only £26,995 from this dealership in Farnborough for this used with a mere 11,495 mi on the clock.
218I Sport
11,042miManualPetrol1.5L
£19,970
Barnsley
~£501/pm
Are you looking for a BMW 2 Series? Then have a more detailed look at this second-hand one coming in white that’s got manual transmission, a 1.5 litre petrol motor and 11,042 miles on the clock.
2.0 M235i Saloon Xdrive 306 Ps
33,000miAutoPetrol2.0L
£26,995
Farnborough
~£678/pm
Now on the market and ready for you to drive away is this BMW 2 Series 2.0 M235i Saloon Xdrive 306 Ps with a 2.0 Litre petrol motor and 33,000 miles clocked up on the dashboard.
218I 136 M Sport
30,673miManualPetrol1.5L
£20,064
Chelmsford
~£504/pm
Have a look at the low price at this dealership for this low mileage BMW 2 Series 218I 136 M Sport that has just 30,673 miles on the dash, a 1.5 l petrol engine and manual transmission.
218I 136 M Sport
27,021miManualPetrol1.5L
£20,810
Chelmsford
~£523/pm
On offer and ready for you to drive away is this saloon that contains a 1.5L petrol engine with manual transmission. This used model now available from our dealership only has 27,021 miles clocked up on the dash and is finished in white.
218I Sport
56,269miAutoPetrol1.5L
£12,099
Peterborough
~£304/pm
Coming in silver, this 1.5l petrol BMW with automatic transmission is now available for you to own.
2.0L 220D Luxury 188 Bhp
139,011miAutoDiesel2.0L
£6,750
London
~£170/pm
Available for viewing at this dealer located in London is this second hand car that features a 2.0 litre diesel motor with automatic transmission. It's up for sale and ready for its new owner to take home in the shade of white with 139,011 miles on the dashboard.
M235i Xdrive Step Saloon
39,026miAutoPetrol2.0L
£23,998
Hessle
~£603/pm
This 2 Series M235i Xdrive Step Saloon is fitted out with a 2.0 LTR petrol engine with automatic transmission and it has clocked up 39,026 mi.
218D M Sport Step Nav
22,230miAutoDiesel
£15,999
Chester
~£402/pm
Grab the chance to be the happy owner of this 2 Series 218D M Sport Step Nav now priced at this dealer's great price of just £15,999. It has been finished in the shade of blue, has 22,230 miles clocked up on the dash and contains a LTR diesel engine with automatic transmission.
2.0 218D M Sport
48,790miManualDiesel2.0L
£10,799
London
~£271/pm
2 Series 2.0 218D M Sport with a 2000 CC diesel motor and manual gearbox.
218I M Sport
48,833miAutoPetrol1.5L
£16,298
London
~£409/pm
Up for sale and ready for you to drive away is this 2 Series 218I M Sport on offer at the remarkable price of just £16,298. This dealer also gives its customers the option to buy using achievable monthly repayments with payment plans starting from only £ per calendar month.
2.0 M Sport Euro 6 Ss
67,979miAutoPetrol2.0L
£12,990
Worcester
~£326/pm
This BMW 2 Series 2.0 M Sport Euro 6 Ss contains a 2.0 litre petrol engine with automatic transmission and has 67,979 miles on the dashboard.
1.5 218I M Sport Dct Euro 6 Ss
25,504miAutoPetrol1.5L
£23,995
Hatfield
~£603/pm
A marvellous price of just £23,995 is currently being advertised by us at this dealer on this low mileage BMW which has a mere 25,504 miles on the dashboard.
220D M Sport
20,994miAutoDiesel2.0L
£17,950
Newtownards
~£451/pm
Up for sale at the price of £17,950 and with the possibility to buy using credit with affordable repayments beginning from £ per calendar month, this BMW has 20,994 miles clocked up on the dash and comes equipped with a 2.0l diesel engine and automatic transmission.
M Sport
55,000miAutoDiesel2.0L
£14,950
Wickford
~£375/pm
Advertised by this dealer in Wickford is this convertible vehicle that is fitted out with automatic transmission and a 2000 CC diesel engine. Up for sale and ready for its next owner to drive away in the shade of blue with 55,000 miles on the dashboard.
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,365 | £17,980 | 5 | 40,868 | 3,758 |
Aberdeen City | 20 | £25,284 | 2 | 19,292 | 39 |
Aberdeenshire | 1 | £27,995 | 2 | 25,000 | 4 |
Angus | 1 | £20,795 | 3 | 19,500 | 3 |
Antrim | 1 | £17,995 | 4 | 42,000 | 3 |
Ards | 4 | £15,326 | 6 | 38,901 | 2 |
Argyll and Bute | 1 | £9,979 | 10 | 83,000 | - |
Armagh | 1 | £57,995 | 1 | 5,200 | 2 |
Ballymena | 6 | £13,872 | 8 | 65,922 | 3 |
Ballymoney | 2 | £10,445 | 9 | 79,222 | 4 |
Bedfordshire | 22 | £17,340 | 6 | 48,973 | 51 |
Belfast | 7 | £15,977 | 5 | 39,416 | 65 |
Berkshire | 13 | £17,776 | 6 | 45,179 | 58 |
Blaenau Gwent | 4 | £15,596 | 6 | 53,007 | 10 |
Brent - Greater London | 1 | £18,500 | 7 | 14,900 | 5 |
Bristol | 35 | £25,324 | 3 | 23,981 | 92 |
Bromley - Greater London | 6 | £18,319 | 5 | 32,025 | 14 |
Buckinghamshire | 16 | £19,426 | 6 | 34,639 | 28 |
Caerphilly | 1 | £10,995 | 6 | 79,000 | - |
Cambridgeshire | 36 | £14,279 | 6 | 50,235 | 83 |
Cardiff | 3 | £18,183 | 4 | 35,471 | 35 |
Carrickfergus | 1 | £15,950 | 5 | 30,218 | 2 |
Ceredigion | 6 | £15,346 | 6 | 50,247 | 4 |
Cheshire | 34 | £19,909 | 5 | 28,322 | 117 |
City of Edinburgh | 11 | £20,189 | 4 | 29,163 | 57 |
City of London - Greater London | 34 | £15,592 | 8 | 49,533 | 87 |
Coleraine | 4 | £14,471 | 7 | 51,191 | 4 |
Cornwall | 3 | £14,310 | 6 | 36,859 | 13 |
County Durham | 12 | £20,441 | 4 | 27,284 | 66 |
Craigavon | 4 | £17,497 | 5 | 49,166 | 3 |
Croydon - Greater London | 4 | £16,944 | 5 | 24,958 | 11 |
Cumbria | 5 | £19,488 | 5 | 28,643 | 9 |
Derbyshire | 28 | £18,514 | 5 | 37,831 | 114 |
Derry | 2 | £18,850 | 4 | 45,243 | 1 |
Devon | 24 | £18,137 | 5 | 40,120 | 44 |
Dorset | 11 | £21,456 | 4 | 25,193 | 32 |
Down | 1 | £11,295 | 6 | 59,647 | 2 |
Dumfries and Galloway | 5 | £24,778 | 3 | 20,958 | 17 |
Dundee City | 6 | £29,750 | 1 | 9,587 | 11 |
Dungannon | 2 | £16,243 | 5 | 59,118 | 1 |
Ealing - Greater London | 4 | £17,071 | 5 | 30,325 | 2 |
East Ayrshire | 1 | £19,998 | 3 | 41,659 | 19 |
East Dunbartonshire | 2 | £17,499 | 4 | 27,348 | 2 |
East Lothian | 1 | £11,699 | 7 | 65,512 | 1 |
East Riding of Yorkshire | 21 | £20,908 | 5 | 40,733 | 31 |
East Sussex | 14 | £20,502 | 5 | 27,048 | 26 |
Enfield - Greater London | 3 | £16,493 | 6 | 29,704 | 1 |
Essex | 64 | £17,868 | 6 | 41,293 | 169 |
Falkirk | 4 | £13,219 | 7 | 58,648 | 9 |
Fermanagh | 1 | £14,690 | 6 | 74,336 | 2 |
Fife | 15 | £26,865 | 3 | 14,255 | 34 |
Flintshire | 1 | £8,997 | 9 | 81,440 | - |
Glasgow City | 23 | £24,328 | 3 | 19,532 | 110 |
Gloucestershire | 8 | £13,131 | 7 | 51,649 | 29 |
Greater Manchester | 65 | £15,200 | 6 | 43,618 | 168 |
Hampshire | 28 | £18,024 | 6 | 38,432 | 79 |
Harrow - Greater London | 3 | £12,980 | 7 | 63,015 | 1 |
Havering - Greater London | 8 | £13,698 | 7 | 54,886 | 20 |
Herefordshire | 2 | £11,499 | 8 | 61,680 | 2 |
Hertfordshire | 31 | £17,713 | 6 | 41,198 | 68 |
Highland | 9 | £28,197 | 3 | 22,427 | 22 |
Hillingdon - Greater London | 6 | £13,057 | 7 | 65,164 | 10 |
Hounslow - Greater London | 1 | £8,695 | 8 | 76,938 | 3 |
Inverclyde | 1 | £14,998 | 4 | 35,584 | 3 |
Isle of Wight | 1 | £29,059 | 1 | 5,000 | 2 |
Kent | 18 | £17,435 | 6 | 48,326 | 84 |
Kingston upon Thames - Greater London | 2 | £14,156 | 8 | 29,048 | 3 |
Lancashire | 50 | £16,654 | 5 | 40,266 | 123 |
Leicestershire | 13 | £15,160 | 6 | 48,539 | 46 |
Lincolnshire | 16 | £15,236 | 6 | 36,981 | 46 |
Lisburn | 3 | £15,292 | 6 | 43,200 | - |
Magherafelt | 8 | £18,086 | 5 | 51,286 | 3 |
Merseyside | 18 | £13,699 | 7 | 46,780 | 44 |
Merton - Greater London | 1 | £10,990 | 0 | 40,000 | 1 |
Monmouthshire | 1 | £9,495 | 8 | 103,000 | 2 |
Moray | 2 | £19,995 | 4 | 11,300 | 2 |
Newport | 7 | £20,939 | 4 | 20,248 | 31 |
Norfolk | 13 | £17,131 | 6 | 37,822 | 60 |
North Ayrshire | 6 | £28,448 | 4 | 29,036 | 22 |
North Down | 2 | £20,985 | 3 | 28,825 | 1 |
North Lanarkshire | 5 | £20,052 | 6 | 41,616 | 17 |
North Yorkshire | 34 | £20,548 | 5 | 32,155 | 69 |
Northamptonshire | 11 | £15,417 | 6 | 35,939 | 56 |
Northumberland | 1 | £26,999 | 4 | 8,000 | 4 |
Nottinghamshire | 46 | £14,894 | 6 | 55,770 | 115 |
Omagh | 1 | £19,995 | 4 | 78,000 | - |
Oxfordshire | 6 | £15,888 | 5 | 45,585 | 14 |
Perth and Kinross | 2 | £16,149 | 5 | 44,127 | 16 |
Redbridge - Greater London | 1 | £11,995 | 8 | 91,100 | 1 |
Renfrewshire | 8 | £19,936 | 4 | 28,055 | 37 |
Rhondda Cynon Taf | 7 | £15,196 | 6 | 46,085 | 12 |
Shropshire | 10 | £15,388 | 6 | 39,751 | 15 |
Somerset | 16 | £18,911 | 5 | 33,508 | 32 |
South Ayrshire | 5 | £21,118 | 3 | 22,349 | 10 |
South Lanarkshire | 5 | £14,719 | 6 | 43,114 | 18 |
South Yorkshire | 39 | £19,662 | 4 | 33,362 | 109 |
Staffordshire | 37 | £21,413 | 4 | 31,366 | 130 |
Stirling | 8 | £18,198 | 4 | 26,748 | 11 |
Suffolk | 17 | £19,313 | 5 | 35,167 | 52 |
Surrey | 28 | £14,728 | 7 | 47,692 | 47 |
Sutton - Greater London | 1 | £8,290 | 9 | 100,999 | - |
Swansea | 13 | £14,223 | 7 | 47,159 | 14 |
Tyne and Wear | 40 | £19,616 | 5 | 30,954 | 81 |
Waltham Forest - Greater London | 3 | £23,066 | 1 | 17,564 | 8 |
Warwickshire | 9 | £17,467 | 6 | 43,936 | 18 |
West Dunbartonshire | 3 | £21,231 | 3 | 12,873 | 7 |
West Lothian | 9 | £20,009 | 4 | 29,774 | 23 |
West Midlands | 43 | £15,807 | 6 | 41,116 | 164 |
West Sussex | 10 | £19,010 | 5 | 24,276 | 34 |
West Yorkshire | 37 | £18,810 | 5 | 40,267 | 117 |
Wiltshire | 46 | £27,136 | 3 | 21,054 | 129 |
Worcestershire | 8 | £15,910 | 7 | 51,258 | 20 |
Wrexham | 1 | £11,995 | 7 | 32,250 | 1 |