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 4 of 46
The cheaper cars like each one are on its AskCar page.
- 2013 BMW 1 Series, 120,306 miles, £2,795, £374 under typical, Peterborough
- 2023 BMW 1 Series, 43,600 miles, £15,995, £2,140 under typical, Wednesbury
- 2018 BMW 1 Series, 96,626 miles, £6,195, £829 under typical, Forest Gate
- 2009 BMW 1 Series, 91,000 miles, £2,500, £334 under typical, Farnham
- 2015 BMW 1 Series, 84,790 miles, £5,989, £796 under typical, Bolton
- 2014 BMW 1 Series, 130,000 miles, £2,995, £396 under typical, Basildon
- 2014 BMW 1 Series, 103,233 miles, £4,350, £575 under typical, Peterborough
- 2023 BMW 1 Series, 21,219 miles, £18,600, £2,455 under typical, Swindon
- 2009 BMW 1 Series, 87,670 miles, £2,490, £328 under typical, Egham
- 2019 BMW 1 Series, 63,219 miles, £8,495, £1,115 under typical, Cranfield
- 2020 BMW 1 Series, 41,292 miles, £20,000, £2,625 under typical, Rochdale
- 2019 BMW 1 Series, 118,000 miles, £5,495, £720 under typical, Barnsley
- 2018 BMW 1 Series, 128,000 miles, £4,990, £653 under typical, Stoke-on-Trent
- 2023 BMW 1 Series, 21,800 miles, £16,990, £2,222 under typical, Southwick
- 2018 BMW 1 Series, 49,000 miles, £9,490, £1,241 under typical, Bedford
- 2018 BMW 1 Series, 24,915 miles, £13,495, £1,763 under typical, Norwich
- 2018 BMW 1 Series, 95,500 miles, £6,495, £848 under typical, Boston
- 2021 BMW 1 Series, 58,976 miles, £13,990, £1,824 under typical, Newark-on-Trent
- 2014 BMW 1 Series, 116,631 miles, £3,699, £480 under typical, Peterborough
- 2019 BMW 1 Series, 127,000 miles, £6,495, £841 under typical, Leeds
- 2018 BMW 1 Series, 113,017 miles, £5,732, £741 under typical, Bury
- 2019 BMW 1 Series, 37,079 miles, £12,850, £1,660 under typical, Derby
- 2016 BMW 1 Series, 68,160 miles, £14,799, £1,897 under typical, Birmingham
- 2016 BMW 1 Series, 122,144 miles, £3,995, £511 under typical, Brierley Hill
- 2015 BMW 1 Series, 59,831 miles, £7,995, £1,019 under typical, Needham Market
- 2016 BMW 1 Series, 63,441 miles, £7,798, £990 under typical, Birmingham
- 2013 BMW 1 Series, 86,000 miles, £4,995, £633 under typical, Luton
- 2008 BMW 1 Series, 80,834 miles, £2,890, £366 under typical, Sheffield
- 2016 BMW 1 Series, 60,000 miles, £9,495, £1,199 under typical, Norwich
- 2022 BMW 1 Series, 28,260 miles, £18,000, £2,272 under typical, Lympsham
- 2015 BMW 1 Series, 98,000 miles, £4,299, £542 under typical, Solihull
- 2019 BMW 1 Series, 108,991 miles, £8,999, £1,130 under typical, Wisbech
- 2010 BMW 1 Series, 123,000 miles, £2,290, £287 under typical, Peterborough
- 2017 BMW 1 Series, 79,000 miles, £8,495, £1,061 under typical, Barking
- 2015 BMW 1 Series, 118,116 miles, £4,000, £499 under typical, Feltham
- 2017 BMW 1 Series, 61,000 miles, £8,495, £1,060 under typical, Peterborough
- 2018 BMW 1 Series, 65,879 miles, £10,190, £1,269 under typical, Ruislip
- 2015 BMW 1 Series, 131,373 miles, £4,995, £620 under typical, Manchester
- 2021 BMW 1 Series, 36,356 miles, £16,353, £2,030 under typical, Bristol
- 2020 BMW 1 Series, 56,681 miles, £14,890, £1,846 under typical, Blackpool
- 2016 BMW 1 Series, 125,271 miles, £4,995, £619 under typical, Luton
- 2023 BMW 1 Series, 8,022 miles, £18,460, £2,285 under typical, Enfield
- 2012 BMW 1 Series, 36,000 miles, £6,290, £778 under typical, Burnley
- 2010 BMW 1 Series, 103,266 miles, £2,494, £307 under typical, Aston Clinton
- 2020 BMW 1 Series, 79,021 miles, £12,995, £1,599 under typical, Colchester
- 2019 BMW 1 Series, 30,227 miles, £13,500, £1,660 under typical, New Milton
- 2021 BMW 1 Series, 32,500 miles, £14,490, £1,781 under typical, Sandy
- 2019 BMW 1 Series, 124,523 miles, £5,495, £672 under typical, Nelson
- 2017 BMW 1 Series, 101,000 miles, £4,900, £598 under typical, Burnley
- 2018 BMW 1 Series, 62,739 miles, £8,495, £1,034 under typical, Swindon
- 2018 BMW 1 Series, 88,000 miles, £15,495, £1,879 under typical, Ashley Heath
- 2012 BMW 1 Series, 92,000 miles, £3,690, £447 under typical, London
- 2014 BMW 1 Series, 138,000 miles, £2,400, £289 under typical, Flint
- 2021 BMW 1 Series, 27,689 miles, £17,210, £2,073 under typical, Blue Bell Hill
- 2017 BMW 1 Series, 60,507 miles, £17,150, £2,062 under typical, Derby
- 2018 BMW 1 Series, 52,233 miles, £11,990, £1,441 under typical, Crewe
- 2021 BMW 1 Series, 32,115 miles, £16,670, £2,001 under typical, Sheffield
- 2016 BMW 1 Series, 67,550 miles, £9,250, £1,109 under typical, West Drayton
- 2013 BMW 1 Series, 86,888 miles, £4,500, £539 under typical, Bracknell
- 2014 BMW 1 Series, 71,761 miles, £7,495, £897 under typical, Stanford-le-Hope
- 2016 BMW 1 Series, 108,637 miles, £4,490, £537 under typical, Birmingham
- 2012 BMW 1 Series, 92,000 miles, £3,695, £442 under typical, Chippenham
- 2011 BMW 1 Series, 117,000 miles, £3,000, £357 under typical, Birmingham
- 2020 BMW 1 Series, 20,681 miles, £14,449, £1,720 under typical, Rainham
- 2020 BMW 1 Series, 45,000 miles, £15,500, £1,841 under typical, Clitheroe
- 2018 BMW 1 Series, 65,593 miles, £8,475, £1,006 under typical, Swindon
- 2016 BMW 1 Series, 91,000 miles, £8,490, £1,006 under typical, Atherstone
- 2014 BMW 1 Series, 72,000 miles, £5,895, £698 under typical, Birmingham
- 2020 BMW 1 Series, 16,679 miles, £18,080, £2,141 under typical, Leeds
- 2019 BMW 1 Series, 68,000 miles, £10,990, £1,301 under typical, Southampton
- 2018 BMW 1 Series, 72,100 miles, £17,495, £2,063 under typical, Ripley
- 2019 BMW 1 Series, 55,719 miles, £9,674, £1,131 under typical, Leeds
- 2014 BMW 1 Series, 47,683 miles, £7,000, £818 under typical, London
- 2007 BMW 1 Series, 89,991 miles, £2,491, £290 under typical, Redditch
- 2017 BMW 1 Series, 40,866 miles, £9,995, £1,164 under typical, Stoke-on-Trent
- 2018 BMW 1 Series, 52,674 miles, £19,990, £2,326 under typical, Aylesbury
- 2017 BMW 1 Series, 105,400 miles, £5,995, £695 under typical, Huddersfield
- 2017 BMW 1 Series, 59,000 miles, £7,490, £869 under typical, Peterborough
- 2014 BMW 1 Series, 109,000 miles, £4,495, £521 under typical, Blackburn
- 2017 BMW 1 Series, 79,120 miles, £8,695, £1,007 under typical, Chippenham
- 2015 BMW 1 Series, 89,995 miles, £5,745, £665 under typical, Kirkby
- 2018 BMW 1 Series, 96,475 miles, £7,800, £902 under typical, Chingford
- 2018 BMW 1 Series, 54,803 miles, £19,990, £2,306 under typical, Wakefield
- 2015 BMW 1 Series, 41,000 miles, £8,995, £1,035 under typical, Norwich
- 2019 BMW 1 Series, 66,845 miles, £9,995, £1,150 under typical, Blackburn
- 2015 BMW 1 Series, 58,000 miles, £7,995, £918 under typical, Rochdale
- 2019 BMW 1 Series, 52,206 miles, £9,750, £1,119 under typical, Colne
- 2019 BMW 1 Series, 108,000 miles, £8,990, £1,030 under typical, Nottingham
- 2023 BMW 1 Series, 9,990 miles, £19,695, £2,246 under typical, Huntingdon
- 2016 BMW 1 Series, 80,000 miles, £5,895, £672 under typical, Egham
- 2022 BMW 1 Series, 32,000 miles, £19,495, £2,212 under typical, Gillingham
- 2018 BMW 1 Series, 56,138 miles, £11,000, £1,247 under typical, Birmingham
- 2016 BMW 1 Series, 70,000 miles, £5,995, £678 under typical, Houghton Regis
- 2015 BMW 1 Series, 101,000 miles, £3,995, £449 under typical, Bury
- 2020 BMW 1 Series, 49,925 miles, £14,400, £1,618 under typical, Derby
- 2023 BMW 1 Series, 15,002 miles, £18,994, £2,130 under typical, Lincoln
- 2015 BMW 1 Series, 135,383 miles, £3,150, £353 under typical, Coventry
- 2021 BMW 1 Series, 32,800 miles, £16,990, £1,903 under typical, Hatfield
- 2020 BMW 1 Series, 25,100 miles, £16,950, £1,890 under typical, Croydon
- 2020 BMW 1 Series, 40,013 miles, £15,250, £1,700 under typical, Spalding
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)