2012 BMW 1 Series
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.
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,096 cars
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.
2.0 120D Xdrive M Sport 188 Bhp
58,700miAutoDiesel2.0L
£13,495
Penrith
~£339/pm
First registered in 2016: Second hand BMW that has automatic transmission, a 2.0 l diesel motor and only 58,700 miles on the dash.
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
120I 2.0 M Sport Shadow Ed Step
33,555miAutoPetrol2.0L
£18,298
Glasgow
~£460/pm
Get yourself in the driver's seat of this 1 Series 120I 2.0 M Sport Shadow Ed Step, it comes equipped with transmission and a L engine. This second hand model from our dealership in Glasgow is available at the fabulous price of only £18,298.
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.
Hatchback 1.6 116I Es Euro 4 200656
90,287miManualPetrol1.6L
£2,499
London
~£63/pm
On offer and ready for its next owner to take home is this BMW which features a 1600 cc petrol motor with manual transmission. This used model currently up for sale at our dealership in London has 90,287 miles on the dash and comes in the tone of blue.
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.
1.5 118I M Sport Shadow Edition 134 Bhp
30,000miAutoPetrol1.5L
£15,950
Bournemouth
~£401/pm
Currently advertised by this dealership in Bournemouth is this hatchback second hand car that comes equipped with a petrol, 1500 CC engine and automatic transmission. It is on the market in the tone of black with 30,000 miles clocked-up on the dash.
2.0 M Sport Euro 5
122,820miManualDiesel2.0L
£3,295
Harlow
~£83/pm
First registered in 2010: Second hand coupe that’s got a 2000cc diesel motor with manual transmission and only 122,820 miles on the dash.
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.
2.0 118D Se Euro 6 Ss
86,180miManualDiesel2.0L
£7,000
Hinckley
~£176/pm
Up for sale and ready for its new owner to take home is this 1 Series that incorporates a 2.0 Litre diesel motor and manual transmission. This second hand model has 86,180 miles clocked-up on the dashboard and is finished in white.
2.0 118I Se Steptronic
110,000miAutoPetrol1.0L
£3,250
Chertsey
~£82/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.
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.
2020 2.0L M135i Xdrive 302 Bhp
44,203miAutoPetrol2.0L
£23,795
Chorley
~£598/pm
Currently available to drive away is this BMW 1 Series 2020 2.0L M135i Xdrive 302 Bhp which is fitted with a 2.0 litre petrol motor with automatic transmission. On offer at the incredible price of just £23,795 and affordable payments available starting at only £ per month.
118I Sport
62,000miManualPetrol1.5L
£9,389
London
~£236/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,650
Leicester
~£368/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.
118I 136 Se
28,837miManualPetrol1.5L
£16,698
Aberdeen
~£419/pm
Up for sale and ready for you to drive away is this second hand 1 Series 118I 136 Se that has manual transmission and a 1.5 Litre petrol engine. At the remarkable price of only £16,698 from this dealer in the Aberdeen area.
Se
135,000miAutoDiesel2.0L
£2,189
Keighley
~£55/pm
Seize the chance to be the happy owner of this 1 Series now priced at just £2,189. It is available in black, incorporates a 2.0L diesel motor with automatic transmission and has 135,000 miles clocked-up on the dashboard.
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.
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,928 | £16,761 | 6 | 45,950 | 13,094 |
Aberdeen City | 41 | £21,747 | 3 | 26,707 | 116 |
Aberdeenshire | 8 | £23,746 | 4 | 23,639 | 18 |
Angus | 2 | £23,745 | 6 | 38,926 | 9 |
Antrim | 11 | £13,333 | 8 | 53,544 | 16 |
Ards | 5 | £10,830 | 8 | 90,760 | 7 |
Armagh | 4 | £6,221 | 12 | 87,645 | 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 | £10,171 | 11 | 61,831 | 7 |
Bedfordshire | 116 | £14,529 | 7 | 54,813 | 200 |
Belfast | 12 | £15,798 | 6 | 48,573 | 97 |
Berkshire | 98 | £14,825 | 8 | 56,428 | 177 |
Bexley - Greater London | 1 | £8,999 | 12 | 32,000 | 1 |
Blaenau Gwent | 12 | £17,632 | 4 | 45,049 | 40 |
Brent - Greater London | 4 | £21,573 | 10 | 56,537 | 20 |
Bridgend | 1 | £6,995 | 13 | 68,079 | 2 |
Bristol | 110 | £17,365 | 6 | 45,677 | 207 |
Bromley - Greater London | 34 | £26,515 | 3 | 13,506 | 68 |
Buckinghamshire | 87 | £21,666 | 5 | 36,680 | 187 |
Caerphilly | 6 | £7,145 | 10 | 78,472 | 11 |
Cambridgeshire | 202 | £15,513 | 6 | 49,746 | 307 |
Cardiff | 20 | £26,304 | 3 | 18,907 | 95 |
Carmarthenshire | 8 | £15,183 | 6 | 49,038 | 13 |
Carrickfergus | 9 | £16,066 | 5 | 62,477 | 10 |
Ceredigion | 13 | £18,934 | 5 | 34,300 | 18 |
Cheshire | 181 | £18,904 | 5 | 37,661 | 337 |
City of Edinburgh | 68 | £20,394 | 4 | 32,843 | 166 |
City of London - Greater London | 160 | £15,257 | 7 | 49,105 | 304 |
Clackmannanshire | 1 | £14,998 | 6 | 40,465 | 1 |
Coleraine | 9 | £11,739 | 7 | 61,902 | 13 |
Conwy | 16 | £19,528 | 4 | 38,436 | 15 |
Cornwall | 6 | £12,160 | 9 | 56,573 | 32 |
County Durham | 75 | £19,379 | 5 | 36,348 | 215 |
Craigavon | 20 | £29,104 | 2 | 11,388 | 37 |
Croydon - Greater London | 27 | £27,013 | 3 | 13,238 | 36 |
Cumbria | 22 | £15,092 | 6 | 47,526 | 40 |
Denbighshire | 2 | £20,995 | 5 | 60,350 | 2 |
Derbyshire | 120 | £16,749 | 6 | 43,152 | 352 |
Derry | 3 | £16,145 | 4 | 54,007 | 4 |
Devon | 65 | £13,563 | 8 | 58,724 | 191 |
Dorset | 41 | £22,788 | 3 | 25,994 | 93 |
Down | 2 | £18,623 | 5 | 47,500 | 6 |
Dumfries and Galloway | 15 | £21,804 | 3 | 21,091 | 25 |
Dundee City | 48 | £22,911 | 3 | 20,850 | 73 |
Dungannon | 6 | £15,401 | 7 | 48,553 | 6 |
Ealing - Greater London | 21 | £11,061 | 8 | 63,218 | 21 |
East Ayrshire | 6 | £13,927 | 6 | 39,046 | 25 |
East Riding of Yorkshire | 41 | £17,212 | 5 | 36,457 | 100 |
East Sussex | 53 | £16,451 | 7 | 55,010 | 81 |
Enfield - Greater London | 24 | £27,433 | 2 | 14,333 | 35 |
Essex | 155 | £16,631 | 6 | 49,535 | 345 |
Falkirk | 13 | £14,463 | 6 | 48,717 | 27 |
Fermanagh | 2 | £15,495 | 5 | 68,500 | 1 |
Fife | 20 | £20,189 | 5 | 34,926 | 91 |
Flintshire | 13 | £13,346 | 8 | 70,606 | 4 |
Glasgow City | 70 | £20,043 | 4 | 29,093 | 341 |
Gloucestershire | 77 | £16,882 | 6 | 46,604 | 126 |
Greater Manchester | 319 | £13,819 | 7 | 58,234 | 855 |
Greenwich - Greater London | 10 | £26,845 | 2 | 13,271 | 11 |
Hammersmith & Fulham - Greater London | 1 | £14,990 | 6 | 14,305 | 1 |
Hampshire | 143 | £19,388 | 5 | 37,740 | 374 |
Harrow - Greater London | 10 | £15,472 | 7 | 48,595 | 12 |
Havering - Greater London | 22 | £14,493 | 7 | 55,814 | 63 |
Herefordshire | 14 | £19,072 | 5 | 36,260 | 38 |
Hertfordshire | 127 | £16,471 | 6 | 47,289 | 279 |
Highland | 22 | £20,052 | 4 | 29,791 | 52 |
Hillingdon - Greater London | 29 | £14,695 | 6 | 54,404 | 50 |
Hounslow - Greater London | 37 | £20,743 | 4 | 31,603 | 54 |
Isle of Anglesey | 1 | £14,499 | 5 | 10,000 | 2 |
Isle of Wight | 6 | £12,309 | 8 | 54,181 | 7 |
Kent | 186 | £19,918 | 5 | 32,814 | 355 |
Kingston upon Thames - Greater London | 36 | £22,079 | 5 | 33,377 | 49 |
Lancashire | 224 | £16,071 | 6 | 48,297 | 420 |
Larne | 3 | £15,580 | 7 | 43,000 | 5 |
Leicestershire | 101 | £15,958 | 6 | 53,010 | 244 |
Limavady | 1 | £24,495 | 2 | 18,000 | 7 |
Lincolnshire | 96 | £20,004 | 5 | 36,585 | 257 |
Lisburn | 7 | £10,562 | 8 | 68,223 | 12 |
Magherafelt | 6 | £14,678 | 6 | 59,523 | 7 |
Merseyside | 77 | £13,965 | 7 | 54,080 | 183 |
Merthyr Tydfil | 8 | £10,926 | 8 | 71,311 | 7 |
Merton - Greater London | 2 | £10,045 | 10 | 93,323 | 3 |
Monmouthshire | 9 | £11,629 | 11 | 86,967 | 19 |
Moray | 3 | £14,829 | 8 | 50,744 | 4 |
Newport | 44 | £21,091 | 4 | 28,819 | 128 |
Newry and Mourne | 4 | £16,074 | 6 | 52,740 | 5 |
Newtownabbey | 6 | £14,272 | 6 | 51,769 | 11 |
Norfolk | 101 | £16,549 | 7 | 46,352 | 211 |
North Ayrshire | 19 | £19,613 | 4 | 29,798 | 63 |
North Down | 1 | £11,995 | 6 | 82,365 | 8 |
North Lanarkshire | 16 | £14,130 | 6 | 55,506 | 50 |
North Yorkshire | 82 | £18,720 | 5 | 40,012 | 178 |
Northamptonshire | 75 | £21,364 | 5 | 34,119 | 177 |
Northumberland | 11 | £14,710 | 8 | 50,289 | 20 |
Nottinghamshire | 112 | £17,129 | 6 | 48,871 | 269 |
Omagh | 7 | £16,876 | 5 | 57,466 | 7 |
Oxfordshire | 27 | £19,903 | 4 | 36,282 | 65 |
Pembrokeshire | 2 | £11,775 | 8 | 55,303 | 8 |
Perth and Kinross | 17 | £25,087 | 3 | 14,195 | 57 |
Powys | 1 | £16,290 | 6 | 14,106 | 2 |
Redbridge - Greater London | 13 | £9,111 | 9 | 58,415 | 13 |
Renfrewshire | 18 | £17,690 | 5 | 39,832 | 44 |
Rhondda Cynon Taf | 21 | £11,229 | 8 | 71,936 | 24 |
Richmond upon Thames - Greater London | 2 | £19,193 | 5 | 20,725 | 2 |
Scottish Borders | 1 | £23,495 | 2 | 14,500 | 8 |
Shropshire | 69 | £17,319 | 6 | 48,017 | 144 |
Somerset | 37 | £18,219 | 5 | 40,102 | 178 |
South Ayrshire | 29 | £16,736 | 5 | 38,932 | 43 |
South Lanarkshire | 10 | £18,854 | 5 | 48,538 | 51 |
South Yorkshire | 139 | £17,742 | 5 | 43,654 | 371 |
Staffordshire | 116 | £19,025 | 5 | 35,694 | 315 |
Stirling | 5 | £16,298 | 5 | 46,397 | 64 |
Strabane | 1 | £18,750 | 4 | 52,600 | 5 |
Suffolk | 79 | £18,202 | 6 | 42,365 | 131 |
Surrey | 116 | £18,712 | 6 | 38,377 | 222 |
Sutton - Greater London | 2 | £7,698 | 10 | 87,000 | 2 |
Swansea | 39 | £18,343 | 6 | 39,279 | 74 |
Torfaen | 1 | £5,895 | 15 | 49,640 | 2 |
Tyne and Wear | 130 | £18,048 | 5 | 37,919 | 265 |
Waltham Forest - Greater London | 7 | £24,270 | 1 | 9,853 | 16 |
Wandsworth - Greater London | 5 | £11,352 | 8 | 70,800 | 2 |
Warwickshire | 54 | £15,063 | 6 | 58,074 | 89 |
West Dunbartonshire | 5 | £15,498 | 6 | 43,676 | 8 |
West Lothian | 7 | £10,692 | 8 | 65,356 | 29 |
West Midlands | 286 | £17,372 | 6 | 48,673 | 580 |
West Sussex | 69 | £17,518 | 6 | 40,775 | 132 |
West Yorkshire | 247 | £16,662 | 6 | 50,764 | 507 |
Wiltshire | 137 | £22,846 | 4 | 31,773 | 243 |
Worcestershire | 49 | £17,219 | 6 | 44,535 | 95 |
Wrexham | 5 | £11,795 | 8 | 63,799 | 7 |