2020 BMW 1 Series
M135i
14,992miAutoPetrol2.0L
£27,060
Online Dealer
~£680/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,060
Online Dealer
~£680/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,250
Online Dealer
~£333/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,055 | £16,587 | 6 | 46,306 | 12,831 |
Aberdeen City | 46 | £22,486 | 3 | 25,905 | 103 |
Aberdeenshire | 11 | £22,087 | 5 | 27,601 | 14 |
Angus | 2 | £23,745 | 6 | 38,926 | 11 |
Antrim | 8 | £14,390 | 8 | 48,702 | 21 |
Ards | 5 | £10,930 | 8 | 90,760 | 10 |
Armagh | 5 | £6,287 | 12 | 87,246 | 7 |
Ballymena | 5 | £13,667 | 7 | 70,740 | 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,972 | 8 | 56,443 | 191 |
Belfast | 15 | £15,361 | 6 | 50,147 | 99 |
Berkshire | 93 | £13,996 | 8 | 60,580 | 179 |
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 | 110 | £16,122 | 6 | 46,810 | 213 |
Bromley - Greater London | 34 | £26,575 | 2 | 12,751 | 71 |
Buckinghamshire | 101 | £22,043 | 5 | 33,800 | 161 |
Caerphilly | 4 | £8,422 | 9 | 69,710 | 12 |
Cambridgeshire | 203 | £15,320 | 6 | 49,247 | 314 |
Cardiff | 21 | £24,767 | 3 | 23,723 | 96 |
Carmarthenshire | 8 | £15,746 | 6 | 51,813 | 12 |
Carrickfergus | 8 | £13,699 | 6 | 66,670 | 9 |
Ceredigion | 12 | £19,387 | 5 | 33,776 | 20 |
Cheshire | 176 | £19,084 | 5 | 36,752 | 352 |
City of Edinburgh | 75 | £20,763 | 4 | 33,912 | 155 |
City of London - Greater London | 157 | £15,292 | 7 | 50,007 | 315 |
Clackmannanshire | 1 | £14,998 | 6 | 40,465 | 1 |
Coleraine | 8 | £11,383 | 7 | 65,184 | 13 |
Conwy | 16 | £19,010 | 5 | 39,438 | 14 |
Cornwall | 7 | £11,844 | 8 | 58,995 | 29 |
County Durham | 73 | £18,905 | 5 | 41,170 | 210 |
Craigavon | 26 | £26,451 | 2 | 16,686 | 30 |
Croydon - Greater London | 26 | £24,943 | 4 | 17,446 | 37 |
Cumbria | 20 | £15,693 | 6 | 45,582 | 39 |
Denbighshire | 2 | £20,995 | 5 | 60,350 | 2 |
Derbyshire | 129 | £15,901 | 6 | 45,433 | 340 |
Derry | 3 | £15,974 | 4 | 52,115 | 3 |
Devon | 63 | £14,246 | 7 | 57,610 | 183 |
Dorset | 45 | £22,619 | 3 | 27,490 | 87 |
Down | 2 | £18,623 | 5 | 47,500 | 6 |
Dumfries and Galloway | 15 | £21,419 | 4 | 23,431 | 28 |
Dundee City | 45 | £22,247 | 3 | 22,722 | 71 |
Dungannon | 5 | £15,403 | 7 | 47,743 | 6 |
Ealing - Greater London | 17 | £10,754 | 9 | 64,492 | 22 |
East Ayrshire | 5 | £13,013 | 6 | 45,571 | 22 |
East Riding of Yorkshire | 47 | £15,688 | 5 | 42,129 | 93 |
East Sussex | 61 | £16,992 | 7 | 49,415 | 79 |
Enfield - Greater London | 31 | £26,098 | 2 | 15,657 | 32 |
Essex | 157 | £16,328 | 7 | 49,298 | 346 |
Falkirk | 13 | £14,082 | 7 | 52,388 | 26 |
Fermanagh | 1 | £17,995 | 4 | 48,000 | 1 |
Fife | 26 | £19,989 | 5 | 34,575 | 80 |
Flintshire | 11 | £14,201 | 7 | 71,658 | 4 |
Glasgow City | 71 | £19,983 | 4 | 29,766 | 343 |
Gloucestershire | 70 | £15,691 | 7 | 53,036 | 127 |
Greater Manchester | 335 | £13,830 | 7 | 58,574 | 869 |
Greenwich - Greater London | 11 | £26,986 | 2 | 12,329 | 11 |
Hammersmith & Fulham - Greater London | 1 | £14,990 | 6 | 14,305 | 1 |
Hampshire | 149 | £18,771 | 5 | 38,096 | 379 |
Harrow - Greater London | 12 | £11,082 | 9 | 61,331 | 10 |
Havering - Greater London | 25 | £16,255 | 6 | 54,276 | 61 |
Herefordshire | 15 | £21,091 | 4 | 29,646 | 36 |
Hertfordshire | 147 | £17,234 | 6 | 46,543 | 268 |
Highland | 20 | £21,162 | 4 | 27,161 | 52 |
Hillingdon - Greater London | 30 | £16,186 | 6 | 47,722 | 46 |
Hounslow - Greater London | 38 | £20,175 | 5 | 32,957 | 54 |
Isle of Wight | 5 | £12,225 | 8 | 45,359 | 8 |
Kent | 191 | £19,835 | 5 | 34,021 | 346 |
Kingston upon Thames - Greater London | 42 | £22,060 | 4 | 30,889 | 44 |
Lancashire | 233 | £15,865 | 6 | 49,138 | 406 |
Larne | 2 | £18,373 | 7 | 31,000 | 5 |
Leicestershire | 98 | £15,505 | 6 | 54,808 | 227 |
Limavady | 2 | £7,740 | 10 | 76,000 | 4 |
Lincolnshire | 102 | £20,001 | 5 | 36,996 | 248 |
Lisburn | 6 | £11,780 | 7 | 67,555 | 11 |
Magherafelt | 8 | £14,716 | 6 | 59,142 | 7 |
Merseyside | 85 | £13,646 | 7 | 56,313 | 185 |
Merthyr Tydfil | 7 | £10,773 | 9 | 72,657 | 7 |
Merton - Greater London | 2 | £10,045 | 10 | 93,323 | 4 |
Monmouthshire | 10 | £11,436 | 11 | 87,783 | 17 |
Moray | 3 | £14,829 | 8 | 50,744 | 4 |
Newport | 52 | £21,050 | 4 | 28,768 | 116 |
Newry and Mourne | 2 | £17,650 | 6 | 54,483 | 5 |
Newtownabbey | 4 | £15,849 | 6 | 54,034 | 13 |
Norfolk | 109 | £16,450 | 6 | 45,719 | 191 |
North Ayrshire | 13 | £18,376 | 4 | 33,541 | 66 |
North Down | 3 | £14,312 | 7 | 47,933 | 6 |
North Lanarkshire | 12 | £15,730 | 5 | 43,228 | 51 |
North Yorkshire | 90 | £17,987 | 6 | 42,159 | 175 |
Northamptonshire | 68 | £21,030 | 5 | 35,302 | 175 |
Northumberland | 10 | £15,323 | 7 | 51,509 | 21 |
Nottinghamshire | 106 | £16,104 | 6 | 52,082 | 268 |
Omagh | 7 | £16,794 | 5 | 60,601 | 7 |
Oxfordshire | 29 | £18,877 | 5 | 38,569 | 57 |
Pembrokeshire | 1 | £16,999 | 4 | 23,441 | 8 |
Perth and Kinross | 22 | £25,228 | 3 | 14,441 | 53 |
Powys | 1 | £16,290 | 6 | 14,106 | 2 |
Redbridge - Greater London | 14 | £9,603 | 9 | 60,029 | 16 |
Renfrewshire | 12 | £16,298 | 5 | 43,104 | 48 |
Rhondda Cynon Taf | 22 | £10,423 | 8 | 74,290 | 23 |
Richmond upon Thames - Greater London | 2 | £19,193 | 5 | 20,680 | 3 |
Scottish Borders | 1 | £23,495 | 2 | 14,500 | 8 |
Shropshire | 77 | £16,094 | 6 | 50,065 | 138 |
Somerset | 41 | £18,876 | 5 | 39,083 | 162 |
South Ayrshire | 29 | £16,392 | 5 | 40,208 | 36 |
South Lanarkshire | 14 | £17,780 | 5 | 44,111 | 46 |
South Yorkshire | 121 | £18,182 | 5 | 42,243 | 368 |
Staffordshire | 124 | £18,028 | 5 | 38,207 | 292 |
Stirling | 4 | £18,874 | 4 | 40,476 | 68 |
Suffolk | 73 | £17,494 | 6 | 38,287 | 134 |
Surrey | 111 | £18,515 | 6 | 38,100 | 222 |
Sutton - Greater London | 3 | £8,230 | 11 | 79,000 | 1 |
Swansea | 39 | £19,244 | 5 | 36,312 | 69 |
Torfaen | 1 | £5,895 | 15 | 49,640 | 2 |
Tyne and Wear | 138 | £17,483 | 6 | 40,295 | 251 |
Waltham Forest - Greater London | 9 | £23,699 | 2 | 17,276 | 13 |
Wandsworth - Greater London | 5 | £11,492 | 8 | 70,800 | 2 |
Warwickshire | 61 | £16,236 | 6 | 50,933 | 82 |
West Dunbartonshire | 4 | £16,873 | 5 | 41,379 | 8 |
West Lothian | 8 | £7,357 | 10 | 79,109 | 27 |
West Midlands | 285 | £17,438 | 6 | 46,873 | 572 |
West Sussex | 69 | £18,733 | 6 | 38,240 | 132 |
West Yorkshire | 251 | £16,143 | 6 | 52,026 | 518 |
Wiltshire | 133 | £24,315 | 4 | 28,334 | 240 |
Worcestershire | 45 | £18,658 | 6 | 42,609 | 89 |
Wrexham | 7 | £11,376 | 8 | 58,626 | 5 |