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 6 of 46
The cheaper cars like each one are on its AskCar page.
- 2012 BMW 1 Series, 75,000 miles, £4,995, £473 under typical, Ivybridge
- 2011 BMW 1 Series, 54,000 miles, £5,895, £558 under typical, Aberdeen
- 2019 BMW 1 Series, 90,613 miles, £6,895, £652 under typical, Conisbrough
- 2018 BMW 1 Series, 60,680 miles, £9,150, £865 under typical, Derby
- 2015 BMW 1 Series, 121,500 miles, £3,995, £377 under typical, Biggleswade
- 2017 BMW 1 Series, 97,304 miles, £6,745, £632 under typical, Wisbech
- 2017 BMW 1 Series, 104,291 miles, £6,400, £599 under typical, Newport
- 2020 BMW 1 Series, 22,200 miles, £17,480, £1,635 under typical, Essendine
- 2021 BMW 1 Series, 53,991 miles, £17,995, £1,682 under typical, Cambridge
- 2020 BMW 1 Series, 56,000 miles, £14,495, £1,354 under typical, Bargeddie
- 2019 BMW 1 Series, 16,593 miles, £14,450, £1,347 under typical, Derby
- 2023 BMW 1 Series, 18,780 miles, £19,498, £1,815 under typical, Barnsley
- 2010 BMW 1 Series, 124,835 miles, £2,495, £232 under typical, Nelson
- 2018 BMW 1 Series, 57,000 miles, £8,495, £788 under typical, Dorchester
- 2013 BMW 1 Series, 44,300 miles, £7,609, £705 under typical, Halifax
- 2015 BMW 1 Series, 72,000 miles, £6,295, £583 under typical, Egham
- 2020 BMW 1 Series, 35,686 miles, £16,290, £1,508 under typical, Ipswich
- 2021 BMW 1 Series, 31,489 miles, £17,300, £1,601 under typical, Blue Bell Hill
- 2023 BMW 1 Series, 18,503 miles, £19,000, £1,758 under typical, Bristol
- 2017 BMW 1 Series, 77,348 miles, £10,450, £962 under typical, Redbridge
- 2023 BMW 1 Series, 61,715 miles, £13,440, £1,231 under typical, Towcester
- 2023 BMW 1 Series, 17,392 miles, £17,995, £1,645 under typical, Lincoln
- 2018 BMW 1 Series, 72,000 miles, £7,995, £731 under typical, Staines
- 2018 BMW 1 Series, 90,693 miles, £7,457, £681 under typical, Peterborough
- 2016 BMW 1 Series, 90,945 miles, £6,340, £579 under typical, Sheffield
- 2018 BMW 1 Series, 67,000 miles, £7,380, £673 under typical, Warrington
- 2021 BMW 1 Series, 23,381 miles, £14,699, £1,337 under typical, Crewe
- 2023 BMW 1 Series, 26,607 miles, £17,200, £1,557 under typical, Swindon
- 2016 BMW 1 Series, 95,000 miles, £6,495, £587 under typical, Sandy
- 2019 BMW 1 Series, 99,267 miles, £6,490, £586 under typical, Birmingham
- 2021 BMW 1 Series, 39,421 miles, £14,900, £1,344 under typical, Derby
- 2021 BMW 1 Series, 56,588 miles, £14,895, £1,342 under typical, Liverpool
- 2020 BMW 1 Series, 51,000 miles, £13,699, £1,229 under typical, Norwich
- 2014 BMW 1 Series, 95,000 miles, £3,950, £353 under typical, Slough
- 2015 BMW 1 Series, 69,868 miles, £5,995, £535 under typical, Tewkesbury
- 2015 BMW 1 Series, 100,203 miles, £5,999, £535 under typical, Kingston upon Hull
- 2019 BMW 1 Series, 65,319 miles, £19,200, £1,710 under typical, Chelmsford
- 2018 BMW 1 Series, 57,000 miles, £19,995, £1,777 under typical, Luton
- 2020 BMW 1 Series, 30,898 miles, £16,799, £1,492 under typical, Glasgow
- 2024 BMW 1 Series, 26,960 miles, £17,889, £1,587 under typical, Ayr
- 2022 BMW 1 Series, 95,070 miles, £11,790, £1,045 under typical, Letchworth
- 2017 BMW 1 Series, 90,909 miles, £6,900, £611 under typical, Swindon
- 2024 BMW 1 Series, 24,250 miles, £19,000, £1,677 under typical, Sheffield
- 2013 BMW 1 Series, 110,089 miles, £3,490, £307 under typical, Peterborough
- 2017 BMW 1 Series, 89,000 miles, £7,495, £656 under typical, Havering
- 2023 BMW 1 Series, 11,593 miles, £18,590, £1,627 under typical, Peterborough
- 2018 BMW 1 Series, 97,951 miles, £6,395, £560 under typical, Windlesham
- 2018 BMW 1 Series, 130,165 miles, £5,695, £498 under typical, Coventry
- 2013 BMW 1 Series, 101,500 miles, £3,500, £305 under typical, Oldham
- 2014 BMW 1 Series, 123,080 miles, £3,797, £331 under typical, Canvey Island
- 2017 BMW 1 Series, 70,557 miles, £6,999, £610 under typical, Sleaford
- 2016 BMW 1 Series, 101,000 miles, £5,995, £521 under typical, Hanworth
- 2021 BMW 1 Series, 24,180 miles, £17,900, Bristol
- 2022 BMW 1 Series, 30,779 miles, £16,000, Dunstable
- 2017 BMW 1 Series, 63,000 miles, £18,250, Heathfield
- 2015 BMW 1 Series, 100,826 miles, £5,900, King's Lynn
- 2014 BMW 1 Series, 115,700 miles, £3,999, Biggleswade
- 2021 BMW 1 Series, 31,000 miles, £15,495, Downham Market
- 2024 BMW 1 Series, 18,716 miles, £18,800, Maidstone
- 2019 BMW 1 Series, 98,387 miles, £8,489, Stevenage
- 2015 BMW 1 Series, 89,028 miles, £7,995, Glasgow
- 2019 BMW 1 Series, 62,000 miles, £12,345, St Albans
- 2018 BMW 1 Series, 67,727 miles, £8,299, Tewkesbury
- 2019 BMW 1 Series, 70,382 miles, £10,981, Wolverhampton
- 2017 BMW 1 Series, 104,160 miles, £7,995, Trowbridge
- 2023 BMW 1 Series, 46,408 miles, £15,476, Dunstable
- 2015 BMW 1 Series, 106,703 miles, £6,795, Stoke-on-Trent
- 2018 BMW 1 Series, 78,000 miles, £8,490, Windsor
- 2018 BMW 1 Series, 58,000 miles, £10,250, Hoddesdon
- 2010 BMW 1 Series, 90,000 miles, £3,200, Milton Keynes
- 2021 BMW 1 Series, 40,149 miles, £15,760, Rainham
- 2021 BMW 1 Series, 25,281 miles, £17,999, King's Lynn
- 2012 BMW 1 Series, 78,000 miles, £4,499, Brent
- 2022 BMW 1 Series, 12,100 miles, £17,260, Middlesbrough
- 2017 BMW 1 Series, 100,000 miles, £6,170, Gloucester
- 2012 BMW 1 Series, 71,784 miles, £4,995, Blackburn
- 2015 BMW 1 Series, 91,250 miles, £4,995, Hemel Hempstead
- 2010 BMW 1 Series, 92,440 miles, £2,999, Chelmsford
- 2019 BMW 1 Series, 70,612 miles, £10,000, Tewkesbury
- 2019 BMW 1 Series, 71,324 miles, £12,495, Colchester
- 2009 BMW 1 Series, 90,000 miles, £3,995, Newark-on-Trent
- 2017 BMW 1 Series, 57,000 miles, £9,995, Bedford
- 2019 BMW 1 Series, 70,912 miles, £9,980, Gosforth
- 2018 BMW 1 Series, 68,000 miles, £8,495, Harrow
- 2017 BMW 1 Series, 97,241 miles, £13,490, Crewe
- 2012 BMW 1 Series, 103,521 miles, £3,699, West Bromwich
- 2020 BMW 1 Series, 136,000 miles, £7,495, Hoddesdon
- 2020 BMW 1 Series, 39,839 miles, £16,490, Norwich
- 2023 BMW 1 Series, 30,668 miles, £16,963, Mountsorrel
- 2015 BMW 1 Series, 85,000 miles, £4,990, Manchester
- 2018 BMW 1 Series, 102,000 miles, £6,995, Chester-le-Street
- 2022 BMW 1 Series, 31,052 miles, £17,595, Manchester
- 2016 BMW 1 Series, 121,000 miles, £7,250, Sheffield
- 2024 BMW 1 Series, 21,204 miles, £19,389, London
- 2019 BMW 1 Series, 78,108 miles, £9,595, Long Eaton
- 2019 BMW 1 Series, 38,671 miles, £14,000, Lympsham
- 2019 BMW 1 Series, 86,967 miles, £9,999, Corby
- 2019 BMW 1 Series, 30,999 miles, £14,424, Stourbridge
- 2020 BMW 1 Series, 96,440 miles, £10,995, Trowbridge
- 2018 BMW 1 Series, 65,000 miles, £8,970, Gloucester
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)