2016 BMW 2 Series
218D Sport
62,000miManualDiesel2.0L
£9,995
Stone
~£251/pm
Buy this BMW 2 Series 218D Sport for just £9,995. It has 62,000 miles on the clock, a 2.0 Litre diesel engine and manual transmission.
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,581 cars
218D Sport
62,000miManualDiesel2.0L
£9,995
Stone
~£251/pm
Buy this BMW 2 Series 218D Sport for just £9,995. It has 62,000 miles on the clock, a 2.0 Litre diesel engine and manual transmission.
M Sport
60,740miAutoDiesel2.0L
£14,600
Online Dealer
~£367/pm
With a white finish, this BMW 2 Series has 60,740 miles clocked up on the dash and contains a 2.0 Litre diesel engine with automatic transmission.
2016 66 M240i
48,700miAutoPetrol3.0L
£16,750
Accrington
~£421/pm
Currently available from this dealership - 2 Series 2016 66 M240i that comes fitted with automatic transmission and a 3.0 litre petrol motor.
M235i Xdrive Step
57,006miAutoPetrol2.0L
£23,999
Stoke-on-Trent
~£603/pm
This saloon car available from this dealership in Stoke-on-Trent priced at £23,999 comes finished in the shade of blue and has clocked up 57,006 miles.
220I M Sport Nav St
49,500miPetrol
£15,200
Motherwell
~£382/pm
On offer and ready for its next owner to drive away is this BMW that contains a Litre petrol motor and transmission. This used model currently for sale at our dealership in Motherwell has 49,500 miles clocked up on the dash and has been finished in the shade of .
218I M Sport Dct
22,248miAutoPetrol1.5L
£22,298
Paisley
~£560/pm
Featuring a 1.5 litre petrol engine with automatic transmission, this second-hand BMW is on offer in a grey finish with 22,248 miles clocked up on the dash.
218I Se
23,690miManualPetrol1.5L
£15,498
Glasgow
~£389/pm
A terrific price at this dealer in Glasgow for this used, estate with a 1.5 L petrol engine, a mere 23,690 miles on the clock and manual transmission.
2.0 218D M Sport 148 Bhp
64,000miManualDiesel2.0L
£12,945
Biggleswade
~£325/pm
This BMW for sale from this dealership priced at £12,945 is available in the tone of blue and has 64,000 miles clocked-up on the dash.
218I M Sport Nav
46,300miManualPetrol1.5L
£11,948
Bristol
~£300/pm
Painted with a white finish, this second hand car incorporates a 1500 CC petrol motor with manual transmission and has 46,300 miles clocked up on the dashboard. It was registered in 2016 and is currently on offer and ready for its new owner to take home for only £11,948.
220I Luxury Dct
£17,698
Edinburgh
~£444/pm
There's a great price at this dealer in Edinburgh on this used, low mileage BMW 2 Series with transmission, a l engine and a mere few mi clocked up on the dash.
M240i
36,924miAutoPetrol3.0L
£20,400
Online Dealer
~£512/pm
This used BMW from this dealer in Online Sale has 36,924 miles clocked-up on the dashboard and incorporates a 3000 cc petrol motor with automatic transmission.
218D M Sport
39,900miAutoDiesel2.0L
£13,995
Stone
~£351/pm
Available to view at our dealership in Stone is this grey BMW 2 Series 218D M Sport that comes with automatic transmission and a 2000 CC diesel engine.
2.0 218D Sport 2D-2 Former Keepers Finished In
75,000miManualDiesel2.0L
£10,999
Warrington
~£276/pm
Available for sale is this second hand car on offer at the incredible price of only £10,999. This dealership also gives its customers the option to pay with affordable monthly payments to suit all budgets with repayment packages starting at only £ per calendar month.
218D M Sport
55,930miAutoDiesel2.0L
£13,600
Portsmouth
~£342/pm
Now available for a test drive upon your request is this convertible car with 55,930 miles on the clock, automatic transmission and a 2.0 ltr diesel engine.
M Sport
17,155miAutoPetrol2.0L
£30,990
Online Dealer
~£778/pm
Fitted with a 2.0 litre petrol motor and automatic transmission, this BMW 2 Series is currently available for sale in the tone of white with 17,155 miles on the dash.
220D Xdrive M Sport Step
61,889miAutoDiesel2.0L
£14,113
Colchester
~£354/pm
Call this dealership for a closer look at this automatic 2 Series 220D Xdrive M Sport Step containing a 2000 cc diesel motor with automatic transmission. This used model in the Colchester area has 61,889 miles clocked-up on the dashboard and comes in the tone of grey.
220D Sport Step
70,999miAutoDiesel
£11,510
Coventry
~£289/pm
On the market and ready for you to take home is this BMW 2 Series painted in the shade of white. This second hand mode is equipped with a Litre diesel motor with automatic transmission and it has got 70,999 miles clocked up on the dash.
218D M Sport Nav
64,289miManualDiesel
£12,100
York
~£304/pm
Purchase this used BMW 2 Series 218D M Sport Nav for just £12,100. Credit deals commence at just £ each month for this car that is fitted out with a L diesel motor with manual transmission.
220D M Sport Just Arrived Into Stock
41,550miAutoDiesel
£15,399
Great Malvern
~£387/pm
Want a BMW 2 Series 220D M Sport Just Arrived Into Stock? Well, consider this second hand model painted in the shade of white that has automatic transmission, a litre diesel motor and 41,550 miles on the dashboard.
220D M Sport Just Arrived Into Stock
41,550miAutoDiesel
£15,399
Kidderminster
~£387/pm
Advertised by this dealer located in Kidderminster is this BMW 2 Series with automatic transmission, a cc diesel engine and 41,550 miles.
218I Se Nav
32,000miManualPetrol
£13,983
York
~£351/pm
Now available from our dealership is this 2 Series 218I Se Nav that has manual transmission and a cc petrol motor. On the market and ready for its new owner to take home in the tone of white with 32,000 miles on the dashboard.
M240i Nav Step
29,882miAutoPetrol
£21,360
Grangemouth
~£536/pm
This used BMW 2 Series M240i Nav Step finished in the shade of blue is currently on the market and ready for its new owner to drive away with the added option for you to get it on finance.
M240i Nav Step
38,154miAutoPetrol
£18,990
Coventry
~£477/pm
Starting out at just £ per month, you could own this coupe 2 Series with 38,154 miles clocked up on the dashboard, petrol ltr motor and automatic transmission.
220I M Sport Step Aut
17,991miPetrol
£29,950
Edinburgh
~£752/pm
A great price of only £29,950 is currently being advertised by this dealer on this low mileage BMW that only has 17,991 miles on the dash.
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,559 | £18,371 | 5 | 38,242 | 3,673 |
Aberdeen City | 22 | £27,172 | 2 | 16,326 | 35 |
Aberdeenshire | 2 | £34,995 | 2 | 16,350 | 2 |
Angus | 2 | £18,145 | 4 | 25,915 | 2 |
Antrim | 1 | £17,995 | 4 | 42,000 | 3 |
Ards | 1 | £18,799 | 7 | 35,000 | 1 |
Argyll and Bute | 1 | £9,979 | 10 | 83,000 | - |
Ballymena | 3 | £17,448 | 7 | 61,845 | 4 |
Ballymoney | 5 | £10,145 | 8 | 85,521 | 1 |
Banbridge | 1 | £19,950 | 3 | 18,000 | 1 |
Bedfordshire | 26 | £15,261 | 7 | 56,488 | 47 |
Belfast | 10 | £17,468 | 5 | 36,651 | 67 |
Berkshire | 24 | £16,616 | 6 | 46,822 | 56 |
Blaenau Gwent | 5 | £17,228 | 5 | 29,215 | 8 |
Brent - Greater London | 1 | £27,950 | 2 | 35,000 | 5 |
Bristol | 43 | £22,362 | 4 | 27,918 | 77 |
Bromley - Greater London | 7 | £21,360 | 4 | 19,597 | 11 |
Buckinghamshire | 12 | £13,712 | 7 | 52,234 | 24 |
Cambridgeshire | 39 | £17,503 | 5 | 40,928 | 75 |
Cardiff | 8 | £15,486 | 6 | 43,835 | 33 |
Carmarthenshire | 3 | £13,995 | 7 | 45,451 | 3 |
Carrickfergus | 1 | £15,950 | 5 | 30,218 | 3 |
Ceredigion | 7 | £14,096 | 7 | 54,348 | 4 |
Cheshire | 34 | £19,920 | 5 | 31,176 | 135 |
City of Edinburgh | 20 | £21,314 | 4 | 20,829 | 67 |
City of London - Greater London | 37 | £15,347 | 8 | 49,368 | 93 |
Coleraine | 4 | £13,846 | 8 | 57,542 | 3 |
Cornwall | 4 | £16,358 | 6 | 52,625 | 11 |
County Durham | 24 | £22,125 | 4 | 26,949 | 68 |
Craigavon | 3 | £16,298 | 5 | 47,335 | 2 |
Croydon - Greater London | 5 | £17,835 | 5 | 41,000 | 10 |
Cumbria | 4 | £18,460 | 6 | 37,334 | 13 |
Derbyshire | 35 | £19,318 | 5 | 36,083 | 113 |
Derry | 1 | £21,950 | 3 | 31,000 | - |
Devon | 27 | £18,391 | 5 | 39,933 | 43 |
Dorset | 16 | £20,439 | 5 | 29,700 | 31 |
Dumfries and Galloway | 4 | £24,648 | 4 | 14,943 | 17 |
Dundee City | 10 | £26,699 | 2 | 14,297 | 8 |
Dungannon | 1 | £29,990 | 2 | 16,000 | 2 |
Ealing - Greater London | 3 | £17,965 | 4 | 33,533 | 3 |
East Ayrshire | 1 | £21,998 | 3 | 17,567 | 15 |
East Riding of Yorkshire | 19 | £26,292 | 3 | 18,431 | 30 |
East Sussex | 13 | £20,515 | 5 | 29,895 | 29 |
Enfield - Greater London | 4 | £16,225 | 6 | 34,865 | - |
Essex | 76 | £15,947 | 6 | 42,385 | 157 |
Falkirk | 6 | £15,589 | 6 | 47,581 | 9 |
Fermanagh | 1 | £14,690 | 6 | 74,336 | 2 |
Fife | 16 | £28,595 | 2 | 12,418 | 32 |
Glasgow City | 31 | £23,500 | 4 | 20,861 | 119 |
Gloucestershire | 5 | £14,987 | 7 | 49,953 | 29 |
Greater Manchester | 76 | £14,926 | 6 | 42,222 | 153 |
Greenwich - Greater London | 1 | £20,495 | 4 | 28,146 | - |
Hammersmith & Fulham - Greater London | 1 | £13,495 | 8 | 18,000 | - |
Hampshire | 40 | £18,434 | 6 | 33,786 | 71 |
Harrow - Greater London | 1 | £18,995 | 5 | 18,990 | 3 |
Havering - Greater London | 11 | £13,014 | 7 | 54,814 | 18 |
Herefordshire | 1 | £16,995 | 6 | 37,500 | 3 |
Hertfordshire | 39 | £18,416 | 5 | 38,020 | 67 |
Highland | 12 | £27,297 | 4 | 24,135 | 21 |
Hillingdon - Greater London | 6 | £13,749 | 7 | 64,331 | 11 |
Inverclyde | 2 | £16,898 | 4 | 39,274 | 6 |
Isle of Wight | 1 | £29,059 | 1 | 5,000 | 6 |
Kensington & Chelsea - Greater London | 1 | £10,950 | 8 | 63,550 | - |
Kent | 22 | £16,307 | 6 | 47,664 | 83 |
Kingston upon Thames - Greater London | 3 | £15,937 | 7 | 30,039 | 2 |
Lancashire | 70 | £16,360 | 5 | 40,549 | 108 |
Leicestershire | 18 | £16,704 | 6 | 46,609 | 55 |
Lincolnshire | 15 | £13,737 | 6 | 43,231 | 51 |
Magherafelt | 6 | £18,758 | 4 | 45,500 | 3 |
Merseyside | 20 | £14,433 | 6 | 44,248 | 47 |
Monmouthshire | 2 | £8,095 | 9 | 113,000 | 1 |
Moray | 3 | £21,162 | 4 | 9,862 | 3 |
Newport | 9 | £19,686 | 4 | 24,215 | 18 |
Newtownabbey | 1 | £19,499 | 4 | 40,625 | 8 |
Norfolk | 19 | £20,009 | 5 | 34,017 | 62 |
North Ayrshire | 10 | £26,728 | 3 | 23,002 | 17 |
North Lanarkshire | 10 | £20,034 | 6 | 37,641 | 14 |
North Yorkshire | 30 | £22,408 | 4 | 27,955 | 75 |
Northamptonshire | 9 | £14,472 | 6 | 42,332 | 61 |
Northumberland | 2 | £23,705 | 5 | 17,134 | 7 |
Nottinghamshire | 44 | £15,150 | 7 | 49,364 | 101 |
Oxfordshire | 6 | £14,637 | 5 | 35,943 | 14 |
Pembrokeshire | 1 | £14,999 | 5 | 22,722 | 1 |
Perth and Kinross | 4 | £15,773 | 6 | 23,129 | 13 |
Redbridge - Greater London | 1 | £11,995 | 8 | 91,100 | 1 |
Renfrewshire | 10 | £18,328 | 5 | 30,511 | 37 |
Rhondda Cynon Taf | 7 | £13,953 | 7 | 54,182 | 8 |
Scottish Borders | 1 | £10,999 | 9 | 72,381 | 1 |
Shropshire | 11 | £15,679 | 6 | 33,796 | 18 |
Somerset | 13 | £18,660 | 5 | 39,331 | 42 |
South Ayrshire | 3 | £18,831 | 5 | 28,409 | 10 |
South Lanarkshire | 5 | £16,543 | 6 | 32,362 | 20 |
South Yorkshire | 41 | £17,177 | 6 | 44,313 | 106 |
Staffordshire | 43 | £19,775 | 4 | 32,098 | 136 |
Stirling | 3 | £18,831 | 4 | 22,629 | 11 |
Suffolk | 17 | £17,924 | 5 | 45,833 | 49 |
Surrey | 34 | £14,059 | 7 | 46,534 | 38 |
Sutton - Greater London | 1 | £9,649 | 9 | 100,999 | - |
Swansea | 8 | £15,909 | 6 | 35,521 | 21 |
Tyne and Wear | 36 | £18,307 | 5 | 35,536 | 89 |
Waltham Forest - Greater London | 3 | £27,832 | 2 | 15,598 | 6 |
Warwickshire | 10 | £13,470 | 7 | 50,230 | 17 |
West Dunbartonshire | 2 | £19,348 | 4 | 27,116 | 6 |
West Lothian | 3 | £22,231 | 4 | 18,003 | 9 |
West Midlands | 69 | £16,195 | 6 | 42,894 | 144 |
West Sussex | 16 | £22,211 | 3 | 21,346 | 21 |
West Yorkshire | 40 | £19,642 | 5 | 37,236 | 123 |
Wiltshire | 50 | £27,341 | 3 | 22,474 | 136 |
Worcestershire | 8 | £14,976 | 6 | 52,531 | 18 |