2020 BMW 1 Series
118I M Sport
22,246miManualPetrol1.5L
£19,698
Glasgow
~£495/pm
Currently on offer from this dealership at the amazing price of only £19,698 is this low mileage BMW which has a mere 22,246 miles on the dashboard.
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.
5,854 cars
118I M Sport
22,246miManualPetrol1.5L
£19,698
Glasgow
~£495/pm
Currently on offer from this dealership at the amazing price of only £19,698 is this low mileage BMW which has a mere 22,246 miles on the dashboard.
1.5 118I Sport 134 Bhp
8,500miManualPetrol1.5L
£14,499
Oldham
~£364/pm
This 1 Series has got 8,500 miles clocked up on the dash and is equipped with a 1.5L petrol motor with manual transmission. This second hand one from this dealer in Oldham comes finished in the tone of white.
1.6 118I Sport Hatchback
76,043miManualPetrol1.6L
£7,127
Hemel Hempstead
~£179/pm
On offer is this BMW 1 Series which is fitted out with a 1.6 Ltr petrol engine and manual transmission. This second hand model now available from this dealer has 76,043 miles clocked up on the dashboard and is finished in the shade of white.
2.0 118D M Sport Euro 5
88,000miAutoDiesel2.0L
£5,990
Birmingham
~£150/pm
On the market and ready for you to take home is this BMW 1 Series 2.0 118D M Sport Euro 5 that comes fitted out with a 2000 cc diesel motor with automatic transmission. This second hand model now available at our dealership has done 88,000 miles.
3.0 M140i Shadow Edition Euro 6 Ss
30,928miAutoPetrol3.0L
£21,440
Crewe
~£538/pm
Would you like a BMW 1 Series 3.0 M140i Shadow Edition Euro 6 Ss? Then take a closer look at this second-hand model from this dealer, it has 30,928 miles clocked-up on the dashboard and incorporates a 3.0 L petrol engine with automatic transmission.
1.6 116D Efficientdynamics 114 Bhp
106,941miManualDiesel1.6L
£4,350
Bolton
~£109/pm
Have a closer look at this BMW 1 Series 1.6 116D Efficientdynamics 114 Bhp that has a 1.6L diesel motor with manual transmission. This second hand one comes in white and has got 106,941 miles clocked up on the dash.
3.0 M140i Shadow Edition 335 Bhp
79,000miAutoPetrol3.0L
£17,995
Coventry
~£452/pm
This 1 Series is fitted out with a 3.0 Litre petrol motor with automatic transmission and has 79,000 miles clocked-up on the dash. This particular second hand model from this dealer in Coventry is finished in the shade of white.
1.6 116I Sport 135 Bhp
70,000miAutoPetrol1.6L
£8,495
Leeds
~£213/pm
Available in white, this hatchback has got 70,000 miles on the clock and incorporates a 1600CC petrol engine.
1.5 116D M Sport Shadow Edition 114 Bhp
62,250miManualDiesel1.5L
£13,200
York
~£331/pm
BMW 1 Series 1.5 116D M Sport Shadow Edition 114 Bhp with a 1.5 LTR diesel engine and manual transmission.
2.0 118D M Sport Euro 5 Ss
98,007miAutoDiesel2.0L
£6,895
Bedford
~£173/pm
At this dealer you will find the great price of only £6,895 on this BMW 1 Series 2.0 118D M Sport Euro 5 Ss with a 2.0 L diesel motor, automatic transmission and 98,007 miles on the dash.
118I M Sport
98,000miAutoPetrol2.0L
£3,980
Nottingham
~£100/pm
Currently available for sale is this BMW in a blue finish. This used model has 98,000 miles on the clock and contains a 2.0 Ltr petrol engine with automatic transmission.
118I M Sport U1445 Ulez
62,092miAutoPetrol1.5L
£14,750
Market Harborough
~£370/pm
For £14,750 you can get this second hand BMW 1 Series 118I M Sport U1445 Ulez from this dealer that comes with automatic transmission and a 1500 CC petrol engine.
2.0 118D Sport Plus Edition Euro 5 Ss
73,000miManualDiesel2.0L
£5,995
Romford
~£151/pm
On offer and ready for you to drive away is this BMW 1 Series 2.0 118D Sport Plus Edition Euro 5 Ss, it has manual transmission and a 2.0 litre diesel engine. This second-hand model at this dealer in Romford has 73,000 miles on the dashboard.
2.0 116D Sport 114 Bhp Cheap Tax
101,990miManualDiesel2.0L
£5,595
Leicester
~£141/pm
Now up for sale and ready for its next owner to drive away is this hatchback with a 2.0 LTR diesel motor and 101,990 miles clocked-up on the dashboard.
1.5 118I M Sport 134 Bhp
99,000miManualPetrol1.5L
£7,990
Derby
~£201/pm
On the market and ready for you to take home is this 1 Series that comes fitted out with a 1.5 LTR petrol engine and manual transmission. This used one has 99,000 mi clocked up on the dash.
1.5 116D Sport Euro 6 Ss
87,314miAutoDiesel1.5L
£8,495
Mitcham
~£213/pm
This BMW 1 Series 1.5 116D Sport Euro 6 Ss is equipped with a 1.5 Litre diesel engine with automatic transmission and has 87,314 miles clocked up on the dashboard. This particular second-hand one from this dealership has been finished in the tone of white.
2.0 120D M Sport 175 Bhp
118,644miManualDiesel2.0L
£1,995
Corby
~£50/pm
Painted in blue, this 2.0 LTR diesel 1 Series with manual transmission is currently available for you to own.
Hatchback 1.5 118I Sport Euro 6 Ss 201616
55,000miManualPetrol1.5L
£8,895
London
~£223/pm
Available from this car dealership's show room in London - white BMW 1 Series that has a manual transmission and 1.5 litre petrol engine.
116D Sport
104,247miManualDiesel2.0L
£5,995
Newry
~£151/pm
With a white finish, this BMW contains a 2.0l diesel motor with manual transmission and it has 104,247 miles on the clock.
118I Se Business
23,458miAutoPetrol1.5L
£14,700
Motherwell
~£369/pm
With a 1.5 Litre petrol motor and automatic transmission: this grey used BMW 1 Series 118I Se Business is on offer and ready for its next owner to drive away with 23,458 miles clocked-up on the dash.
1.6 116I Sport Euro 5 Ss
82,737miManualPetrol1.6L
£4,995
Mitcham
~£125/pm
Painted in the tone of red, this 1600CC petrol BMW with manual transmission is available to test drive.
118I M Sport
49,222miAutoPetrol1.5L
£17,795
Sutton In Ashfield
~£447/pm
A 1.5 LTR petrol engine and automatic transmission are only some of the attributes that this hatchback BMW 1 Series is offering its new owner.
M135i Xdrive
38,500miAutoPetrol2.0L
£25,990
Ashford
~£653/pm
At this dealer you'll find the fantastic price of just £25,990 on this BMW 1 Series M135i Xdrive with a 2.0L petrol engine and automatic transmission.
120D M Sport
55,000miAutoDiesel2.0L
£6,895
Sittingbourne
~£173/pm
This convertible car has 55,000 miles clocked up on the dash and incorporates a 2.0 L diesel motor with automatic 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 | 5,717 | £16,734 | 6 | 47,567 | 13,332 |
Aberdeen City | 47 | £21,847 | 3 | 23,631 | 103 |
Aberdeenshire | 7 | £26,918 | 3 | 17,930 | 19 |
Angus | 5 | £16,613 | 6 | 46,004 | 8 |
Antrim | 11 | £13,905 | 7 | 54,542 | 13 |
Ards | 6 | £13,826 | 7 | 75,252 | 7 |
Armagh | 6 | £10,126 | 10 | 70,859 | 5 |
Ballymena | 6 | £15,439 | 6 | 52,453 | 13 |
Ballymoney | 4 | £13,728 | 7 | 63,533 | 5 |
Barking & Dagenham - Greater London | 5 | £9,287 | 9 | 64,382 | 4 |
Barnet - Greater London | 3 | £6,815 | 14 | 86,835 | 8 |
Bedfordshire | 115 | £13,307 | 8 | 60,125 | 200 |
Belfast | 6 | £16,763 | 4 | 38,092 | 103 |
Berkshire | 101 | £13,578 | 8 | 63,707 | 185 |
Bexley - Greater London | 1 | £8,499 | 12 | 32,000 | - |
Blaenau Gwent | 14 | £17,084 | 4 | 35,991 | 34 |
Brent - Greater London | 2 | £34,700 | 11 | 61,500 | 12 |
Bridgend | 1 | £6,995 | 13 | 68,079 | 2 |
Bristol | 111 | £16,451 | 6 | 49,082 | 209 |
Bromley - Greater London | 30 | £25,727 | 2 | 14,627 | 50 |
Buckinghamshire | 91 | £19,788 | 6 | 43,685 | 218 |
Caerphilly | 5 | £6,195 | 10 | 86,467 | 14 |
Cambridgeshire | 191 | £16,159 | 6 | 44,247 | 305 |
Cardiff | 26 | £24,887 | 3 | 20,617 | 93 |
Carmarthenshire | 7 | £13,067 | 8 | 53,071 | 13 |
Carrickfergus | 11 | £15,453 | 6 | 57,126 | 12 |
Ceredigion | 14 | £17,782 | 5 | 40,053 | 14 |
Cheshire | 148 | £19,184 | 5 | 34,849 | 350 |
City of Edinburgh | 87 | £20,726 | 4 | 30,743 | 166 |
City of London - Greater London | 132 | £15,830 | 6 | 46,657 | 321 |
Clackmannanshire | 1 | £14,498 | 6 | 40,491 | - |
Coleraine | 7 | £12,811 | 7 | 62,159 | 11 |
Conwy | 14 | £21,462 | 4 | 30,712 | 12 |
Cornwall | 8 | £13,313 | 7 | 61,719 | 32 |
County Durham | 77 | £21,210 | 4 | 30,120 | 227 |
Craigavon | 17 | £27,767 | 2 | 9,875 | 39 |
Croydon - Greater London | 31 | £24,887 | 4 | 14,733 | 33 |
Cumbria | 24 | £14,637 | 6 | 46,543 | 43 |
Denbighshire | 2 | £20,995 | 5 | 60,350 | 1 |
Derbyshire | 128 | £16,725 | 5 | 42,915 | 368 |
Derry | 4 | £16,721 | 4 | 48,007 | 5 |
Devon | 60 | £13,441 | 8 | 63,049 | 169 |
Dorset | 37 | £18,964 | 5 | 40,187 | 89 |
Down | 1 | £17,995 | 6 | 60,000 | 6 |
Dumfries and Galloway | 6 | £20,164 | 4 | 25,248 | 30 |
Dundee City | 40 | £22,605 | 3 | 20,588 | 83 |
Dungannon | 4 | £18,756 | 6 | 44,996 | 8 |
Ealing - Greater London | 16 | £10,754 | 9 | 60,052 | 24 |
East Ayrshire | 5 | £15,078 | 6 | 44,651 | 23 |
East Lothian | 2 | £19,750 | 5 | 41,467 | 2 |
East Riding of Yorkshire | 43 | £15,481 | 5 | 39,322 | 91 |
East Sussex | 64 | £18,570 | 6 | 45,749 | 88 |
Enfield - Greater London | 22 | £25,804 | 2 | 15,244 | 37 |
Essex | 142 | £15,252 | 7 | 54,438 | 327 |
Falkirk | 11 | £10,606 | 9 | 62,771 | 26 |
Fermanagh | 4 | £13,494 | 6 | 76,750 | 1 |
Fife | 14 | £20,696 | 5 | 36,303 | 83 |
Flintshire | 16 | £13,869 | 8 | 67,437 | 3 |
Glasgow City | 72 | £20,710 | 4 | 25,930 | 343 |
Gloucestershire | 66 | £17,580 | 6 | 43,621 | 127 |
Greater Manchester | 270 | £13,679 | 7 | 57,131 | 895 |
Greenwich - Greater London | 9 | £27,417 | 2 | 10,675 | 10 |
Gwynedd | 2 | £10,243 | 9 | 68,831 | - |
Hampshire | 133 | £18,714 | 5 | 40,365 | 370 |
Harrow - Greater London | 14 | £16,078 | 7 | 46,417 | 14 |
Havering - Greater London | 24 | £14,772 | 7 | 53,896 | 64 |
Herefordshire | 13 | £21,699 | 4 | 31,038 | 32 |
Hertfordshire | 129 | £17,279 | 6 | 42,043 | 283 |
Highland | 19 | £23,466 | 3 | 24,405 | 47 |
Hillingdon - Greater London | 33 | £15,770 | 6 | 45,803 | 52 |
Hounslow - Greater London | 44 | £18,778 | 5 | 36,100 | 54 |
Isle of Wight | 6 | £8,212 | 12 | 61,452 | 9 |
Kensington & Chelsea - Greater London | 1 | £3,950 | 10 | 119,613 | - |
Kent | 180 | £19,604 | 5 | 34,356 | 368 |
Kingston upon Thames - Greater London | 35 | £23,227 | 4 | 22,690 | 49 |
Lancashire | 217 | £15,379 | 6 | 50,302 | 441 |
Larne | 3 | £16,298 | 7 | 38,333 | 3 |
Leicestershire | 101 | £16,243 | 6 | 54,343 | 231 |
Limavady | 3 | £17,210 | 5 | 54,667 | 6 |
Lincolnshire | 89 | £18,383 | 5 | 38,758 | 233 |
Lisburn | 7 | £10,355 | 8 | 68,783 | 6 |
Magherafelt | 5 | £12,175 | 7 | 67,047 | 8 |
Merseyside | 78 | £15,000 | 6 | 49,598 | 182 |
Merthyr Tydfil | 9 | £11,518 | 8 | 72,242 | 6 |
Merton - Greater London | 5 | £8,551 | 10 | 83,139 | 3 |
Monmouthshire | 10 | £11,865 | 11 | 84,670 | 18 |
Moray | 1 | £32,995 | 1 | 11,000 | 5 |
Neath Port Talbot | 1 | £5,495 | 11 | 86,172 | - |
Newport | 73 | £22,243 | 2 | 18,759 | 127 |
Newry and Mourne | 4 | £11,335 | 8 | 66,349 | 4 |
Newtownabbey | 7 | £15,382 | 5 | 51,013 | 11 |
Norfolk | 93 | £16,362 | 6 | 45,784 | 216 |
North Ayrshire | 21 | £19,714 | 4 | 28,909 | 47 |
North Down | 1 | £11,995 | 6 | 82,365 | 6 |
North Lanarkshire | 22 | £15,204 | 6 | 48,921 | 53 |
North Yorkshire | 73 | £18,117 | 5 | 44,854 | 198 |
Northamptonshire | 62 | £19,233 | 5 | 41,491 | 178 |
Northumberland | 7 | £16,888 | 6 | 45,795 | 20 |
Nottinghamshire | 108 | £16,280 | 6 | 51,821 | 274 |
Omagh | 5 | £17,893 | 4 | 48,534 | 7 |
Oxfordshire | 25 | £19,558 | 5 | 36,731 | 69 |
Pembrokeshire | 5 | £8,657 | 10 | 86,451 | 5 |
Perth and Kinross | 10 | £22,641 | 3 | 21,430 | 53 |
Powys | 1 | £7,490 | 9 | 106,630 | 2 |
Redbridge - Greater London | 13 | £9,030 | 7 | 53,055 | 14 |
Renfrewshire | 14 | £19,830 | 4 | 29,166 | 48 |
Rhondda Cynon Taf | 13 | £10,032 | 9 | 77,985 | 26 |
Richmond upon Thames - Greater London | 1 | £23,990 | 2 | 11,599 | 2 |
Scottish Borders | 2 | £21,993 | 1 | 15,750 | 5 |
Shropshire | 60 | £16,482 | 6 | 50,506 | 151 |
Somerset | 39 | £16,191 | 6 | 46,963 | 199 |
South Ayrshire | 20 | £15,705 | 6 | 38,988 | 49 |
South Lanarkshire | 6 | £19,257 | 4 | 52,455 | 35 |
South Yorkshire | 140 | £17,786 | 5 | 41,957 | 380 |
Staffordshire | 117 | £17,403 | 6 | 40,696 | 322 |
Stirling | 5 | £15,498 | 6 | 38,153 | 56 |
Strabane | 1 | £18,750 | 4 | 52,600 | 5 |
Suffolk | 75 | £18,546 | 5 | 33,254 | 145 |
Surrey | 110 | £18,459 | 6 | 38,971 | 212 |
Sutton - Greater London | 2 | £7,598 | 10 | 87,000 | 3 |
Swansea | 58 | £20,622 | 4 | 25,102 | 90 |
Tyne and Wear | 102 | £16,889 | 6 | 43,360 | 294 |
Waltham Forest - Greater London | 17 | £23,946 | 1 | 6,858 | 22 |
Wandsworth - Greater London | 3 | £9,990 | 9 | 81,333 | 4 |
Warwickshire | 56 | £16,038 | 6 | 50,425 | 100 |
West Dunbartonshire | 3 | £22,897 | 4 | 25,857 | 9 |
West Lothian | 5 | £15,875 | 6 | 39,103 | 31 |
West Midlands | 292 | £17,005 | 6 | 47,462 | 617 |
West Sussex | 59 | £16,654 | 6 | 41,344 | 139 |
West Yorkshire | 225 | £17,179 | 6 | 49,661 | 542 |
Wiltshire | 137 | £24,920 | 3 | 27,333 | 251 |
Worcestershire | 46 | £16,141 | 7 | 48,235 | 95 |
Wrexham | 7 | £15,524 | 6 | 52,415 | 10 |