2016 BMW 1 Series
M135i
49,798miAutoPetrol3.0L
£15,790
Minehead
~£397/pm
This used BMW in a white finish is on the market and ready for its new owner to drive home with the option for you to acquire it on finance.
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,237 cars
M135i
49,798miAutoPetrol3.0L
£15,790
Minehead
~£397/pm
This used BMW in a white finish is on the market and ready for its new owner to drive home with the option for you to acquire it on finance.
116D Sport
38,379miManualDiesel1.5L
£9,900
Bury St Edmunds
~£249/pm
With 38,379 miles clocked up on the dash and coming in black, this car comes fitted with manual transmission and it has got a 1500 cc diesel motor.
118I M Sport
9,672miAutoPetrol1.5L
£27,991
Crawley
~£703/pm
This BMW is in an almost flawless, like new condition both in and out. It comes fitted with automatic transmission and a 1.5 Litre petrol motor with only 9,672 miles clocked up on the dash.
2.0 M135i Xdrive Euro 6 Ss
54,090miAutoPetrol2.0L
£21,700
Stoke-on-Trent
~£545/pm
Available on the market today is this BMW that is fitted out with automatic transmission and a 2000 CC petrol engine. At the superb price of just £21,700 and achievable instalments available beginning at just £ pm.
118I 136 M Sport Step
30,082miAutoPetrol1.5L
£22,297
Chelmsford
~£560/pm
A bargain price from this dealership in Chelmsford on this low mileage BMW 1 Series 118I 136 M Sport Step containing a 1500cc petrol engine with automatic transmission
2.0 123D Sport Plus Edition 202 Bhp
126,000miManualDiesel2.0L
£4,489
Hoddesdon
~£113/pm
On offer is this BMW 1 Series 2.0 123D Sport Plus Edition 202 Bhp that comes with manual transmission and a 2000 CC diesel engine. This second-hand model at our dealership in Hoddesdon is available at the great price of £4,489.
1.5 118I M Sport 139 Bhp
57,017miAutoPetrol1.5L
£17,995
Belfast
~£452/pm
This hatchback BMW 1 Series is equipped with a 1.5l petrol motor with automatic transmission and has got 57,017 miles on the dashboard.
M140i Shadow Edition
37,500miAutoPetrol3.0L
£21,895
Middlesbrough
~£550/pm
Coming in black, this BMW 1 Series has 37,500 miles clocked-up on the dash and features a automatic 3.0 LTR engine running on petrol.
118I M Sport
4,082miAutoPetrol1.5L
£30,495
Bury St Edmunds
~£766/pm
At the marvellous price of only £30,495 is this BMW, it has a 1.5 Litre petrol motor with automatic transmission and it has 4,082 miles clocked up on the dash.
1.5 116D Se Business 114 Bhp
112,186miManualDiesel1.5L
£8,475
Bath
~£213/pm
At the incredible price of only £8,475 is this 1 Series, it has a 1.5 litre diesel engine with manual transmission. This second hand model currently on sale at this dealership in Bath has 112,186 miles clocked up on the dash and has been finished in black.
Hatchback 1.5
69,000miManualPetrol1.5L
£7,995
St Helens
~£201/pm
For sale and available to take for a test drive is this BMW finished in white - this second-hand model has a 1.5 LTR petrol motor with manual transmission and has 69,000 miles clocked-up on the dash.
120I M Sport
32,136miAutoPetrol2.0L
£16,995
Farnborough
~£427/pm
Currently available from our dealership in Farnborough is this second-hand, low mileage BMW 1 Series 120I M Sport which is fitted with a petrol, 2000CC engine and automatic gearbox. It's up for sale and ready for its new owner to take home in the tone of blue with only 32,136 miles clocked up on the dash.
118I M Sport
2,614miAutoPetrol1.5L
£28,999
Bury St Edmunds
~£728/pm
An incredible price of just £28,999 is currently being advertised by this dealership in Bury St Edmunds on this low mileage BMW that comes fitted with automatic transmission and a 1.5 litre petrol motor
118I M Sport
12,276miAutoPetrol1.5L
£26,950
Bury St Edmunds
~£677/pm
This hatchback second hand car contains a 1.5 Litre petrol motor with automatic transmission and has 12,276 miles clocked-up on the dashboard.
2.0 116D Sport Euro 5 Ss 2014
123,026miManualDiesel2.0L
£4,990
Plymouth
~£125/pm
Coming fitted with a 2000 cc diesel engine with manual transmission, this second-hand BMW is available on the market in a white finish with 123,026 mi clocked up on the dashboard.
1.6L 1.6 Sport Euro 6 Ss
49,000miManualPetrol1.6L
£7,490
Chelmsford
~£188/pm
Seize the chance to be the lucky owner of this BMW that is up for sale at this dealer's great price of just £7,490. It comes in a black finish, has got 49,000 miles on the clock and features a 1.6 L petrol engine with manual transmission.
128Ti
3,904miAutoPetrol2.0L
£32,850
Northampton
~£825/pm
Are you searching for a BMW 1 Series? Then take a more detailed look at this second hand model coming in the tone of grey that’s got a 2.0 litre petrol engine with automatic transmission and 3,904 mi clocked up on the dash.
2.0 120D Se
60,617miAutoDiesel2.0L
£9,795
Southwold
~£246/pm
On offer at our remarkable price of only £9,795 is this BMW 1 Series, it has got 60,617 miles on the dashboard and comes fitted with a 2000CC diesel engine and automatic transmission.
116I Se
102,000miManualPetrol1.6L
£4,995
Swansea
~£125/pm
Now available to test drive at your request is this BMW with 102,000 miles clocked-up on the dash, manual transmission and a 1.6 L petrol motor.
2.0L 120D M Sport 181 Bhp
70,000miAutoDiesel2.0L
£10,500
Worsley
~£264/pm
BMW 1 Series 2.0L 120D M Sport 181 Bhp with a 2.0 ltr diesel engine and automatic transmission.
118D M Sport U1405 Ulez
41,500miManualDiesel2.0L
£14,750
Market Harborough
~£370/pm
At this dealership in Market Harborough is this BMW 1 Series - 2.0 ltr diesel motor, manual transmission and 41,500 miles.
1.5 118I Sport Lcp Dct Euro 6 Ss
17,104miAutoPetrol1.5L
£19,495
Edinburgh
~£490/pm
Become the next owner of this hatchback which incorporates a 1.5 Ltr petrol motor with automatic transmission. This used model at this dealership priced at £19,495 comes in the tone of white and has 17,104 miles clocked-up on the dashboard.
1.5 118I M Sport Dct Euro 6 Ss
76,000miAutoPetrol1.5L
£16,495
Leighton Buzzard
~£414/pm
Commencing from as little as £ per month, you can drive this hatchback BMW 1 Series with automatic transmission, a petrol 1500 cc motor and 76,000 miles clocked-up on the dashboard.
118D M Sport
75,000miManualDiesel2.0L
£9,995
Uckfield
~£251/pm
Now available from our dealership located in the Uckfield area is this blue 1 Series that comes fitted with a 2.0 Ltr diesel motor with 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 | 6,055 | £16,600 | 6 | 46,306 | 12,964 |
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 | 11 |
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 | 9 |
Bedfordshire | 116 | £13,972 | 8 | 56,443 | 193 |
Belfast | 15 | £15,361 | 6 | 50,147 | 100 |
Berkshire | 93 | £14,000 | 8 | 60,580 | 182 |
Bexley - Greater London | 1 | £8,999 | 12 | 32,000 | 2 |
Blaenau Gwent | 12 | £16,674 | 5 | 43,639 | 46 |
Brent - Greater London | 6 | £16,649 | 11 | 59,325 | 19 |
Bridgend | 2 | £8,495 | 10 | 73,134 | 1 |
Bristol | 110 | £16,133 | 6 | 46,810 | 214 |
Bromley - Greater London | 34 | £26,581 | 2 | 12,751 | 71 |
Buckinghamshire | 101 | £22,059 | 5 | 33,800 | 161 |
Caerphilly | 4 | £8,422 | 9 | 69,710 | 13 |
Cambridgeshire | 203 | £15,346 | 6 | 49,247 | 319 |
Cardiff | 21 | £24,767 | 3 | 23,723 | 98 |
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,091 | 5 | 36,752 | 361 |
City of Edinburgh | 75 | £20,770 | 4 | 33,912 | 156 |
City of London - Greater London | 157 | £15,306 | 7 | 50,007 | 317 |
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 | 31 |
County Durham | 73 | £19,094 | 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,923 | 6 | 45,433 | 342 |
Derry | 3 | £15,974 | 4 | 52,115 | 3 |
Devon | 63 | £14,269 | 7 | 57,610 | 185 |
Dorset | 45 | £22,644 | 3 | 27,490 | 87 |
Down | 2 | £18,623 | 5 | 47,500 | 6 |
Dumfries and Galloway | 15 | £21,419 | 4 | 23,431 | 29 |
Dundee City | 45 | £22,247 | 3 | 22,722 | 72 |
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 | 94 |
East Sussex | 61 | £16,975 | 7 | 49,415 | 79 |
Enfield - Greater London | 31 | £26,130 | 2 | 15,657 | 32 |
Essex | 157 | £16,344 | 7 | 49,298 | 348 |
Falkirk | 13 | £14,082 | 7 | 52,388 | 26 |
Fermanagh | 1 | £17,995 | 4 | 48,000 | 1 |
Fife | 26 | £19,962 | 5 | 34,575 | 80 |
Flintshire | 11 | £14,201 | 7 | 71,658 | 4 |
Glasgow City | 71 | £19,983 | 4 | 29,766 | 345 |
Gloucestershire | 70 | £15,995 | 7 | 53,036 | 128 |
Greater Manchester | 335 | £13,844 | 7 | 58,574 | 876 |
Greenwich - Greater London | 11 | £27,031 | 2 | 12,329 | 11 |
Hammersmith & Fulham - Greater London | 1 | £14,990 | 6 | 14,305 | 1 |
Hampshire | 149 | £18,788 | 5 | 38,096 | 388 |
Harrow - Greater London | 12 | £11,040 | 9 | 61,331 | 10 |
Havering - Greater London | 25 | £16,267 | 6 | 54,276 | 62 |
Herefordshire | 15 | £21,125 | 4 | 29,646 | 36 |
Hertfordshire | 147 | £17,247 | 6 | 46,543 | 271 |
Highland | 20 | £21,162 | 4 | 27,161 | 52 |
Hillingdon - Greater London | 30 | £16,195 | 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,871 | 5 | 34,021 | 347 |
Kingston upon Thames - Greater London | 42 | £22,060 | 4 | 30,889 | 45 |
Lancashire | 233 | £15,870 | 6 | 49,138 | 410 |
Larne | 2 | £18,373 | 7 | 31,000 | 5 |
Leicestershire | 98 | £15,505 | 6 | 54,808 | 231 |
Limavady | 2 | £7,740 | 10 | 76,000 | 4 |
Lincolnshire | 102 | £20,000 | 5 | 36,996 | 249 |
Lisburn | 6 | £11,780 | 7 | 67,555 | 11 |
Magherafelt | 8 | £14,716 | 6 | 59,142 | 7 |
Merseyside | 85 | £13,646 | 7 | 56,313 | 186 |
Merthyr Tydfil | 7 | £10,773 | 9 | 72,657 | 7 |
Merton - Greater London | 2 | £10,045 | 10 | 93,323 | 4 |
Monmouthshire | 10 | £11,456 | 11 | 87,783 | 17 |
Moray | 3 | £14,829 | 8 | 50,744 | 4 |
Newport | 52 | £21,055 | 4 | 28,768 | 117 |
Newry and Mourne | 2 | £17,650 | 6 | 54,483 | 5 |
Newtownabbey | 4 | £15,849 | 6 | 54,034 | 13 |
Norfolk | 109 | £16,462 | 6 | 45,719 | 194 |
North Ayrshire | 13 | £18,376 | 4 | 33,541 | 68 |
North Down | 3 | £14,312 | 7 | 47,933 | 6 |
North Lanarkshire | 12 | £15,730 | 5 | 43,228 | 52 |
North Yorkshire | 90 | £17,996 | 6 | 42,159 | 182 |
Northamptonshire | 68 | £21,038 | 5 | 35,302 | 175 |
Northumberland | 10 | £15,323 | 7 | 51,509 | 21 |
Nottinghamshire | 106 | £16,104 | 6 | 52,082 | 271 |
Omagh | 7 | £16,879 | 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,313 | 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,323 | 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,165 | 6 | 50,065 | 138 |
Somerset | 41 | £18,901 | 5 | 39,083 | 163 |
South Ayrshire | 29 | £16,392 | 5 | 40,208 | 36 |
South Lanarkshire | 14 | £17,852 | 5 | 44,111 | 48 |
South Yorkshire | 121 | £18,203 | 5 | 42,243 | 374 |
Staffordshire | 124 | £18,081 | 5 | 38,207 | 294 |
Stirling | 4 | £18,874 | 4 | 40,476 | 69 |
Suffolk | 73 | £17,501 | 6 | 38,287 | 135 |
Surrey | 111 | £18,568 | 6 | 38,100 | 225 |
Sutton - Greater London | 3 | £8,230 | 11 | 79,000 | 1 |
Swansea | 39 | £19,301 | 5 | 36,312 | 69 |
Torfaen | 1 | £5,895 | 15 | 49,640 | 2 |
Tyne and Wear | 138 | £17,486 | 6 | 40,295 | 254 |
Waltham Forest - Greater London | 9 | £23,832 | 2 | 17,276 | 13 |
Wandsworth - Greater London | 5 | £11,492 | 8 | 70,800 | 2 |
Warwickshire | 61 | £16,246 | 6 | 50,933 | 84 |
West Dunbartonshire | 4 | £16,873 | 5 | 41,379 | 8 |
West Lothian | 8 | £7,357 | 10 | 79,109 | 27 |
West Midlands | 285 | £17,443 | 6 | 46,873 | 577 |
West Sussex | 69 | £18,745 | 6 | 38,240 | 135 |
West Yorkshire | 251 | £16,169 | 6 | 52,026 | 525 |
Wiltshire | 133 | £24,325 | 4 | 28,334 | 240 |
Worcestershire | 45 | £18,725 | 6 | 42,609 | 91 |
Wrexham | 7 | £11,376 | 8 | 58,626 | 5 |