Used BMW 1 Series for sale under £20,000
4,557 cars from UK dealers, updated 27 October 2026. Typical asking price £11,500. Half of them are priced between £7,500 and £16,400.
AskCar lists 581,201 cars from 12,993 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
1,325 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2024 | 89 | £19,000 | £17,800 to £19,700 |
| 2023 | 365 | £18,700 | £17,400 to £19,500 |
| 2022 | 276 | £17,500 | £16,200 to £18,700 |
| 2021 | 343 | £16,400 | £14,900 to £17,700 |
| 2020 | 526 | £15,500 | £14,000 to £17,000 |
| 2019 | 499 | £12,900 | £10,500 to £14,800 |
| 2018 | 513 | £10,000 | £8,300 to £12,500 |
| 2017 | 432 | £9,300 | £7,400 to £11,600 |
| 2016 | 375 | £8,000 | £6,300 to £10,500 |
| 2015 | 312 | £7,000 | £5,700 to £8,900 |
| 2014 | 237 | £6,000 | £4,400 to £7,600 |
| 2013 | 207 | £5,600 | £4,200 to £7,700 |
| 2012 | 130 | £4,900 | £3,700 to £6,400 |
| 2011 | 63 | £3,700 | £3,000 to £5,900 |
| 2010 | 42 | £3,600 | £2,600 to £4,800 |
| 2009 | 37 | £4,000 | £2,800 to £5,300 |
| 2008 | 36 | £3,300 | £2,400 to £4,300 |
Cars for sale now, page 5 of 46
The cheaper cars like each one are on its AskCar page.
- 2014 BMW 1 Series, 21,495 miles, £6,990, £778 under typical, St Albans
- 2020 BMW 1 Series, 33,895 miles, £14,295, £1,590 under typical, Lancaster
- 2020 BMW 1 Series, 52,001 miles, £14,995, £1,667 under typical, Southport
- 2013 BMW 1 Series, 79,238 miles, £4,595, £511 under typical, Brighouse
- 2015 BMW 1 Series, 91,496 miles, £4,757, £528 under typical, Peterborough
- 2017 BMW 1 Series, 45,638 miles, £10,965, £1,218 under typical, Swindon
- 2019 BMW 1 Series, 49,106 miles, £14,590, £1,620 under typical, Bedford
- 2014 BMW 1 Series, 105,000 miles, £8,295, £920 under typical, Brighouse
- 2013 BMW 1 Series, 115,000 miles, £4,495, £499 under typical, Lowestoft
- 2013 BMW 1 Series, 39,339 miles, £6,850, £758 under typical, Oadby
- 2017 BMW 1 Series, 103,000 miles, £4,995, £553 under typical, Wellingborough
- 2014 BMW 1 Series, 123,000 miles, £3,994, £442 under typical, Kingswood and Fishponds
- 2018 BMW 1 Series, 79,661 miles, £8,250, £912 under typical, Chigwell
- 2018 BMW 1 Series, 60,759 miles, £7,995, £883 under typical, Kirkcaldy
- 2014 BMW 1 Series, 21,127 miles, £7,995, £879 under typical, Darwen
- 2020 BMW 1 Series, 91,500 miles, £14,495, £1,587 under typical, Harlesden
- 2018 BMW 1 Series, 47,000 miles, £8,794, £962 under typical, Kingswood and Fishponds
- 2009 BMW 1 Series, 89,900 miles, £2,499, £272 under typical, Newbury
- 2018 BMW 1 Series, 94,254 miles, £6,395, £696 under typical, Peterborough
- 2014 BMW 1 Series, 110,710 miles, £3,495, £380 under typical, Peterborough
- 2019 BMW 1 Series, 37,400 miles, £13,760, £1,486 under typical, Horsforth
- 2013 BMW 1 Series, 95,000 miles, £4,795, £518 under typical, Darlington
- 2019 BMW 1 Series, 96,565 miles, £10,690, £1,152 under typical, Newport
- 2023 BMW 1 Series, 17,022 miles, £19,410, £2,091 under typical, Bedford
- 2018 BMW 1 Series, 54,000 miles, £19,995, £2,153 under typical, Crawley
- 2023 BMW 1 Series, 14,115 miles, £19,695, £2,120 under typical, Bebington
- 2018 BMW 1 Series, 80,000 miles, £6,975, £749 under typical, Gloucester
- 2015 BMW 1 Series, 70,000 miles, £4,995, £537 under typical, Northolt
- 2015 BMW 1 Series, 31,725 miles, £8,495, £911 under typical, High Wycombe
- 2020 BMW 1 Series, 37,924 miles, £15,995, £1,713 under typical, Barking
- 2017 BMW 1 Series, 62,000 miles, £7,199, £770 under typical, Oldbury
- 2016 BMW 1 Series, 143,015 miles, £4,495, £481 under typical, Bingley
- 2018 BMW 1 Series, 92,363 miles, £6,500, £691 under typical, Dewsbury
- 2018 BMW 1 Series, 56,000 miles, £8,995, £956 under typical, Havering
- 2020 BMW 1 Series, 28,459 miles, £16,350, £1,736 under typical, Barking
- 2018 BMW 1 Series, 62,346 miles, £10,989, £1,166 under typical, Harlow
- 2021 BMW 1 Series, 66,254 miles, £17,995, £1,907 under typical, Birmingham
- 2013 BMW 1 Series, 67,000 miles, £5,799, £614 under typical, Peterborough
- 2015 BMW 1 Series, 79,350 miles, £5,995, £632 under typical, Rainham
- 2019 BMW 1 Series, 72,000 miles, £9,795, £1,030 under typical, Manchester
- 2014 BMW 1 Series, 100,000 miles, £4,480, £470 under typical, Warrington
- 2023 BMW 1 Series, 15,000 miles, £17,990, £1,886 under typical, Middlesbrough
- 2018 BMW 1 Series, 42,000 miles, £12,500, £1,304 under typical, Dukinfield
- 2022 BMW 1 Series, 18,266 miles, £14,999, £1,562 under typical, Atherton
- 2021 BMW 1 Series, 20,913 miles, £16,249, £1,688 under typical, Derby
- 2012 BMW 1 Series, 110,000 miles, £3,320, £345 under typical, Peterborough
- 2022 BMW 1 Series, 14,651 miles, £18,749, £1,945 under typical, Chingford
- 2023 BMW 1 Series, 33,675 miles, £17,880, £1,853 under typical, Mansfield
- 2014 BMW 1 Series, 94,000 miles, £3,799, £393 under typical, Droitwich Spa
- 2017 BMW 1 Series, 61,283 miles, £17,490, £1,807 under typical, Peterborough
- 2023 BMW 1 Series, 24,750 miles, £17,160, £1,771 under typical, Kingston upon Hull
- 2016 BMW 1 Series, 90,164 miles, £7,200, £742 under typical, Barnet
- 2015 BMW 1 Series, 87,590 miles, £6,495, £668 under typical, Maidenhead
- 2021 BMW 1 Series, 61,057 miles, £12,995, £1,335 under typical, Bradford
- 2014 BMW 1 Series, 135,000 miles, £2,490, £256 under typical, Peterborough
- 2016 BMW 1 Series, 85,560 miles, £5,390, £553 under typical, Wokingham
- 2008 BMW 1 Series, 48,973 miles, £5,395, £553 under typical, Harrow
- 2023 BMW 1 Series, 28,074 miles, £18,454, £1,892 under typical, Sunderland
- 2017 BMW 1 Series, 42,792 miles, £19,500, £1,993 under typical, Abernethy
- 2021 BMW 1 Series, 20,293 miles, £17,999, £1,837 under typical, Corby
- 2013 BMW 1 Series, 74,000 miles, £5,200, £531 under typical, Walsall
- 2019 BMW 1 Series, 57,432 miles, £15,940, £1,626 under typical, Middlesbrough
- 2021 BMW 1 Series, 52,000 miles, £14,495, £1,478 under typical, Hemel Hempstead
- 2018 BMW 1 Series, 65,086 miles, £7,999, £812 under typical, Tonypandy
- 2022 BMW 1 Series, 32,804 miles, £17,000, £1,724 under typical, Bristol
- 2013 BMW 1 Series, 113,000 miles, £3,849, £388 under typical, Luton
- 2019 BMW 1 Series, 88,500 miles, £16,490, £1,656 under typical, Peterborough
- 2013 BMW 1 Series, 125,000 miles, £3,000, £300 under typical, Knutsford
- 2023 BMW 1 Series, 12,943 miles, £19,406, £1,936 under typical, Weston-super-Mare
- 2020 BMW 1 Series, 50,822 miles, £14,495, £1,441 under typical, Birmingham
- 2013 BMW 1 Series, 82,919 miles, £9,495, £943 under typical, Manchester
- 2024 BMW 1 Series, 17,204 miles, £18,710, £1,856 under typical, Enfield
- 2015 BMW 1 Series, 110,000 miles, £4,500, £444 under typical, Barry
- 2015 BMW 1 Series, 99,128 miles, £4,100, £404 under typical, Bedford
- 2017 BMW 1 Series, 107,452 miles, £7,495, £738 under typical, Oldham
- 2021 BMW 1 Series, 64,100 miles, £10,940, £1,075 under typical, Chorley
- 2024 BMW 1 Series, 12,317 miles, £19,990, £1,957 under typical, Brent
- 2019 BMW 1 Series, 32,111 miles, £18,490, £1,808 under typical, Stratford-upon-Avon
- 2018 BMW 1 Series, 63,818 miles, £10,995, £1,074 under typical, Epping
- 2023 BMW 1 Series, 32,795 miles, £16,535, £1,615 under typical, Milton Keynes
- 2013 BMW 1 Series, 102,632 miles, £3,775, £368 under typical, Windsor
- 2019 BMW 1 Series, 47,371 miles, £11,485, £1,119 under typical, Milton Keynes
- 2020 BMW 1 Series, 42,900 miles, £13,990, £1,363 under typical, Merthyr Tydfil
- 2015 BMW 1 Series, 64,000 miles, £7,495, £729 under typical, Manchester
- 2016 BMW 1 Series, 45,801 miles, £8,495, £824 under typical, Swindon
- 2018 BMW 1 Series, 59,722 miles, £9,995, £967 under typical, Needham Market
- 2021 BMW 1 Series, 15,258 miles, £18,550, £1,792 under typical, Hendon
- 2014 BMW 1 Series, 110,000 miles, £3,495, £338 under typical, Manchester
- 2016 BMW 1 Series, 49,700 miles, £10,600, £1,022 under typical, Horley
- 2020 BMW 1 Series, 44,228 miles, £14,196, £1,367 under typical, Lympsham
- 2016 BMW 1 Series, 68,211 miles, £8,845, £850 under typical, Audenshaw
- 2020 BMW 1 Series, 44,136 miles, £13,910, £1,335 under typical, Enfield
- 2015 BMW 1 Series, 65,684 miles, £7,450, £715 under typical, Burnley
- 2016 BMW 1 Series, 69,000 miles, £13,995, £1,342 under typical, Glenrothes
- 2011 BMW 1 Series, 78,000 miles, £3,490, £334 under typical, Burnley
- 2019 BMW 1 Series, 70,800 miles, £8,290, £794 under typical, Guildford
- 2022 BMW 1 Series, 19,220 miles, £16,485, £1,575 under typical, Shepperton
- 2016 BMW 1 Series, 87,300 miles, £5,355, £511 under typical, Milton Keynes
- 2022 BMW 1 Series, 7,118 miles, £19,850, £1,888 under typical, Glasgow
- 2013 BMW 1 Series, 60,038 miles, £10,995, £1,043 under typical, Darwen
BMW 1 Series by gearbox, fuel and body
- Automatic BMW 1 Series (4,918)
- Manual BMW 1 Series (2,212)
- Petrol BMW 1 Series (4,549)
- Diesel BMW 1 Series (1,689)
- Hybrid BMW 1 Series (942)
- BMW 1 Series coupe (77)
- BMW 1 Series convertible (80)
BMW 1 Series prices by year
- 2026 (667)
- 2025 (400)
- 2024 (527)
- 2023 (842)
- 2022 (450)
- 2021 (477)
- 2020 (641)
- 2019 (587)
- 2018 (584)
- 2017 (468)
- 2016 (379)
- 2015 (312)
- 2014 (237)
- 2013 (207)
- 2012 (132)
- 2011 (68)
- 2010 (42)
- 2009 (37)
- 2008 (36)
BMW 1 Series by price
BMW 1 Series near you
- Near London (806)
- Near Barnet (777)
- Near Watford (750)
- Near Richmond upon Thames (740)
- Near Bolton (728)
- Near Rochdale (694)
- Near Hillingdon (679)
- Near Egham (675)
- Near Sutton (640)
- Near Wigan (620)
- Near Hale (586)
- Near Manchester (572)
- Near Berkhamsted (572)
- Near Warrington (551)
- Near Bromley (540)
More BMW
- All BMW 1 Series
- All BMW cars
- BMW 1 Series (7,200)
- BMW 3 Series (7,038)
- BMW X5 (3,284)
- BMW X3 (3,030)
- BMW 5 Series (2,832)
- BMW X1 (2,570)
- BMW 2 Series (1,859)
- BMW 4 Series (1,789)
- BMW 2 Series Gran Coupe (1,284)
- BMW 4 Series Gran Coupe (1,179)
- BMW i4 (836)
- BMW 2 Series Active Tourer (812)
- BMW M3 (812)
- BMW X2 (771)
- BMW M4 (762)