2023 BMW 1 Series
M Sport
6,403miAutoDiesel2.0L
£28,390
Online Dealer
~£713/pm
A marvellous price from this dealership for this low mileage 1 Series M Sport in an almost pristine, like new condition.
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,151 cars
M Sport
6,403miAutoDiesel2.0L
£28,390
Online Dealer
~£713/pm
A marvellous price from this dealership for this low mileage 1 Series M Sport in an almost pristine, like new condition.
1.5 116D Ed Plus 114 Bhp
61,100miManualDiesel1.5L
£7,750
Middlesbrough
~£195/pm
This BMW 1 Series 1.5 116D Ed Plus 114 Bhp has 61,100 miles clocked up on the dash and is equipped with a 1.5 Litre diesel engine. This particular second-hand model from this dealer comes in the tone of white.
2.0 M135i Xdrive Euro 6 Ss
27,137miAutoPetrol2.0L
£29,589
Wrexham
~£743/pm
Incorporating a 2000CC petrol engine with automatic transmission, this used 1 Series from this dealership in Wrexham is available for sale in grey and has 27,137 miles clocked-up on the dashboard.
1.6 116I Sport Euro 6 Ss
52,000miManualPetrol1.6L
£7,690
London
~£193/pm
On offer and ready for you to take home is this hatchback which is fitted with manual transmission and a 1.6 LTR petrol motor. This second hand model at our dealership in London is up for sale at our low price of only £7,690.
1.6 116I Sport 135 Bhp
36,000miAutoPetrol1.6L
£11,250
Basingstoke
~£283/pm
Currently available to view at our showroom is this BMW that has got a 1.6l petrol motor with automatic transmission.
M135i
7,220miAutoPetrol2.0L
£32,940
Online Dealer
~£827/pm
A superb price of only £32,940 is being offered by our dealership on this near mint, like new BMW 1 Series M135i.
2.0L 116D Sport Hatchback Euro 5
94,916miManualDiesel2.0L
£5,295
Dundee
~£133/pm
For sale and ready to take on a test drive is this BMW in the tone of black; this second-hand model is fitted with a 2.0 LTR diesel engine with manual transmission and has 94,916 miles clocked up on the dashboard.
118I M Sport Shadow Edition
54,400miAutoPetrol1.5L
£14,749
Welwyn Garden City
~£370/pm
At this dealer you will find the bargain price of just £14,749 on this BMW with a 1.5L petrol engine, automatic transmission and 54,400 miles clocked-up on the dashboard.
M135i
11,092miAutoPetrol2.0L
£30,750
Online Dealer
~£772/pm
This BMW 1 Series is in an impeccable, like new condition in and out, it's only got 11,092 miles on the dash and is in remarkable working order.
Se Business
43,055miManualDiesel1.5L
£12,800
Online Dealer
~£321/pm
Coming fitted with manual transmission and a 1500 cc diesel engine - this second-hand BMW 1 Series is on offer and ready for its new owner to drive away with 43,055 miles clocked-up on the dashboard.
118I M Sport
33,896miManualPetrol1.5L
£19,508
Colchester
~£490/pm
Be the new owner of this BMW 1 Series 118I M Sport that is fitted with a 1.5l petrol motor with manual transmission. This second-hand model at this dealership has 33,896 miles clocked up on the dash.
M140i Shadow Edition
42,251miAutoPetrol3.0L
£20,340
Stockport
~£511/pm
In a white finish, this 1 Series M140i Shadow Edition has clocked up 42,251 miles and features a 3.0 Ltr petrol motor with automatic transmission.
1.5 118I M Sport 139 Bhp
31,933miAutoPetrol1.5L
£19,975
Manchester
~£502/pm
A 1.5 Ltr petrol engine and automatic transmission are only some of the qualities that this BMW 1 Series 1.5 118I M Sport 139 Bhp has to offer.
1.5 116D M Sport Shadow Edition
48,000miAutoDiesel1.5L
£14,995
Clevedon
~£377/pm
Considering going for a BMW 1 Series 1.5 116D M Sport Shadow Edition? Then take a more in depth look at this second hand model from this dealer, it is equipped with a 1.5 L diesel motor with automatic transmission and has 48,000 miles clocked up on the dash.
M Sport
5,134miManualPetrol1.5L
£25,290
Online Dealer
~£635/pm
An outstanding price of only £25,490 is being advertised by this dealership on this low mileage 1 Series M Sport which has got a 1500CC petrol engine with manual transmission
1.5 118I M Sport 139 Bhp
20,281miAutoPetrol1.5L
£20,975
Manchester
~£527/pm
Currently on the market and ready for you to drive home is this 1 Series with a 1.5l petrol engine and 20,281 miles on the clock.
116D Se Business Navservotronic
50,238miManualDiesel1.5L
£10,920
Blackburn
~£274/pm
Advertised by this dealer in the Blackburn area is this vehicle that has got a 1.5 Ltr diesel engine with manual transmission. It's on offer and ready for its new owner to drive away in a black finish with 50,238 miles on the dashboard.
3.0 M135i Euro 6 Ss
59,010miManualPetrol3.0L
£9,990
Preston
~£251/pm
Be the next owner of this BMW 1 Series 3.0 M135i Euro 6 Ss which is fitted with a 3.0 Litre petrol motor with manual transmission. This second hand one from this dealership has 59,010 miles on the dashboard.
1 Series , , 1.6C , Ulez , Fresh Impo
46,000miAutoPetrol1.6L
£8,495
London
~£213/pm
A 1.6 Ltr petrol engine and automatic transmission are just some of the aspects that this BMW 1 Series 1 Series , , 1.6C , Ulez , Fresh Impo has to offer its owner.
M135i
18,873miAutoPetrol2.0L
£28,490
Online Dealer
~£715/pm
For sale and ready to take on a test drive is this BMW with a white finish - this second-hand model has a 2.0 Litre petrol engine with automatic transmission and has clocked up 18,873 miles.
118I M Sport
17,409miAutoPetrol1.5L
£21,000
King's Lynn
~£527/pm
On the market and ready for its new owner to drive away is this hatchback which contains a 1.5 Ltr petrol motor with automatic transmission. This second hand model now for sale at our dealership in King's Lynn has only got 17,409 miles clocked-up on the dashboard and has been finished in red.
125I M Sport
49,367miAutoPetrol2.0L
£14,466
Online Dealer
~£363/pm
Grab the opportunity to own this BMW 1 Series 125I M Sport for sale at this dealer's great price of just £14,466. It comes in black, has a 2.0 L petrol engine with automatic transmission and it has 49,367 mi clocked up on the dash.
120D Se
77,847miAutoDiesel2.0L
£8,495
Carlisle
~£213/pm
With 77,847 miles on the dash and finished in white, this motor is fitted out with automatic transmission and a 2000 cc diesel engine.
116D Sport
77,073miManualDiesel2.0L
£6,745
Weston-super-Mare
~£169/pm
This second hand BMW 1 Series 116D Sport from this dealer in Weston-super-Mare is fitted with manual transmission, a 2.0l diesel engine and has 77,073 miles clocked-up on the dashboard.
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,952 | £16,171 | 6 | 46,935 | 12,552 |
Aberdeen City | 40 | £22,110 | 3 | 26,346 | 99 |
Aberdeenshire | 12 | £22,326 | 4 | 24,572 | 15 |
Angus | 5 | £10,994 | 9 | 48,332 | 10 |
Antrim | 10 | £14,591 | 8 | 50,633 | 17 |
Ards | 6 | £10,999 | 8 | 91,217 | 13 |
Armagh | 2 | £4,748 | 14 | 96,000 | 7 |
Ballymena | 8 | £12,129 | 7 | 68,326 | 8 |
Ballymoney | 3 | £10,728 | 8 | 74,278 | 7 |
Barking & Dagenham - Greater London | 5 | £7,815 | 10 | 77,641 | 4 |
Barnet - Greater London | 6 | £10,853 | 10 | 64,866 | 6 |
Bedfordshire | 113 | £13,524 | 8 | 59,966 | 179 |
Belfast | 15 | £15,101 | 6 | 47,301 | 108 |
Berkshire | 74 | £12,911 | 9 | 64,946 | 182 |
Bexley - Greater London | 1 | £10,495 | 12 | 32,000 | 4 |
Blaenau Gwent | 16 | £14,880 | 6 | 44,227 | 40 |
Brent - Greater London | 12 | £12,851 | 10 | 64,877 | 15 |
Bridgend | 1 | £6,995 | 13 | 68,079 | 1 |
Bristol | 110 | £15,597 | 7 | 50,624 | 219 |
Bromley - Greater London | 39 | £26,809 | 3 | 13,882 | 71 |
Buckinghamshire | 86 | £20,574 | 5 | 39,747 | 173 |
Caerphilly | 6 | £9,179 | 8 | 66,059 | 16 |
Cambridgeshire | 207 | £15,387 | 6 | 48,465 | 310 |
Cardiff | 25 | £24,291 | 3 | 24,892 | 90 |
Carmarthenshire | 8 | £15,471 | 6 | 51,441 | 9 |
Carrickfergus | 13 | £13,802 | 6 | 63,434 | 5 |
Ceredigion | 10 | £15,175 | 7 | 48,145 | 22 |
Cheshire | 195 | £18,728 | 5 | 40,067 | 355 |
City of Edinburgh | 70 | £22,064 | 4 | 30,674 | 162 |
City of London - Greater London | 165 | £15,089 | 6 | 49,993 | 309 |
Coleraine | 9 | £12,911 | 7 | 58,600 | 11 |
Conwy | 16 | £19,528 | 5 | 36,813 | 20 |
Cornwall | 9 | £10,655 | 9 | 61,723 | 25 |
County Durham | 85 | £19,851 | 5 | 37,673 | 192 |
Craigavon | 28 | £26,365 | 2 | 15,950 | 29 |
Croydon - Greater London | 25 | £19,679 | 6 | 33,568 | 30 |
Cumbria | 25 | £16,035 | 6 | 43,199 | 33 |
Denbighshire | 1 | £20,995 | 2 | 23,025 | 3 |
Derbyshire | 147 | £15,561 | 6 | 45,747 | 329 |
Derry | 2 | £15,974 | 4 | 55,672 | 3 |
Devon | 71 | £14,819 | 7 | 52,062 | 190 |
Dorset | 45 | £23,105 | 4 | 24,022 | 85 |
Down | 5 | £16,737 | 5 | 30,601 | 3 |
Dumfries and Galloway | 9 | £23,275 | 3 | 26,290 | 27 |
Dundee City | 32 | £22,164 | 3 | 24,534 | 68 |
Dungannon | 3 | £19,492 | 5 | 37,531 | 5 |
Ealing - Greater London | 15 | £11,463 | 9 | 58,730 | 20 |
East Ayrshire | 10 | £13,591 | 6 | 49,750 | 19 |
East Riding of Yorkshire | 41 | £17,202 | 5 | 41,557 | 87 |
East Sussex | 54 | £17,753 | 7 | 50,822 | 90 |
Enfield - Greater London | 29 | £27,480 | 2 | 15,052 | 31 |
Essex | 154 | £15,788 | 7 | 52,431 | 360 |
Falkirk | 13 | £14,925 | 6 | 42,442 | 21 |
Fife | 27 | £22,223 | 4 | 26,417 | 74 |
Flintshire | 13 | £14,402 | 7 | 65,118 | 2 |
Glasgow City | 72 | £19,763 | 4 | 31,717 | 326 |
Gloucestershire | 56 | £18,220 | 6 | 48,015 | 136 |
Greater Manchester | 347 | £13,134 | 7 | 60,650 | 817 |
Greenwich - Greater London | 11 | £28,100 | 2 | 10,996 | 13 |
Hammersmith & Fulham - Greater London | 1 | £14,990 | 6 | 14,305 | 1 |
Hampshire | 159 | £18,638 | 6 | 39,583 | 359 |
Harrow - Greater London | 12 | £10,903 | 9 | 62,116 | 10 |
Havering - Greater London | 28 | £17,224 | 6 | 52,612 | 61 |
Herefordshire | 8 | £19,493 | 5 | 35,956 | 34 |
Hertfordshire | 141 | £17,056 | 6 | 45,317 | 276 |
Highland | 16 | £21,985 | 4 | 27,119 | 52 |
Hillingdon - Greater London | 30 | £14,120 | 7 | 55,077 | 45 |
Hounslow - Greater London | 40 | £21,251 | 5 | 29,429 | 53 |
Inverclyde | 1 | £18,698 | 0 | - | 2 |
Isle of Wight | 3 | £12,026 | 9 | 63,900 | 9 |
Kent | 173 | £19,167 | 5 | 37,348 | 330 |
Kingston upon Thames - Greater London | 41 | £22,891 | 4 | 27,372 | 41 |
Lancashire | 218 | £15,335 | 6 | 51,448 | 399 |
Larne | 1 | £12,750 | 8 | 37,500 | 5 |
Leicestershire | 105 | £17,327 | 5 | 47,924 | 224 |
Limavady | 2 | £7,990 | 10 | 76,000 | 4 |
Lincolnshire | 114 | £20,258 | 5 | 36,377 | 246 |
Lisburn | 6 | £10,186 | 8 | 76,740 | 12 |
Magherafelt | 8 | £12,109 | 7 | 58,022 | 5 |
Merseyside | 83 | £14,855 | 6 | 49,940 | 202 |
Merthyr Tydfil | 8 | £11,238 | 9 | 74,843 | 7 |
Merton - Greater London | 2 | £11,240 | 11 | 79,505 | 5 |
Monmouthshire | 10 | £8,415 | 10 | 79,719 | 14 |
Moray | 1 | £8,495 | 9 | 80,000 | 4 |
Newport | 37 | £21,296 | 4 | 33,681 | 100 |
Newry and Mourne | 3 | £16,097 | 6 | 45,215 | 4 |
Newtownabbey | 4 | £13,246 | 8 | 52,315 | 15 |
Norfolk | 100 | £17,661 | 6 | 42,092 | 196 |
North Ayrshire | 18 | £20,527 | 4 | 25,605 | 69 |
North Down | 5 | £11,677 | 8 | 69,633 | 8 |
North Lanarkshire | 15 | £15,361 | 6 | 47,148 | 53 |
North Yorkshire | 85 | £17,464 | 6 | 42,266 | 176 |
Northamptonshire | 67 | £19,500 | 5 | 40,207 | 166 |
Northumberland | 9 | £17,026 | 7 | 47,888 | 22 |
Nottinghamshire | 94 | £14,614 | 7 | 59,825 | 271 |
Omagh | 8 | £15,706 | 6 | 66,310 | 7 |
Oxfordshire | 27 | £17,694 | 6 | 44,171 | 60 |
Pembrokeshire | 3 | £16,432 | 4 | 30,666 | 7 |
Perth and Kinross | 19 | £25,847 | 3 | 18,421 | 65 |
Powys | 1 | £16,290 | 6 | 14,106 | 4 |
Redbridge - Greater London | 14 | £9,204 | 8 | 60,910 | 23 |
Renfrewshire | 7 | £18,126 | 4 | 48,333 | 49 |
Rhondda Cynon Taf | 19 | £10,737 | 8 | 75,484 | 23 |
Richmond upon Thames - Greater London | 1 | £13,995 | 8 | 29,851 | 3 |
Scottish Borders | 4 | £16,243 | 7 | 41,826 | 6 |
Shropshire | 68 | £16,153 | 6 | 50,128 | 130 |
Somerset | 47 | £18,324 | 6 | 37,056 | 138 |
South Ayrshire | 13 | £14,360 | 6 | 40,936 | 36 |
South Lanarkshire | 17 | £19,155 | 5 | 33,856 | 50 |
South Yorkshire | 121 | £17,079 | 6 | 46,868 | 343 |
Staffordshire | 104 | £17,376 | 6 | 41,779 | 282 |
Stirling | 4 | £15,049 | 7 | 49,077 | 71 |
Strabane | 2 | £15,520 | 5 | 59,013 | 4 |
Suffolk | 62 | £15,399 | 6 | 47,455 | 141 |
Surrey | 119 | £17,698 | 6 | 39,390 | 210 |
Sutton - Greater London | 4 | £8,098 | 11 | 87,000 | - |
Swansea | 40 | £19,302 | 5 | 34,868 | 56 |
Torfaen | 2 | £8,195 | 11 | 54,846 | 1 |
Tyne and Wear | 133 | £16,258 | 6 | 44,264 | 241 |
Waltham Forest - Greater London | 8 | £22,912 | 3 | 21,946 | 10 |
Wandsworth - Greater London | 3 | £10,823 | 9 | 81,076 | 2 |
Warwickshire | 51 | £14,462 | 6 | 58,354 | 77 |
West Dunbartonshire | 2 | £19,648 | 3 | 31,245 | 7 |
West Lothian | 10 | £8,445 | 9 | 68,824 | 25 |
West Midlands | 286 | £17,387 | 6 | 48,389 | 559 |
West Sussex | 68 | £20,057 | 6 | 34,875 | 131 |
West Yorkshire | 232 | £16,226 | 6 | 54,195 | 499 |
Wiltshire | 134 | £22,790 | 4 | 29,873 | 226 |
Worcestershire | 48 | £19,920 | 6 | 40,485 | 77 |
Wrexham | 6 | £14,593 | 7 | 53,035 | 4 |