2021 BMW 1 Series
118I 136 M Sport Step Tech Pack
7,376miAutoPetrol1.5L
£26,491
Chelmsford
~£665/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.
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.
6,140 cars
118I 136 M Sport Step Tech Pack
7,376miAutoPetrol1.5L
£26,491
Chelmsford
~£665/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,548miAutoPetrol2.0L
£37,122
Reading
~£932/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,530
Chelmsford
~£490/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,024miAutoDiesel2.0L
£25,967
Norwich
~£652/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.
1.5 116D M Sport 115 Bhp
49,330miAutoDiesel1.5L
£18,390
Newcastle upon Tyne
~£462/pm
Up for sale and ready for you to drive away is this BMW which has automatic transmission and a 1.5 Litre diesel engine. This second-hand model at our dealership in Newcastle upon Tyne is available at the fabulous price of £18,390.
118I M Sport
3,118miAutoPetrol1.5L
£26,516
Crawley
~£666/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
£21,000
Romford
~£527/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
118I M Sport Shadow Edition
40,650miManualPetrol1.5L
£12,995
Doncaster
~£326/pm
This used car has 40,650 miles clocked up on the dashboard, a 1.5l petrol engine and manual transmission.
118I M Sport
32,211miManualPetrol1.5L
£18,998
Aberdeen
~£477/pm
This second hand BMW 1 Series in the tone of is on offer and ready for you to drive home with the option to buy with finance.
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.
M135i Xdrive Step
29,200miAutoPetrol2.0L
£27,500
West Bridgford
~£691/pm
Get yourself in the driver's seat of this BMW 1 Series that has got a 2.0 LTR petrol motor with automatic transmission. This one with low mileage available from this dealership priced at £27,500 has just 29,200 miles on the clock.
M140i Auto
44,000miAutoPetrol3.0L
£17,989
Dunstable
~£452/pm
Up for sale and ready for its next owner to drive home is this 1 Series M140i Auto which is equipped with a 3.0l petrol engine and automatic transmission. This second hand one has 44,000 miles clocked up on the dashboard.
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.
2.0 116D Sport Hatchback 116 Ps
99,980miAutoDiesel2.0L
£6,150
Hailsham
~£154/pm
Put yourself in the driver's seat of this BMW that features a 2000 cc diesel engine and automatic transmission. This used model currently available from this dealership has 99,980 mi clocked up on the dash and is finished in the tone of white.
1.5 118I M Sport Shadow Edition Euro 6 Ss
40,422miAutoPetrol1.5L
£14,790
Leicester
~£371/pm
Currently available at this dealer in the Leicester area is this BMW which has automatic transmission and a 1500 cc petrol motor. It's up for sale and ready for you to drive away in the tone of white with 40,422 miles clocked-up on the dashboard.
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.
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,974 | £16,975 | 6 | 45,222 | 12,946 |
Aberdeen City | 41 | £21,021 | 3 | 28,457 | 116 |
Aberdeenshire | 9 | £24,662 | 4 | 24,712 | 18 |
Angus | 3 | £20,161 | 6 | 32,095 | 8 |
Antrim | 12 | £13,454 | 7 | 55,576 | 17 |
Ards | 4 | £9,038 | 9 | 102,500 | 5 |
Armagh | 5 | £8,952 | 11 | 74,516 | 7 |
Ballymena | 5 | £15,928 | 6 | 55,143 | 13 |
Ballymoney | 2 | £12,245 | 6 | 69,604 | 5 |
Barking & Dagenham - Greater London | 6 | £8,827 | 9 | 66,852 | 4 |
Barnet - Greater London | 4 | £9,796 | 11 | 61,831 | 6 |
Bedfordshire | 112 | £14,069 | 8 | 59,435 | 202 |
Belfast | 12 | £16,670 | 6 | 41,981 | 96 |
Berkshire | 92 | £14,267 | 8 | 61,113 | 186 |
Bexley - Greater London | 1 | £8,999 | 12 | 32,000 | - |
Blaenau Gwent | 16 | £16,533 | 4 | 44,100 | 38 |
Brent - Greater London | 4 | £21,499 | 10 | 56,537 | 15 |
Bridgend | 1 | £6,995 | 13 | 68,079 | 2 |
Bristol | 116 | £17,732 | 6 | 44,734 | 202 |
Bromley - Greater London | 33 | £26,566 | 2 | 12,602 | 62 |
Buckinghamshire | 84 | £22,092 | 5 | 37,807 | 208 |
Caerphilly | 7 | £6,623 | 10 | 82,402 | 11 |
Cambridgeshire | 204 | £15,977 | 6 | 46,729 | 292 |
Cardiff | 22 | £26,468 | 3 | 19,507 | 86 |
Carmarthenshire | 9 | £14,607 | 7 | 49,145 | 10 |
Carrickfergus | 11 | £16,576 | 5 | 57,198 | 9 |
Ceredigion | 15 | £19,109 | 5 | 32,034 | 16 |
Cheshire | 172 | £18,641 | 5 | 37,618 | 326 |
City of Edinburgh | 89 | £20,105 | 4 | 31,204 | 160 |
City of London - Greater London | 147 | £15,514 | 7 | 48,748 | 304 |
Clackmannanshire | 1 | £14,698 | 6 | 40,465 | 1 |
Coleraine | 8 | £10,801 | 8 | 65,452 | 12 |
Conwy | 14 | £21,033 | 4 | 31,722 | 12 |
Cornwall | 7 | £12,339 | 8 | 53,631 | 32 |
County Durham | 77 | £20,387 | 5 | 31,537 | 215 |
Craigavon | 21 | £28,149 | 2 | 11,711 | 34 |
Croydon - Greater London | 34 | £25,765 | 3 | 12,635 | 31 |
Cumbria | 22 | £15,724 | 6 | 43,495 | 42 |
Denbighshire | 2 | £20,995 | 5 | 60,350 | 1 |
Derbyshire | 133 | £16,135 | 6 | 46,139 | 339 |
Derry | 3 | £16,145 | 4 | 54,010 | 4 |
Devon | 68 | £13,953 | 8 | 58,578 | 173 |
Dorset | 37 | £21,278 | 4 | 30,698 | 92 |
Down | 2 | £20,995 | 5 | 40,095 | 7 |
Dumfries and Galloway | 10 | £22,088 | 3 | 19,793 | 27 |
Dundee City | 43 | £22,486 | 3 | 21,742 | 86 |
Dungannon | 6 | £15,401 | 7 | 48,553 | 4 |
Ealing - Greater London | 18 | £11,336 | 8 | 61,501 | 23 |
East Ayrshire | 5 | £15,674 | 6 | 37,265 | 25 |
East Lothian | 1 | £25,000 | 3 | 40,419 | 2 |
East Riding of Yorkshire | 32 | £15,375 | 6 | 41,209 | 83 |
East Sussex | 57 | £16,542 | 7 | 53,497 | 87 |
Enfield - Greater London | 28 | £26,379 | 2 | 13,964 | 35 |
Essex | 151 | £16,634 | 7 | 49,253 | 327 |
Falkirk | 12 | £13,572 | 7 | 49,139 | 27 |
Fermanagh | 2 | £15,495 | 5 | 68,500 | 1 |
Fife | 22 | £19,102 | 5 | 39,785 | 90 |
Flintshire | 13 | £13,346 | 8 | 70,606 | 4 |
Glasgow City | 87 | £19,912 | 4 | 27,162 | 338 |
Gloucestershire | 73 | £18,134 | 6 | 40,671 | 115 |
Greater Manchester | 295 | £13,976 | 7 | 57,479 | 831 |
Greenwich - Greater London | 9 | £27,395 | 2 | 10,734 | 11 |
Hammersmith & Fulham - Greater London | 1 | £14,990 | 6 | 14,305 | 1 |
Hampshire | 139 | £18,418 | 6 | 38,731 | 381 |
Harrow - Greater London | 12 | £13,434 | 8 | 51,685 | 13 |
Havering - Greater London | 28 | £14,560 | 7 | 53,352 | 58 |
Herefordshire | 15 | £20,435 | 4 | 31,750 | 35 |
Hertfordshire | 122 | £16,794 | 6 | 47,660 | 284 |
Highland | 25 | £21,297 | 4 | 27,590 | 47 |
Hillingdon - Greater London | 29 | £15,022 | 6 | 50,300 | 51 |
Hounslow - Greater London | 42 | £19,093 | 5 | 35,049 | 52 |
Inverclyde | 1 | £20,998 | 4 | 33,134 | 2 |
Isle of Anglesey | 1 | £14,499 | 5 | 10,000 | 2 |
Isle of Wight | 6 | £12,210 | 8 | 54,181 | 6 |
Kent | 189 | £19,683 | 4 | 33,670 | 342 |
Kingston upon Thames - Greater London | 35 | £24,458 | 4 | 22,835 | 46 |
Lancashire | 235 | £15,879 | 6 | 48,943 | 414 |
Larne | 2 | £16,973 | 6 | 42,750 | 6 |
Leicestershire | 94 | £16,541 | 6 | 52,413 | 247 |
Limavady | 2 | £21,870 | 3 | 30,500 | 6 |
Lincolnshire | 88 | £19,769 | 4 | 36,347 | 246 |
Lisburn | 5 | £10,548 | 8 | 67,438 | 13 |
Magherafelt | 6 | £14,678 | 6 | 59,523 | 7 |
Merseyside | 79 | £14,292 | 6 | 52,275 | 176 |
Merthyr Tydfil | 10 | £12,291 | 8 | 68,117 | 7 |
Merton - Greater London | 3 | £10,028 | 10 | 80,382 | 3 |
Monmouthshire | 7 | £13,553 | 11 | 79,957 | 22 |
Moray | 4 | £19,371 | 5 | 40,808 | 3 |
Newport | 73 | £22,313 | 2 | 18,476 | 125 |
Newry and Mourne | 4 | £15,949 | 6 | 52,740 | 5 |
Newtownabbey | 8 | £15,622 | 5 | 44,033 | 12 |
Norfolk | 103 | £15,922 | 6 | 47,194 | 213 |
North Ayrshire | 22 | £20,024 | 4 | 28,918 | 59 |
North Down | 1 | £11,995 | 6 | 82,365 | 8 |
North Lanarkshire | 18 | £14,469 | 7 | 50,330 | 50 |
North Yorkshire | 72 | £18,243 | 6 | 41,920 | 191 |
Northamptonshire | 78 | £21,613 | 4 | 34,228 | 167 |
Northumberland | 6 | £14,170 | 8 | 50,312 | 23 |
Nottinghamshire | 115 | £17,070 | 6 | 49,378 | 263 |
Omagh | 6 | £17,820 | 4 | 53,603 | 7 |
Oxfordshire | 25 | £19,534 | 5 | 34,833 | 69 |
Pembrokeshire | 2 | £9,773 | 10 | 64,082 | 7 |
Perth and Kinross | 12 | £22,655 | 3 | 22,520 | 58 |
Powys | 1 | £7,490 | 9 | 106,630 | 2 |
Redbridge - Greater London | 14 | £9,443 | 7 | 52,667 | 15 |
Renfrewshire | 12 | £19,794 | 4 | 31,926 | 48 |
Rhondda Cynon Taf | 18 | £10,486 | 8 | 72,338 | 26 |
Richmond upon Thames - Greater London | 2 | £19,193 | 5 | 20,725 | 1 |
Scottish Borders | 1 | £23,495 | 2 | 14,500 | 8 |
Shropshire | 59 | £17,265 | 6 | 50,442 | 154 |
Somerset | 42 | £17,562 | 6 | 44,188 | 190 |
South Ayrshire | 22 | £15,947 | 5 | 39,541 | 46 |
South Lanarkshire | 7 | £18,563 | 5 | 58,728 | 43 |
South Yorkshire | 154 | £17,729 | 5 | 41,466 | 368 |
Staffordshire | 121 | £18,401 | 5 | 37,039 | 315 |
Stirling | 2 | £17,249 | 6 | 36,641 | 66 |
Strabane | 1 | £18,750 | 4 | 52,600 | 5 |
Suffolk | 89 | £18,563 | 5 | 38,437 | 129 |
Surrey | 111 | £18,486 | 6 | 39,236 | 224 |
Sutton - Greater London | 2 | £7,648 | 10 | 87,000 | 3 |
Swansea | 48 | £18,828 | 5 | 32,475 | 78 |
Tyne and Wear | 112 | £17,617 | 5 | 38,686 | 271 |
Waltham Forest - Greater London | 17 | £23,799 | 1 | 7,191 | 16 |
Wandsworth - Greater London | 5 | £11,272 | 8 | 70,800 | 2 |
Warwickshire | 62 | £16,864 | 6 | 48,083 | 87 |
West Dunbartonshire | 5 | £17,697 | 6 | 36,026 | 7 |
West Lothian | 6 | £14,878 | 7 | 42,474 | 29 |
West Midlands | 312 | £17,611 | 5 | 45,826 | 579 |
West Sussex | 69 | £17,287 | 6 | 41,680 | 128 |
West Yorkshire | 246 | £16,741 | 6 | 51,173 | 515 |
Wiltshire | 129 | £23,783 | 4 | 29,480 | 227 |
Worcestershire | 46 | £18,085 | 6 | 41,512 | 93 |
Wrexham | 3 | £11,995 | 8 | 55,068 | 9 |