Used BMW 1 Series for sale under £20,000
4,499 cars from UK dealers, updated 26 October 2026. Typical asking price £11,500. Half of them are priced between £7,500 and £16,400.
AskCar lists 579,238 cars from 12,980 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
1,279 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2024 | 91 | £19,000 | £17,900 to £19,600 |
| 2023 | 363 | £18,600 | £17,400 to £19,400 |
| 2022 | 260 | £17,500 | £16,300 to £18,500 |
| 2021 | 341 | £16,200 | £14,800 to £17,600 |
| 2020 | 515 | £15,600 | £14,000 to £17,000 |
| 2019 | 499 | £12,900 | £10,500 to £14,800 |
| 2018 | 503 | £10,000 | £8,300 to £12,200 |
| 2017 | 422 | £9,300 | £7,500 to £11,600 |
| 2016 | 378 | £8,000 | £6,400 to £10,500 |
| 2015 | 307 | £7,000 | £5,700 to £8,800 |
| 2014 | 231 | £6,000 | £4,400 to £7,800 |
| 2013 | 207 | £5,500 | £4,200 to £7,700 |
| 2012 | 129 | £4,900 | £3,700 to £6,400 |
| 2011 | 64 | £3,900 | £3,000 to £5,900 |
| 2010 | 41 | £3,200 | £2,500 to £4,500 |
| 2009 | 38 | £4,000 | £2,800 to £5,400 |
| 2008 | 35 | £3,200 | £2,000 to £4,100 |
Cars for sale now, page 2 of 45
The cheaper cars like each one are on its AskCar page.
- 2016 BMW 1 Series, 41,000 miles, £9,995, £2,159 under typical, Norwich
- 2010 BMW 1 Series, 103,200 miles, £2,400, £516 under typical, Peterborough
- 2017 BMW 1 Series, 46,085 miles, £8,000, £1,717 under typical, Coventry
- 2020 BMW 1 Series, 63,714 miles, £12,800, £2,747 under typical, Birmingham
- 2015 BMW 1 Series, 91,000 miles, £4,999, £1,072 under typical, Walton-on-Trent
- 2016 BMW 1 Series, 67,570 miles, £5,495, £1,174 under typical, West Bromwich
- 2015 BMW 1 Series, 89,836 miles, £4,199, £894 under typical, Peterborough
- 2015 BMW 1 Series, 27,000 miles, £9,190, £1,946 under typical, Slough
- 2019 BMW 1 Series, 54,342 miles, £9,995, £2,109 under typical, Farnborough
- 2017 BMW 1 Series, 90,000 miles, £5,495, £1,155 under typical, Marlow
- 2012 BMW 1 Series, 81,000 miles, £3,999, £839 under typical, Warrington
- 2012 BMW 1 Series, 63,000 miles, £5,750, £1,203 under typical, Rochester
- 2016 BMW 1 Series, 65,000 miles, £7,995, £1,671 under typical
- 2013 BMW 1 Series, 85,054 miles, £3,299, £686 under typical, Peterborough
- 2019 BMW 1 Series, 69,521 miles, £10,299, £2,136 under typical, Merthyr Tydfil
- 2012 BMW 1 Series, 81,000 miles, £3,998, £828 under typical, Birmingham
- 2013 BMW 1 Series, 101,000 miles, £3,695, £764 under typical, Derby
- 2010 BMW 1 Series, 92,500 miles, £2,495, £515 under typical, Bishops Lydeard
- 2021 BMW 1 Series, 100,000 miles, £8,195, £1,691 under typical, Birmingham
- 2013 BMW 1 Series, 92,000 miles, £3,995, £818 under typical, Manchester
- 2014 BMW 1 Series, 61,600 miles, £5,297, £1,082 under typical, Havering
- 2019 BMW 1 Series, 65,738 miles, £10,495, £2,142 under typical, Havering
- 2008 BMW 1 Series, 123,000 miles, £1,995, £406 under typical, Biggleswade
- 2015 BMW 1 Series, 16,000 miles, £7,750, £1,572 under typical, Manchester
- 2015 BMW 1 Series, 43,500 miles, £9,495, £1,925 under typical, Stanford-le-Hope
- 2017 BMW 1 Series, 54,689 miles, £7,695, £1,555 under typical, Liverpool
- 2019 BMW 1 Series, 19,919 miles, £15,998, £3,187 under typical, York
- 2018 BMW 1 Series, 103,000 miles, £5,790, £1,137 under typical, Rotherham
- 2012 BMW 1 Series, 103,000 miles, £3,250, £636 under typical, Long Eaton
- 2013 BMW 1 Series, 94,400 miles, £3,240, £633 under typical, Windsor
- 2015 BMW 1 Series, 125,601 miles, £4,300, £839 under typical, Peterborough
- 2017 BMW 1 Series, 73,000 miles, £5,990, £1,168 under typical, Bolton
- 2013 BMW 1 Series, 37,600 miles, £6,495, £1,266 under typical, Havering
- 2008 BMW 1 Series, 114,500 miles, £1,995, £388 under typical, Newton Longville
- 2019 BMW 1 Series, 66,109 miles, £9,495, £1,841 under typical, Newcastle-under-Lyme
- 2019 BMW 1 Series, 95,191 miles, £6,490, £1,256 under typical, Birmingham
- 2014 BMW 1 Series, 135,878 miles, £2,495, £482 under typical, St Neots
- 2015 BMW 1 Series, 108,214 miles, £3,850, £744 under typical, Oldbury
- 2015 BMW 1 Series, 109,500 miles, £3,700, £714 under typical, Nottingham
- 2017 BMW 1 Series, 64,000 miles, £6,975, £1,330 under typical, Gloucester
- 2014 BMW 1 Series, 92,000 miles, £3,722, £709 under typical, Blackburn
- 2011 BMW 1 Series, 86,250 miles, £3,495, £664 under typical, Milton Keynes
- 2016 BMW 1 Series, 76,975 miles, £7,995, £1,512 under typical, Romsey
- 2015 BMW 1 Series, 86,213 miles, £5,690, £1,063 under typical, Peterborough
- 2018 BMW 1 Series, 99,999 miles, £5,750, £1,074 under typical, Haslingden
- 2019 BMW 1 Series, 50,000 miles, £12,995, £2,418 under typical, Great Yarmouth
- 2009 BMW 1 Series, 58,000 miles, £3,999, £741 under typical, Wokingham
- 2017 BMW 1 Series, 109,444 miles, £4,695, £864 under typical, Leicester
- 2017 BMW 1 Series, 127,000 miles, £3,995, £732 under typical, Manchester
- 2016 BMW 1 Series, 82,750 miles, £6,995, £1,280 under typical, Epping
- 2014 BMW 1 Series, 93,400 miles, £4,995, £913 under typical, Milton Keynes
- 2010 BMW 1 Series, 79,380 miles, £2,790, £509 under typical, Wokingham
- 2014 BMW 1 Series, 109,000 miles, £3,695, £667 under typical, Flitwick
- 2021 BMW 1 Series, 19,325 miles, £17,490, £3,154 under typical, Manchester
- 2017 BMW 1 Series, 33,876 miles, £20,000, £3,595 under typical, South Croydon
- 2016 BMW 1 Series, 66,000 miles, £6,995, £1,252 under typical, Cradley Heath
- 2016 BMW 1 Series, 70,000 miles, £8,495, £1,519 under typical, Chorley
- 2014 BMW 1 Series, 83,303 miles, £3,995, £713 under typical, Harrow
- 2015 BMW 1 Series, 82,334 miles, £4,495, £799 under typical, Stoke-on-Trent
- 2013 BMW 1 Series, 91,000 miles, £3,295, £583 under typical, Leeds
- 2017 BMW 1 Series, 81,000 miles, £6,990, £1,237 under typical, Manchester
- 2015 BMW 1 Series, 130,145 miles, £4,989, £881 under typical, Keighley
- 2013 BMW 1 Series, 81,239 miles, £4,995, £879 under typical, Dorchester
- 2018 BMW 1 Series, 68,000 miles, £9,000, £1,584 under typical, Wisbech
- 2017 BMW 1 Series, 83,412 miles, £7,995, £1,406 under typical, Ipswich
- 2005 BMW 1 Series, 110,985 miles, £1,795, £314 under typical, Basildon
- 2014 BMW 1 Series, 95,986 miles, £4,490, £785 under typical, Heywood
- 2010 BMW 1 Series, 144,000 miles, £1,895, £331 under typical, Oldham
- 2012 BMW 1 Series, 106,656 miles, £3,489, £607 under typical, Keighley
- 2015 BMW 1 Series, 112,233 miles, £3,695, £643 under typical, Darlington
- 2011 BMW 1 Series, 52,564 miles, £3,995, £694 under typical, Bradford
- 2014 BMW 1 Series, 38,000 miles, £5,985, £1,038 under typical, Norbury
- 2014 BMW 1 Series, 125,233 miles, £2,990, £516 under typical, Coventry
- 2014 BMW 1 Series, 121,000 miles, £3,995, £686 under typical, Rotherham
- 2014 BMW 1 Series, 127,856 miles, £2,796, £478 under typical, Tonbridge
- 2020 BMW 1 Series, 55,600 miles, £13,999, £2,393 under typical, Halifax
- 2013 BMW 1 Series, 84,000 miles, £4,494, £767 under typical, Kingswood and Fishponds
- 2014 BMW 1 Series, 54,680 miles, £6,495, £1,108 under typical, Darwen
- 2025 BMW 1 Series, 9,179 miles, £19,995, £3,408 under typical, Southall
- 2008 BMW 1 Series, 86,414 miles, £2,495, £424 under typical, Benton
- 2021 BMW 1 Series, 21,500 miles, £16,995, £2,877 under typical, Bradford
- 2012 BMW 1 Series, 139,000 miles, £2,495, £422 under typical, Reading
- 2018 BMW 1 Series, 130,000 miles, £5,995, £1,011 under typical, Brierley Hill
- 2016 BMW 1 Series, 99,000 miles, £6,495, £1,095 under typical, Sowerby Bridge
- 2013 BMW 1 Series, 80,990 miles, £3,595, £606 under typical, Peterborough
- 2013 BMW 1 Series, 119,392 miles, £2,995, £503 under typical, Sandy
- 2021 BMW 1 Series, 40,049 miles, £15,263, £2,565 under typical, Newton Aycliffe
- 2015 BMW 1 Series, 35,940 miles, £7,790, £1,302 under typical, Hitchin
- 2013 BMW 1 Series, 83,000 miles, £4,395, £734 under typical, Slough
- 2008 BMW 1 Series, 127,000 miles, £1,689, £282 under typical, Tamworth
- 2017 BMW 1 Series, 49,495 miles, £18,495, £3,080 under typical, Middlesbrough
- 2020 BMW 1 Series, 67,115 miles, £16,550, £2,756 under typical, Derby
- 2024 BMW 1 Series, 4,000 miles, £19,990, £3,328 under typical, Halifax
- 2009 BMW 1 Series, 78,888 miles, £4,500, £749 under typical, Bracknell
- 2013 BMW 1 Series, 39,767 miles, £5,995, £997 under typical, Darwen
- 2019 BMW 1 Series, 44,334 miles, £12,695, £2,110 under typical, Colchester
- 2012 BMW 1 Series, 114,627 miles, £2,499, £412 under typical, Milton Keynes
- 2014 BMW 1 Series, 83,000 miles, £4,995, £821 under typical, Cumbernauld
- 2013 BMW 1 Series, 113,000 miles, £2,995, £492 under typical, Leicester
- 2009 BMW 1 Series, 92,741 miles, £2,350, £386 under typical, Coventry
BMW 1 Series by gearbox, fuel and body
- Automatic BMW 1 Series (4,892)
- Manual BMW 1 Series (2,194)
- Petrol BMW 1 Series (4,495)
- Diesel BMW 1 Series (1,673)
- Hybrid BMW 1 Series (968)
- BMW 1 Series coupe (77)
- BMW 1 Series convertible (75)
BMW 1 Series prices by year
- 2026 (675)
- 2025 (404)
- 2024 (537)
- 2023 (834)
- 2022 (428)
- 2021 (475)
- 2020 (630)
- 2019 (588)
- 2018 (580)
- 2017 (457)
- 2016 (381)
- 2015 (307)
- 2014 (231)
- 2013 (207)
- 2012 (130)
- 2011 (69)
- 2010 (41)
- 2009 (38)
- 2008 (35)
BMW 1 Series by price
BMW 1 Series near you
- Near London (792)
- Near Barnet (758)
- Near Watford (735)
- Near Richmond upon Thames (734)
- Near Bolton (718)
- Near Rochdale (685)
- Near Egham (674)
- Near Hillingdon (669)
- Near Sutton (633)
- Near Wigan (621)
- Near Hale (574)
- Near Berkhamsted (562)
- Near Manchester (561)
- Near Warrington (546)
- Near Great Bookham and Fetcham (530)
More BMW
- All BMW 1 Series
- All BMW cars
- BMW 1 Series (7,155)
- BMW 3 Series (7,003)
- BMW X5 (3,266)
- BMW X3 (2,996)
- BMW 5 Series (2,839)
- BMW X1 (2,580)
- BMW 2 Series (1,845)
- BMW 4 Series (1,754)
- BMW 2 Series Gran Coupe (1,289)
- BMW 4 Series Gran Coupe (1,155)
- BMW i4 (838)
- BMW M3 (814)
- BMW 2 Series Active Tourer (811)
- BMW X2 (775)
- BMW M4 (750)