2018 BMW 1 Series
1.5 118I M Sport
54,831miAutoPetrol1.5L
£13,990
Welwyn Garden City
~£351/pm
With a white finish, this 1.5l petrol 1 Series with automatic transmission is currently available for viewing.
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.
5,958 cars
1.5 118I M Sport
54,831miAutoPetrol1.5L
£13,990
Welwyn Garden City
~£351/pm
With a white finish, this 1.5l petrol 1 Series with automatic transmission is currently available for viewing.
2.0 118I Se Steptronic
110,000miAutoPetrol1.0L
£2,750
Chertsey
~£69/pm
Up for sale and ready for you to drive away today is this 1 Series 2.0 118I Se Steptronic which incorporates a 1.0L petrol engine and automatic transmission. This second-hand one from this dealer priced at £3,250 has 110,000 miles on the clock.
1.5L 118I M Sport 135 Bhp
2,231miAutoPetrol1.5L
£26,800
Dunstable
~£673/pm
On offer and ready for its next owner to take home is this BMW 1 Series which contains a 1.5 ltr petrol motor and automatic transmission. This second hand model now available at our dealership has just 2,231 miles on the dash.
M135i Xdrive Step Pro Pack
6,117miAutoPetrol2.0L
£35,000
West Bridgford
~£879/pm
With only 6,111 miles on the clock and painted in grey, this BMW 1 Series M135i Xdrive Step Pro Pack contains a 2.0 LTR petrol motor and automatic transmission. Currently available to drive away at the incredible price of just £35,000 or with the possibility to purchase using finance with achievable payments at hand starting at £ monthly.
2.0 118D Se 141 Bhp
40,345miAutoDiesel2.0L
£7,498
Connah's Quay
~£188/pm
At this dealer you'll find the bargain price of only £7,498 on this convertible with a 2.0 LTR diesel motor, automatic transmission and 40,345 miles on the dashboard.
1.5 M Sport Euro 6 Ss
54,156miManualPetrol1.5L
£15,995
Mansfield Woodhouse
~£402/pm
Starting at just £ each month, you can enjoy this hatchback BMW 1 Series 1.5 M Sport Euro 6 Ss with manual transmission, a petrol 1.5 L engine and 54,156 miles clocked-up on the dashboard.
118I M Sport Hatchback
108,000miManualPetrol1.6L
£4,985
Fareham
~£125/pm
Currently on display at this dealership's showroom in the Fareham area - 1 Series 118I M Sport Hatchback which incorporates a 1.6l petrol engine with manual transmission.
116I Se
62,482miManualPetrol1.6L
£6,950
Northampton
~£175/pm
On offer and ready for you to drive away is this 1 Series which has manual transmission and a 1.6 Ltr petrol motor. This second-hand one at this dealership priced at £6,950 has 62,482 miles clocked up on the dash.
Hatchback 3.0 M140i Shadow Edition Euro 6 S
50,000miAutoPetrol3.0L
£20,599
Louth
~£517/pm
At this dealer in Louth you will find the great price of just £20,599 on this BMW 1 Series with a 3000cc petrol engine, automatic transmission and 50,000 miles clocked-up on the dash.
116D Sport Hatchback
50,424miAutoDiesel1.5L
£9,995
Dagenham
~£251/pm
Available from this car dealer's showroom is this 1 Series 116D Sport Hatchback that has got automatic transmission and a 1.5 Ltr diesel engine.
1.6 118I Se 168 Bhp
29,500miAutoPetrol1.6L
£10,595
Dronfield
~£266/pm
Available for viewing at this dealer in Dronfield is this BMW that has a 1.6l petrol motor with automatic transmission. On the market and ready for you to take home in a black finish with 29,500 miles on the dash.
118I 136 M Sport Step Tech Pack
7,386miAutoPetrol1.5L
£26,217
Chelmsford
~£658/pm
This hatchback second hand car has a mere 7,376 miles on the dash and has been on the road for under a full year.
M135i Xdrive Step Techpro Pack
3,570miAutoPetrol2.0L
£36,982
Reading
~£929/pm
This hatchback second hand car has a low mileage of only 3,316 miles on the clock and has been driven for less than a year.
M Sport
30,033miAutoPetrol1.5L
£19,500
Bolton
~£490/pm
Are you thinking of buying a hatchback? Well, have a look at this second hand one from this dealer in Bolton, it comes fitted out with automatic transmission, a 1.5 litre petrol engine and has 30,033 miles on the dashboard.
118I M Sport
27,045miManualPetrol1.5L
£19,664
Chelmsford
~£494/pm
In the tone of white, this 1.5L petrol BMW 1 Series 118I M Sport with manual transmission is available to test drive.
118D M Sport Step
13,144miAutoDiesel2.0L
£24,187
Norwich
~£607/pm
At this dealer in Norwich you'll find the fantastic price of just £25,642 on this 1 Series with a 2.0 litre diesel engine, automatic transmission and 13,024 miles clocked up on the dash.
118I M Sport
3,118miAutoPetrol1.5L
£26,471
Crawley
~£665/pm
There's an outstanding price at this car dealership on this used, low mileage BMW 1 Series that has automatic transmission, 3,118 miles on the dash and a 1500 cc petrol motor.
1.5 118I M Sport Lcp Hatchback Dct
4,511miAutoPetrol1.5L
£26,875
Littlehampton
~£675/pm
With a 1500cc petrol motor with automatic transmission, this second hand BMW 1 Series is up for sale in a white finish and has 4,511mi on the dashboard.
2.0 120D M Sport 181 Bhp
119,250miAutoDiesel2.0L
£7,795
Exeter
~£196/pm
Get behind the wheel of this 1 Series 2.0 120D M Sport 181 Bhp for only £7,795. It has 119,250 miles on the dash and contains a 2.0 L diesel motor.
1.5 118I M Sport Lcp Hatchback
17,835miManualPetrol1.5L
£21,495
Farnborough
~£540/pm
This BMW 1 Series 1.5 118I M Sport Lcp Hatchback has 17,835 mi on the dashboard and incorporates a 1.5 ltr petrol motor with manual transmission.
116D M Sport
21,740miManualDiesel1.5L
£18,000
Wolverhampton
~£452/pm
Up for sale and ready to take on a test drive is this 1 Series finished in the shade of grey - this used model has 21,740 miles on the dash and features a 1.5 Litre diesel engine with manual transmission.
2.0 120I Sport Plus Edition Euro 5 Ss
41,000miManualPetrol2.0L
£7,995
Peterborough
~£201/pm
Coming in the shade of white, this 2.0 L petrol BMW with manual transmission is available for a test drive.
118I 136 M Sport Live Cockpit Propro Pk
34,674miManualPetrol1.5L
£20,500
Romford
~£515/pm
This BMW has got 34,674 miles clocked-up on the dashboard and is equipped with a 1.5l engine. It runs on petrol with manual transmission and comes in white.
118I M Sport
9,514miManualPetrol1.5L
£21,498
Livingston
~£540/pm
An incredible price of only £21,498 is currently being advertised by this dealer for this low mileage BMW 1 Series 118I M Sport incorporating a 1.5 Ltr petrol motor and manual transmission
Want to find out everything about all 1 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 1 Series buying guide here.
BMW 1 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 | 5,824 | £16,889 | 6 | 46,223 | 13,011 |
Aberdeen City | 48 | £21,539 | 3 | 24,348 | 105 |
Aberdeenshire | 9 | £24,824 | 4 | 24,667 | 17 |
Angus | 3 | £19,828 | 6 | 32,095 | 8 |
Antrim | 12 | £13,454 | 7 | 55,576 | 13 |
Ards | 5 | £11,829 | 8 | 94,000 | 5 |
Armagh | 5 | £8,952 | 11 | 74,516 | 5 |
Ballymena | 5 | £14,947 | 6 | 51,173 | 14 |
Ballymoney | 2 | £12,245 | 6 | 69,604 | 5 |
Barking & Dagenham - Greater London | 6 | £8,827 | 9 | 66,852 | 3 |
Barnet - Greater London | 3 | £7,895 | 13 | 68,533 | 7 |
Bedfordshire | 108 | £13,543 | 8 | 58,497 | 199 |
Belfast | 10 | £16,140 | 6 | 44,291 | 91 |
Berkshire | 92 | £13,988 | 8 | 62,149 | 186 |
Bexley - Greater London | 1 | £8,999 | 12 | 32,000 | - |
Blaenau Gwent | 12 | £16,211 | 4 | 42,250 | 38 |
Brent - Greater London | 3 | £26,098 | 10 | 64,333 | 15 |
Bridgend | 1 | £6,995 | 13 | 68,079 | 2 |
Bristol | 109 | £17,657 | 6 | 44,115 | 206 |
Bromley - Greater London | 31 | £26,856 | 2 | 12,532 | 54 |
Buckinghamshire | 96 | £21,272 | 6 | 38,788 | 201 |
Caerphilly | 7 | £6,694 | 10 | 82,937 | 11 |
Cambridgeshire | 201 | £16,333 | 6 | 43,888 | 289 |
Cardiff | 25 | £25,417 | 3 | 18,607 | 85 |
Carmarthenshire | 9 | £14,162 | 7 | 48,691 | 10 |
Carrickfergus | 11 | £15,812 | 5 | 55,398 | 11 |
Ceredigion | 17 | £18,372 | 5 | 35,862 | 15 |
Cheshire | 166 | £18,645 | 5 | 37,450 | 331 |
City of Edinburgh | 90 | £21,231 | 4 | 28,825 | 168 |
City of London - Greater London | 150 | £15,417 | 6 | 48,138 | 305 |
Clackmannanshire | 1 | £14,698 | 6 | 40,491 | 1 |
Coleraine | 8 | £10,801 | 8 | 65,452 | 10 |
Conwy | 13 | £22,652 | 4 | 28,896 | 13 |
Cornwall | 8 | £11,457 | 9 | 58,769 | 34 |
County Durham | 69 | £20,850 | 4 | 30,702 | 237 |
Craigavon | 15 | £26,619 | 2 | 14,855 | 42 |
Croydon - Greater London | 30 | £25,858 | 3 | 12,784 | 33 |
Cumbria | 20 | £16,067 | 6 | 41,909 | 43 |
Denbighshire | 2 | £20,995 | 5 | 60,350 | 1 |
Derbyshire | 124 | £15,871 | 6 | 46,746 | 354 |
Derry | 3 | £15,983 | 4 | 54,010 | 4 |
Devon | 59 | £13,811 | 8 | 59,336 | 173 |
Dorset | 41 | £20,399 | 5 | 34,470 | 86 |
Down | 2 | £20,995 | 5 | 40,095 | 7 |
Dumfries and Galloway | 8 | £21,110 | 4 | 22,420 | 26 |
Dundee City | 44 | £22,515 | 3 | 20,665 | 78 |
Dungannon | 4 | £15,120 | 7 | 49,143 | 7 |
Ealing - Greater London | 19 | £10,172 | 8 | 64,952 | 21 |
East Ayrshire | 4 | £15,579 | 7 | 37,084 | 24 |
East Lothian | 1 | £25,000 | 3 | 34,557 | 2 |
East Riding of Yorkshire | 34 | £15,755 | 5 | 38,929 | 85 |
East Sussex | 62 | £18,170 | 6 | 46,835 | 85 |
Enfield - Greater London | 26 | £26,493 | 2 | 13,126 | 38 |
Essex | 142 | £16,875 | 7 | 48,764 | 320 |
Falkirk | 12 | £13,367 | 7 | 51,088 | 28 |
Fermanagh | 2 | £15,495 | 5 | 68,500 | 1 |
Fife | 17 | £18,920 | 5 | 41,973 | 89 |
Flintshire | 13 | £13,346 | 8 | 70,606 | 4 |
Glasgow City | 78 | £20,113 | 4 | 26,352 | 341 |
Gloucestershire | 67 | £17,594 | 6 | 42,294 | 120 |
Greater Manchester | 284 | £13,413 | 7 | 59,331 | 875 |
Greenwich - Greater London | 9 | £27,317 | 2 | 10,734 | 10 |
Gwynedd | 1 | £12,995 | 5 | 68,000 | 1 |
Hammersmith & Fulham - Greater London | 1 | £14,990 | 6 | 14,305 | 1 |
Hampshire | 140 | £18,797 | 5 | 37,986 | 372 |
Harrow - Greater London | 15 | £14,178 | 8 | 49,614 | 12 |
Havering - Greater London | 24 | £15,251 | 7 | 52,363 | 59 |
Herefordshire | 12 | £20,403 | 4 | 29,644 | 35 |
Hertfordshire | 132 | £17,136 | 6 | 43,520 | 278 |
Highland | 21 | £21,188 | 4 | 28,421 | 45 |
Hillingdon - Greater London | 33 | £14,538 | 7 | 53,145 | 50 |
Hounslow - Greater London | 44 | £18,921 | 5 | 35,543 | 52 |
Isle of Wight | 6 | £11,110 | 10 | 49,411 | 6 |
Kent | 179 | £19,653 | 5 | 33,810 | 354 |
Kingston upon Thames - Greater London | 36 | £22,971 | 4 | 25,901 | 45 |
Lancashire | 228 | £15,621 | 6 | 50,686 | 426 |
Larne | 3 | £16,298 | 7 | 38,333 | 5 |
Leicestershire | 94 | £16,571 | 6 | 51,845 | 236 |
Limavady | 3 | £17,210 | 5 | 54,667 | 6 |
Lincolnshire | 86 | £19,608 | 5 | 37,537 | 233 |
Lisburn | 6 | £11,123 | 8 | 65,172 | 7 |
Magherafelt | 6 | £14,678 | 6 | 59,523 | 7 |
Merseyside | 80 | £14,592 | 6 | 52,188 | 172 |
Merthyr Tydfil | 10 | £12,263 | 8 | 68,124 | 5 |
Merton - Greater London | 2 | £10,045 | 10 | 93,323 | 4 |
Monmouthshire | 7 | £13,381 | 11 | 85,386 | 23 |
Moray | 2 | £27,247 | 4 | 20,363 | 5 |
Neath Port Talbot | 1 | £5,495 | 11 | 86,172 | - |
Newport | 66 | £22,298 | 2 | 18,742 | 127 |
Newry and Mourne | 4 | £15,824 | 6 | 52,740 | 4 |
Newtownabbey | 7 | £15,718 | 5 | 44,201 | 11 |
Norfolk | 100 | £15,478 | 7 | 47,851 | 215 |
North Ayrshire | 21 | £20,152 | 4 | 28,334 | 56 |
North Down | 1 | £11,995 | 6 | 82,365 | 8 |
North Lanarkshire | 17 | £14,594 | 6 | 49,276 | 47 |
North Yorkshire | 68 | £17,778 | 6 | 43,316 | 193 |
Northamptonshire | 67 | £19,800 | 5 | 39,662 | 176 |
Northumberland | 6 | £15,380 | 7 | 51,894 | 22 |
Nottinghamshire | 110 | £16,841 | 6 | 48,872 | 266 |
Omagh | 5 | £19,145 | 4 | 51,225 | 8 |
Oxfordshire | 23 | £19,561 | 5 | 38,059 | 70 |
Pembrokeshire | 3 | £8,165 | 11 | 80,055 | 5 |
Perth and Kinross | 8 | £23,118 | 3 | 18,965 | 61 |
Powys | 1 | £7,490 | 9 | 106,630 | 2 |
Redbridge - Greater London | 14 | £9,471 | 7 | 52,667 | 13 |
Renfrewshire | 13 | £19,502 | 4 | 34,314 | 47 |
Rhondda Cynon Taf | 15 | £10,047 | 9 | 73,574 | 26 |
Richmond upon Thames - Greater London | 1 | £23,990 | 2 | 11,599 | 2 |
Scottish Borders | 1 | £23,495 | 2 | 14,500 | 6 |
Shropshire | 61 | £16,407 | 6 | 53,012 | 151 |
Somerset | 39 | £16,264 | 6 | 48,366 | 193 |
South Ayrshire | 21 | £15,438 | 6 | 40,403 | 47 |
South Lanarkshire | 6 | £17,990 | 5 | 65,263 | 35 |
South Yorkshire | 142 | £18,176 | 5 | 40,452 | 372 |
Staffordshire | 119 | £18,411 | 5 | 37,671 | 319 |
Stirling | 3 | £19,499 | 5 | 27,883 | 61 |
Strabane | 1 | £18,750 | 4 | 52,600 | 5 |
Suffolk | 89 | £18,014 | 5 | 37,311 | 131 |
Surrey | 109 | £18,005 | 6 | 40,205 | 215 |
Sutton - Greater London | 2 | £7,648 | 10 | 87,000 | 3 |
Swansea | 56 | £18,773 | 5 | 31,011 | 80 |
Tyne and Wear | 113 | £17,792 | 5 | 38,160 | 284 |
Waltham Forest - Greater London | 17 | £24,081 | 1 | 6,848 | 18 |
Wandsworth - Greater London | 5 | £9,290 | 10 | 79,600 | 3 |
Warwickshire | 56 | £17,147 | 6 | 45,646 | 91 |
West Dunbartonshire | 5 | £17,697 | 6 | 36,026 | 7 |
West Lothian | 4 | £17,443 | 6 | 39,129 | 32 |
West Midlands | 304 | £17,448 | 5 | 46,917 | 580 |
West Sussex | 69 | £17,176 | 6 | 40,520 | 128 |
West Yorkshire | 240 | £16,647 | 6 | 51,981 | 525 |
Wiltshire | 135 | £25,141 | 3 | 26,113 | 236 |
Worcestershire | 42 | £16,716 | 6 | 42,852 | 91 |
Wrexham | 5 | £15,735 | 6 | 48,272 | 9 |