2020 BMW 1 Series
M135i
14,992miAutoPetrol2.0L
£27,040
Online Dealer
~£679/pm
With 14,992 miles clocked up on the dash and painted in grey, this hatchback 1 Series is fitted with a 2.0l petrol engine and automatic 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.
6,316 cars
M135i
14,992miAutoPetrol2.0L
£27,040
Online Dealer
~£679/pm
With 14,992 miles clocked up on the dash and painted in grey, this hatchback 1 Series is fitted with a 2.0l petrol engine and automatic transmission.
118D Sport
91,000miManualDiesel2.0L
£7,795
Canterbury
~£196/pm
On offer and ready to take on a test drive is this BMW 1 Series 118D Sport finished in the tone of white - this second hand model is fitted with a 2000 CC diesel motor with manual transmission and has 91,000 miles clocked up on the dash.
118D M Sport Shadow Edition U1399 Ulez
54,979miAutoDiesel2.0L
£15,500
Market Harborough
~£389/pm
This BMW available from this dealership in Market Harborough priced at £15,500 comes in the tone of white and has 54,979 miles on the clock.
120D Sport
49,288miManualDiesel2.0L
£13,498
Fortrose
~£339/pm
Coming finished in white, this BMW 1 Series 120D Sport has got 49,288 mi clocked-up on the dashboard and is fitted with a 2.0l diesel motor with manual transmission.
Hatchback 1.6 116I M Sport 3-Door 201414
54,000miManualPetrol1.6L
£8,995
Nuneaton
~£226/pm
Up for sale and ready for its next owner to drive away is this hatchback second hand car on offer at the fantastic price of only £8,995. This dealership also gives you the possibility to pay with manageable monthly instalments with repayment plans starting from only £ per calendar month.
2.0 116D Sport 114 Bhp
112,900miManualDiesel2.0L
£4,995
Halstead
~£125/pm
Get yourself behind the wheel of this BMW for only £4,995. It has 112,900 miles on the dash and incorporates a 2.0 Litre diesel engine.
3.0 M140i 335 Bhp
46,447miManualPetrol3.0L
£16,499
Glasgow
~£414/pm
At our outstanding price of only £16,499 is this BMW 1 Series 3.0 M140i 335 Bhp, it has 46,447 miles clocked up on the dashboard and comes equipped with a 3.0 LTR petrol motor with manual transmission.
118I M Sport
20,849miManualPetrol1.5L
£20,498
Motherwell
~£515/pm
Available for sale is this BMW 1 Series 118I M Sport that comes fitted with a 1.5 litre petrol motor and manual transmission. On offer at the fabulous price of only £20,498 and manageable repayments at hand starting at just £ per month.
M Sport Shadow Edition
49,301miManualPetrol1.5L
£13,200
Online Dealer
~£331/pm
Now available for viewing at this car dealership's showroom in the Online Sale area is this 5 door, blue 1 Series that's fitted with a manual gearbox and 1.5 Ltr petrol engine.
1.5 116D M Sport Shadow Edition Euro 6 Ss
70,070miManualDiesel1.5L
£11,295
Hinckley
~£284/pm
Currently available to buy is this used 1 Series with manual transmission and a 1500 cc diesel motor. It could be yours for the incredible price of just £11,295 from this dealer in the Hinckley area.
1.5 118I Gpf M Sport Shadow Edition Euro 6 Ss 5
30,960miManualPetrol1.5L
£14,840
Stockport
~£373/pm
Currently available for sale today is this BMW 1 Series 1.5 118I Gpf M Sport Shadow Edition Euro 6 Ss 5 which is fitted out with a 1.5l petrol motor with manual transmission. On offer at the superb price of £14,840 and affordable payments at hand beginning at £ per month.
M135i Xdrive
3,985miAutoPetrol2.0L
£34,800
Croydon
~£874/pm
With only 3,985 miles clocked-up on the dash, this used car in a like new, almost spotless condition is up for sale for £34,800 or on finance starting from as little as £ per month.
Se
38,254miAutoDiesel1.5L
£17,350
Online Dealer
~£436/pm
At this dealer you'll find the bargain price of only £17,350 on this BMW 1 Series Se with a 1.5 Litre diesel engine, automatic transmission and 38,254 miles on the clock.
1.5 118I M Sport Dct Euro 6 Ss
76,050miAutoPetrol1.5L
£14,995
Wolverhampton
~£377/pm
Now available at this dealership in Wolverhampton is this hatchback 1 Series which has a petrol, 1500cc engine and automatic transmission. On offer and ready for its next owner to take home in the tone of white with 76,050 miles on the dashboard.
118I M Sport
18,129miManualPetrol1.5L
£19,998
Rutherglen
~£502/pm
Have a look at the terrific price of only £19,998 on this second hand, low mileage BMW 1 Series with a 1.5 litre petrol motor, manual transmission and a mere 18,129 miles on the dash.
Sport
64,226miManualDiesel1.5L
£8,900
Online Dealer
~£224/pm
Seize the chance to buy this BMW 1 Series that is for sale at only £8,900. It comes in blue, has got 64,226 miles clocked up on the dashboard and is fitted out with a 1.5 L diesel engine and manual transmission.
120D Xdrive M Sport Navservotronic
33,503miAutoDiesel2.0L
£18,495
Coleraine
~£464/pm
There's a brilliant price at this dealership in Coleraine for this second hand, low mileage BMW 1 Series that’s got a 2000 cc diesel engine with automatic transmission and a mere 33,503 miles on the dashboard.
116I M Sport
49,526miManualPetrol1.6L
£8,150
Leicester
~£205/pm
On offer and ready for its next owner to take home is this 1 Series equipped with manual transmission and a 1.6L petrol engine. This second hand one has 49,526 miles clocked up on the dashboard.
128Ti
4,183miAutoPetrol2.0L
£30,450
Online Dealer
~£765/pm
Available to view at our dealership in Online Sale is this BMW 1 Series with automatic transmission and a 2.0 Ltr petrol engine. It's in a like new, almost pristine condition throughout and is on offer and ready for its new owner to take home in the tone of blue with a mere 4,183 miles clocked up on the dash.
118I Se
76,000miAutoPetrol2.0L
£2,495
Reading
~£63/pm
Having 76,000 miles clocked up on the dash and coming finished in the shade of black, this hatchback used car comes fitted with a 2.0L petrol engine and automatic transmission.
118I 1.5 M Sport Nav
40,392miManualPetrol1.5L
£11,498
Johnstone
~£289/pm
Planning on buying a BMW 1 Series 118I 1.5 M Sport Nav? Then consider this second-hand model from this dealer in Johnstone, it features a 1.5L petrol engine with manual transmission and it has 40,392 miles clocked up on the dashboard.
3.0 M135i Euro 6 Ss
71,680miAutoPetrol3.0L
£12,500
Stoke-on-Trent
~£314/pm
On offer and ready for you to drive away today is this BMW 1 Series 3.0 M135i Euro 6 Ss which incorporates a 3.0 Ltr petrol engine with automatic transmission. This used model from our dealership has been finished in black and has 71,680 miles on the dash.
118D M Sport
52,889miAutoDiesel2.0L
£13,999
Burnley
~£352/pm
This 1 Series has a 2.0 ltr diesel motor with automatic transmission and has got 52,889 miles on the dash.
1.5 118I M Sport 135 Bhp
38,120miManualPetrol1.5L
£18,990
Chipping Ongar
~£477/pm
Having 38,120 miles on the clock and coming finished in black, this 1 Series comes fitted with manual transmission and a 1.5 L petrol engine.
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,130 | £16,602 | 6 | 46,163 | 12,944 |
Aberdeen City | 45 | £22,900 | 3 | 25,200 | 109 |
Aberdeenshire | 8 | £21,352 | 5 | 29,026 | 17 |
Angus | 2 | £23,745 | 6 | 38,926 | 11 |
Antrim | 9 | £14,568 | 7 | 49,114 | 19 |
Ards | 5 | £10,930 | 8 | 90,760 | 10 |
Armagh | 6 | £6,555 | 12 | 88,468 | 7 |
Ballymena | 5 | £13,667 | 7 | 70,819 | 11 |
Ballymoney | 2 | £12,245 | 6 | 69,604 | 6 |
Barking & Dagenham - Greater London | 6 | £7,729 | 10 | 79,114 | 3 |
Barnet - Greater London | 4 | £10,295 | 11 | 61,831 | 8 |
Bedfordshire | 116 | £13,929 | 8 | 56,743 | 193 |
Belfast | 14 | £16,047 | 6 | 45,872 | 95 |
Berkshire | 99 | £13,960 | 8 | 59,119 | 182 |
Bexley - Greater London | 1 | £8,999 | 12 | 32,000 | 2 |
Blaenau Gwent | 12 | £16,674 | 5 | 43,639 | 43 |
Brent - Greater London | 6 | £16,649 | 11 | 59,325 | 19 |
Bridgend | 2 | £8,495 | 10 | 73,134 | 1 |
Bristol | 109 | £16,332 | 6 | 46,420 | 213 |
Bromley - Greater London | 36 | £26,869 | 2 | 13,067 | 68 |
Buckinghamshire | 104 | £22,595 | 5 | 33,572 | 164 |
Caerphilly | 4 | £8,497 | 9 | 59,759 | 11 |
Cambridgeshire | 206 | £15,528 | 6 | 48,439 | 320 |
Cardiff | 22 | £24,514 | 3 | 24,356 | 96 |
Carmarthenshire | 8 | £15,746 | 6 | 51,813 | 12 |
Carrickfergus | 10 | £17,054 | 5 | 58,374 | 10 |
Ceredigion | 13 | £18,665 | 5 | 36,036 | 20 |
Cheshire | 182 | £19,037 | 5 | 37,335 | 349 |
City of Edinburgh | 70 | £20,212 | 4 | 33,970 | 161 |
City of London - Greater London | 157 | £15,301 | 6 | 50,136 | 319 |
Clackmannanshire | 1 | £14,998 | 6 | 40,465 | 1 |
Coleraine | 10 | £11,950 | 7 | 60,712 | 13 |
Conwy | 15 | £19,477 | 5 | 37,733 | 15 |
Cornwall | 10 | £11,390 | 9 | 58,414 | 29 |
County Durham | 78 | £19,673 | 5 | 38,306 | 211 |
Craigavon | 25 | £25,830 | 2 | 18,445 | 32 |
Croydon - Greater London | 27 | £25,308 | 4 | 16,948 | 37 |
Cumbria | 19 | £15,412 | 6 | 46,971 | 40 |
Denbighshire | 2 | £20,995 | 5 | 60,350 | 2 |
Derbyshire | 134 | £16,058 | 6 | 45,430 | 347 |
Derry | 4 | £16,311 | 4 | 51,755 | 3 |
Devon | 65 | £14,146 | 7 | 57,104 | 180 |
Dorset | 42 | £22,433 | 4 | 29,048 | 91 |
Down | 2 | £18,623 | 5 | 47,500 | 6 |
Dumfries and Galloway | 13 | £20,775 | 4 | 23,711 | 30 |
Dundee City | 45 | £22,302 | 3 | 22,922 | 72 |
Dungannon | 5 | £15,403 | 7 | 47,743 | 6 |
Ealing - Greater London | 16 | £10,665 | 8 | 64,152 | 22 |
East Ayrshire | 7 | £13,780 | 6 | 42,703 | 23 |
East Riding of Yorkshire | 46 | £15,617 | 5 | 41,367 | 99 |
East Sussex | 64 | £16,762 | 7 | 50,779 | 77 |
Enfield - Greater London | 26 | £26,780 | 2 | 15,858 | 36 |
Essex | 166 | £16,291 | 7 | 49,277 | 347 |
Falkirk | 13 | £14,543 | 7 | 49,789 | 27 |
Fermanagh | 1 | £17,995 | 4 | 48,000 | 1 |
Fife | 27 | £20,156 | 5 | 34,554 | 83 |
Flintshire | 12 | £13,834 | 7 | 73,128 | 4 |
Glasgow City | 70 | £19,741 | 4 | 30,237 | 347 |
Gloucestershire | 72 | £16,220 | 7 | 51,122 | 127 |
Greater Manchester | 342 | £13,746 | 7 | 59,265 | 864 |
Greenwich - Greater London | 11 | £26,959 | 2 | 12,329 | 11 |
Hammersmith & Fulham - Greater London | 1 | £14,990 | 6 | 14,305 | 1 |
Hampshire | 152 | £18,744 | 6 | 38,421 | 374 |
Harrow - Greater London | 12 | £11,082 | 9 | 61,331 | 9 |
Havering - Greater London | 23 | £14,984 | 7 | 57,701 | 63 |
Herefordshire | 13 | £20,959 | 4 | 30,753 | 38 |
Hertfordshire | 143 | £17,062 | 6 | 46,935 | 270 |
Highland | 21 | £20,059 | 4 | 29,636 | 53 |
Hillingdon - Greater London | 33 | £15,957 | 6 | 47,643 | 45 |
Hounslow - Greater London | 38 | £20,162 | 5 | 32,957 | 53 |
Isle of Wight | 5 | £12,385 | 8 | 45,559 | 9 |
Kent | 185 | £19,916 | 5 | 33,714 | 355 |
Kingston upon Thames - Greater London | 40 | £22,186 | 5 | 31,551 | 44 |
Lancashire | 234 | £16,408 | 6 | 47,068 | 412 |
Larne | 2 | £18,373 | 7 | 31,000 | 5 |
Leicestershire | 107 | £15,548 | 6 | 54,145 | 228 |
Limavady | 3 | £11,490 | 8 | 65,000 | 4 |
Lincolnshire | 103 | £19,774 | 5 | 38,845 | 247 |
Lisburn | 5 | £13,037 | 6 | 59,006 | 12 |
Magherafelt | 6 | £15,464 | 6 | 59,523 | 8 |
Merseyside | 88 | £13,767 | 7 | 55,077 | 186 |
Merthyr Tydfil | 8 | £10,926 | 8 | 71,311 | 7 |
Merton - Greater London | 2 | £10,045 | 10 | 93,323 | 4 |
Monmouthshire | 9 | £11,707 | 11 | 88,411 | 18 |
Moray | 3 | £14,829 | 8 | 50,744 | 4 |
Newport | 53 | £20,697 | 4 | 28,727 | 116 |
Newry and Mourne | 2 | £17,650 | 6 | 54,483 | 5 |
Newtownabbey | 5 | £14,878 | 6 | 52,394 | 13 |
Norfolk | 114 | £16,655 | 6 | 45,118 | 194 |
North Ayrshire | 15 | £19,293 | 4 | 32,502 | 66 |
North Down | 2 | £10,473 | 9 | 55,933 | 7 |
North Lanarkshire | 14 | £17,705 | 4 | 34,892 | 51 |
North Yorkshire | 93 | £17,798 | 6 | 42,893 | 172 |
Northamptonshire | 73 | £21,192 | 5 | 35,261 | 171 |
Northumberland | 10 | £15,283 | 7 | 51,509 | 21 |
Nottinghamshire | 107 | £15,544 | 6 | 53,764 | 277 |
Omagh | 8 | £17,182 | 5 | 61,151 | 7 |
Oxfordshire | 30 | £18,944 | 5 | 37,923 | 57 |
Pembrokeshire | 1 | £16,999 | 4 | 23,441 | 8 |
Perth and Kinross | 21 | £24,768 | 3 | 14,510 | 54 |
Powys | 1 | £16,290 | 6 | 14,106 | 2 |
Redbridge - Greater London | 14 | £9,603 | 9 | 60,029 | 16 |
Renfrewshire | 14 | £15,291 | 5 | 47,252 | 48 |
Rhondda Cynon Taf | 21 | £10,530 | 8 | 72,689 | 24 |
Richmond upon Thames - Greater London | 2 | £19,193 | 5 | 20,680 | 3 |
Scottish Borders | 1 | £23,495 | 2 | 14,500 | 8 |
Shropshire | 76 | £15,909 | 6 | 51,921 | 142 |
Somerset | 42 | £18,395 | 5 | 40,464 | 164 |
South Ayrshire | 29 | £16,633 | 5 | 39,923 | 40 |
South Lanarkshire | 14 | £17,409 | 5 | 45,519 | 47 |
South Yorkshire | 123 | £17,775 | 5 | 43,348 | 371 |
Staffordshire | 122 | £17,959 | 5 | 39,328 | 302 |
Stirling | 6 | £17,998 | 4 | 46,216 | 68 |
Suffolk | 77 | £17,429 | 6 | 39,124 | 133 |
Surrey | 111 | £18,288 | 6 | 39,021 | 225 |
Sutton - Greater London | 2 | £7,848 | 10 | 87,000 | 2 |
Swansea | 40 | £18,796 | 5 | 37,310 | 70 |
Torfaen | 1 | £5,895 | 15 | 49,640 | 2 |
Tyne and Wear | 135 | £17,706 | 5 | 39,643 | 256 |
Waltham Forest - Greater London | 8 | £23,612 | 2 | 15,442 | 14 |
Wandsworth - Greater London | 5 | £11,392 | 8 | 70,800 | 2 |
Warwickshire | 60 | £15,944 | 6 | 51,567 | 84 |
West Dunbartonshire | 4 | £16,873 | 5 | 41,379 | 8 |
West Lothian | 8 | £7,357 | 10 | 79,109 | 26 |
West Midlands | 291 | £17,284 | 6 | 47,991 | 575 |
West Sussex | 68 | £18,374 | 6 | 37,935 | 133 |
West Yorkshire | 251 | £16,128 | 6 | 51,997 | 516 |
Wiltshire | 134 | £24,407 | 4 | 27,998 | 236 |
Worcestershire | 46 | £18,264 | 6 | 43,950 | 92 |
Wrexham | 7 | £11,376 | 8 | 58,626 | 5 |