2021 BMW 1 Series
118D Se Step
60,048miAutoDiesel2.0L
£16,798
Shrewsbury
~£422/pm
Up for sale the remarkable price of just £16,798 is this like new 1 Series 118D Se Step that’s got few miles on the dash, transmission and a ltr engine.
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,274 cars
118D Se Step
60,048miAutoDiesel2.0L
£16,798
Shrewsbury
~£422/pm
Up for sale the remarkable price of just £16,798 is this like new 1 Series 118D Se Step that’s got few miles on the dash, transmission and a ltr engine.
118I Sport
62,000miManualPetrol1.5L
£8,989
London
~£226/pm
62,000 miles clocked up on the dash and in the tone of black, this BMW 1 Series 118I Sport comes fitted out with a 1.5 ltr petrol engine and it has manual transmission.
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.5 118I M Sport Lcp Dct Euro 6 Ss
36,043miAutoPetrol1.5L
£20,840
Stockport
~£523/pm
Be the next owner of this BMW that comes fitted with automatic transmission and a 1.5 ltr petrol engine. This second hand model currently available from our dealership in Stockport has 36,043 miles clocked up on the dash and comes in the shade of grey.
1.6 116I Sport Euro 5 Ss
74,000miManualPetrol1.6L
£5,899
South Shields
~£148/pm
Finished in the tone of silver, this hatchback BMW 1 Series 1.6 116I Sport Euro 5 Ss has 74,000 miles on the dash and contains a manual 1.6 ltr engine requiring petrol.
1.5L 118I M Sport 135 Bhp
2,231miAutoPetrol1.5L
£27,800
Dunstable
~£698/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.
3.0 M140i Hatchback 340 Ps
57,506miAutoPetrol3.0L
£17,875
Littlehampton
~£449/pm
This BMW has got 57,506 miles clocked up on the dash and incorporates a 3.0 L motor. It runs on petrol with automatic transmission and is available in the shade of grey.
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
£16,495
Mansfield Woodhouse
~£414/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 1.5 M Sport Shadow Edition
10,250miManualPetrol1.5L
£15,999
Burnley
~£402/pm
Coming in blue, this second hand car comes fitted out with manual transmission, a 1.5l petrol motor and has 10,250 miles clocked up on the dash.
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.
118I M Sport
17,678miAutoPetrol1.5L
£24,690
Bristol
~£620/pm
On display at our showroom in the Bristol area is this BMW 1 Series that is fitted with a 1500CC petrol motor with automatic transmission.
116I Se
62,482miManualPetrol1.6L
£7,450
Northampton
~£187/pm
Painted with a white finish, this hatchback BMW 1 Series contains a 1600 CC petrol engine with manual transmission and has 62,482 miles clocked-up on the dash. First Registered in 2014, this 1 Series 116I Se is currently on offer and ready for you to drive away for just £7,450.
2.0 118D M Sport Hatchback Euro 6
52,033miAutoDiesel2.0L
£14,995
Mansfield
~£377/pm
This second-hand 1 Series from this dealer has 52,033 miles clocked-up on the dash and comes fitted out with a 2.0 LTR diesel motor and automatic transmission.
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,795
Dronfield
~£271/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,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,316miAutoPetrol2.0L
£37,531
Reading
~£942/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.
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 | 6,063 | £16,931 | 6 | 45,121 | 12,949 |
Aberdeen City | 43 | £21,443 | 3 | 28,223 | 114 |
Aberdeenshire | 7 | £25,139 | 4 | 19,536 | 18 |
Angus | 2 | £26,493 | 5 | 21,090 | 9 |
Antrim | 11 | £13,678 | 8 | 54,083 | 17 |
Ards | 5 | £10,730 | 8 | 90,760 | 4 |
Armagh | 5 | £8,952 | 11 | 74,516 | 8 |
Ballymena | 6 | £14,032 | 7 | 67,139 | 11 |
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 | 7 |
Bedfordshire | 117 | £14,268 | 8 | 57,422 | 195 |
Belfast | 11 | £16,216 | 6 | 43,734 | 100 |
Berkshire | 101 | £14,408 | 8 | 57,956 | 177 |
Bexley - Greater London | 1 | £8,999 | 12 | 32,000 | - |
Blaenau Gwent | 16 | £16,680 | 4 | 45,304 | 38 |
Brent - Greater London | 4 | £21,573 | 10 | 56,537 | 17 |
Bridgend | 1 | £6,995 | 13 | 68,079 | 2 |
Bristol | 116 | £17,982 | 6 | 43,552 | 207 |
Bromley - Greater London | 34 | £26,597 | 2 | 13,435 | 64 |
Buckinghamshire | 93 | £21,791 | 5 | 35,800 | 192 |
Caerphilly | 6 | £6,478 | 11 | 87,051 | 11 |
Cambridgeshire | 208 | £15,637 | 6 | 48,689 | 298 |
Cardiff | 24 | £26,070 | 3 | 20,452 | 88 |
Carmarthenshire | 9 | £14,607 | 7 | 49,145 | 13 |
Carrickfergus | 12 | £16,457 | 5 | 56,714 | 10 |
Ceredigion | 13 | £18,934 | 5 | 34,300 | 16 |
Cheshire | 178 | £18,699 | 5 | 37,957 | 324 |
City of Edinburgh | 77 | £20,215 | 4 | 31,252 | 161 |
City of London - Greater London | 152 | £15,492 | 7 | 47,790 | 310 |
Clackmannanshire | 1 | £14,998 | 6 | 40,465 | 1 |
Coleraine | 8 | £10,801 | 8 | 65,452 | 13 |
Conwy | 15 | £20,231 | 4 | 34,391 | 14 |
Cornwall | 8 | £12,299 | 8 | 53,677 | 32 |
County Durham | 80 | £20,391 | 5 | 32,307 | 221 |
Craigavon | 21 | £28,718 | 2 | 11,711 | 37 |
Croydon - Greater London | 27 | £27,024 | 3 | 11,426 | 33 |
Cumbria | 23 | £14,681 | 6 | 46,931 | 41 |
Denbighshire | 2 | £20,995 | 5 | 60,350 | 2 |
Derbyshire | 130 | £16,620 | 6 | 43,731 | 337 |
Derry | 3 | £16,145 | 4 | 54,007 | 4 |
Devon | 69 | £13,946 | 8 | 57,377 | 182 |
Dorset | 41 | £22,351 | 4 | 27,262 | 92 |
Down | 3 | £20,413 | 4 | 38,397 | 6 |
Dumfries and Galloway | 12 | £21,573 | 3 | 21,083 | 27 |
Dundee City | 44 | £23,226 | 3 | 18,895 | 79 |
Dungannon | 6 | £15,401 | 7 | 48,553 | 5 |
Ealing - Greater London | 18 | £11,153 | 8 | 62,893 | 23 |
East Ayrshire | 7 | £14,507 | 7 | 41,514 | 26 |
East Lothian | 1 | £25,000 | 3 | 40,419 | 2 |
East Riding of Yorkshire | 39 | £16,559 | 5 | 38,928 | 92 |
East Sussex | 58 | £16,709 | 7 | 52,610 | 83 |
Enfield - Greater London | 26 | £27,581 | 2 | 13,977 | 34 |
Essex | 157 | £17,195 | 7 | 48,570 | 324 |
Falkirk | 13 | £13,362 | 7 | 50,288 | 27 |
Fermanagh | 2 | £15,495 | 5 | 68,500 | 1 |
Fife | 22 | £19,406 | 5 | 37,505 | 92 |
Flintshire | 13 | £13,346 | 8 | 70,606 | 4 |
Glasgow City | 77 | £19,215 | 4 | 30,278 | 330 |
Gloucestershire | 75 | £18,129 | 6 | 40,824 | 128 |
Greater Manchester | 299 | £13,855 | 7 | 58,055 | 873 |
Greenwich - Greater London | 10 | £27,405 | 2 | 10,497 | 11 |
Hammersmith & Fulham - Greater London | 1 | £14,990 | 6 | 14,305 | 1 |
Hampshire | 138 | £19,103 | 5 | 37,552 | 381 |
Harrow - Greater London | 11 | £13,655 | 8 | 54,919 | 13 |
Havering - Greater London | 24 | £14,770 | 7 | 53,291 | 62 |
Herefordshire | 15 | £19,596 | 5 | 35,099 | 36 |
Hertfordshire | 128 | £16,820 | 6 | 46,477 | 278 |
Highland | 24 | £21,485 | 4 | 28,171 | 48 |
Hillingdon - Greater London | 28 | £15,051 | 6 | 51,193 | 52 |
Hounslow - Greater London | 39 | £19,502 | 5 | 34,628 | 52 |
Isle of Anglesey | 1 | £14,499 | 5 | 10,000 | 2 |
Isle of Wight | 6 | £12,309 | 8 | 54,181 | 6 |
Kent | 182 | £19,298 | 5 | 34,670 | 354 |
Kingston upon Thames - Greater London | 38 | £23,060 | 4 | 29,944 | 50 |
Lancashire | 232 | £15,862 | 6 | 48,850 | 418 |
Larne | 2 | £18,373 | 7 | 31,000 | 5 |
Leicestershire | 100 | £16,739 | 5 | 51,867 | 245 |
Limavady | 2 | £21,870 | 3 | 30,500 | 7 |
Lincolnshire | 96 | £19,636 | 5 | 37,512 | 256 |
Lisburn | 6 | £11,156 | 8 | 65,172 | 12 |
Magherafelt | 6 | £14,678 | 6 | 59,523 | 7 |
Merseyside | 81 | £14,230 | 7 | 52,580 | 176 |
Merthyr Tydfil | 9 | £11,823 | 8 | 68,433 | 7 |
Merton - Greater London | 3 | £10,028 | 10 | 80,382 | 3 |
Monmouthshire | 9 | £11,795 | 11 | 86,522 | 20 |
Moray | 3 | £14,829 | 8 | 50,744 | 4 |
Newport | 60 | £21,904 | 3 | 23,026 | 124 |
Newry and Mourne | 4 | £16,011 | 6 | 52,740 | 5 |
Newtownabbey | 6 | £15,188 | 6 | 44,423 | 12 |
Norfolk | 105 | £16,377 | 6 | 44,504 | 208 |
North Ayrshire | 21 | £20,064 | 4 | 28,557 | 62 |
North Down | 1 | £11,995 | 6 | 82,365 | 8 |
North Lanarkshire | 16 | £14,065 | 6 | 53,726 | 50 |
North Yorkshire | 80 | £18,454 | 5 | 41,499 | 185 |
Northamptonshire | 78 | £21,466 | 4 | 33,255 | 168 |
Northumberland | 8 | £13,440 | 8 | 51,324 | 23 |
Nottinghamshire | 121 | £17,199 | 6 | 48,197 | 260 |
Omagh | 6 | £18,056 | 4 | 53,603 | 7 |
Oxfordshire | 26 | £19,064 | 5 | 37,561 | 67 |
Pembrokeshire | 2 | £11,775 | 8 | 55,303 | 6 |
Perth and Kinross | 15 | £26,237 | 2 | 12,191 | 57 |
Redbridge - Greater London | 13 | £9,710 | 8 | 56,256 | 14 |
Renfrewshire | 14 | £19,102 | 4 | 35,264 | 50 |
Rhondda Cynon Taf | 20 | £11,152 | 8 | 70,000 | 26 |
Richmond upon Thames - Greater London | 2 | £19,193 | 5 | 20,725 | 1 |
Scottish Borders | 1 | £23,495 | 2 | 14,500 | 8 |
Shropshire | 67 | £17,531 | 6 | 48,689 | 145 |
Somerset | 34 | £18,029 | 5 | 42,319 | 188 |
South Ayrshire | 28 | £16,288 | 5 | 39,235 | 44 |
South Lanarkshire | 9 | £19,337 | 5 | 50,220 | 47 |
South Yorkshire | 155 | £17,755 | 5 | 41,253 | 356 |
Staffordshire | 114 | £18,783 | 5 | 37,142 | 320 |
Stirling | 3 | £16,999 | 5 | 41,045 | 65 |
Strabane | 1 | £18,750 | 4 | 52,600 | 5 |
Suffolk | 79 | £18,508 | 6 | 41,771 | 129 |
Surrey | 121 | £18,632 | 6 | 38,846 | 220 |
Sutton - Greater London | 2 | £7,698 | 10 | 87,000 | 3 |
Swansea | 46 | £18,781 | 5 | 35,100 | 73 |
Torfaen | 1 | £5,995 | 15 | 49,640 | 1 |
Tyne and Wear | 121 | £18,112 | 5 | 37,278 | 265 |
Waltham Forest - Greater London | 13 | £23,668 | 1 | 8,494 | 16 |
Wandsworth - Greater London | 5 | £11,272 | 8 | 70,800 | 2 |
Warwickshire | 65 | £16,206 | 6 | 52,455 | 86 |
West Dunbartonshire | 4 | £15,123 | 6 | 38,603 | 8 |
West Lothian | 6 | £10,475 | 8 | 61,848 | 27 |
West Midlands | 312 | £17,571 | 5 | 46,613 | 573 |
West Sussex | 76 | £17,802 | 6 | 40,151 | 127 |
West Yorkshire | 259 | £16,752 | 6 | 50,008 | 494 |
Wiltshire | 137 | £22,849 | 4 | 31,737 | 218 |
Worcestershire | 44 | £17,266 | 6 | 44,291 | 97 |
Wrexham | 4 | £10,495 | 9 | 64,887 | 8 |