Used BMW 1 Series for sale near Edinburgh
96 cars from UK dealers within 20 miles of Edinburgh, updated 18 October 2026. Typical asking price £19,000.
Price cuts near Edinburgh
9 cars within 20 miles have had their price cut since they were first listed.
- 2025 BMW 1 Series, 8,714 miles, £29,799, cut by £2,750, Edinburgh
- 2024 BMW 1 Series, 8,578 miles, £23,499, cut by £1,600, Edinburgh
- 2025 BMW 1 Series, 13,083 miles, £28,898, cut by £1,000, Kirkcaldy
- 2023 BMW 1 Series, 22,997 miles, £21,198, cut by £800, Kirkcaldy
- 2021 BMW 1 Series, 54,308 miles, £16,898, cut by £600, Kirkcaldy
- 2018 BMW 1 Series, 97,020 miles, £7,495, cut by £500, Kirkcaldy
- 2018 BMW 1 Series, 60,759 miles, £7,995, cut by £500, Kirkcaldy
- 2024 BMW 1 Series, 18,968 miles, £21,998, cut by £500, Kirkcaldy
Typical price by year
| Year | For sale | Typical price | Most ask |
|---|---|---|---|
| 2023 | 18 | £21,500 | £20,500 to £24,500 |
| 2021 | 13 | £17,000 | £16,000 to £22,000 |
| 2020 | 10 | £15,800 | £15,100 to £17,900 |
| 2018 | 10 | £10,000 | £8,200 to £11,400 |
Cars for sale now
- 2018 BMW 1 Series, 76,800 miles, £6,495, £1,674 under typical, Edinburgh
- 2018 BMW 1 Series, 60,759 miles, £7,995, £1,228 under typical, Kirkcaldy
- 2025 BMW 1 Series, 8,714 miles, £29,799, £4,345 under typical, Edinburgh
- 2026 BMW 1 Series, 11 miles, £37,898, £3,701 under typical, Kirkcaldy
- 2024 BMW 1 Series, 8,578 miles, £23,499, Edinburgh
- 2026 BMW 1 Series, 15 miles, £38,898, Kirkcaldy
- 2021 BMW 1 Series, 25,000 miles, £23,995, Glenrothes
- 2021 BMW 1 Series, 45,428 miles, £14,960, Edinburgh
- 2008 BMW 1 Series, 120,000 miles, £2,695, Bathgate
- 2021 BMW 1 Series, 35,095 miles, £17,499, Edinburgh
- 2020 BMW 1 Series, 25,922 miles, £15,798, Edinburgh
- 2023 BMW 1 Series, 28,072 miles, £19,770, Livingston
- 2020 BMW 1 Series, 36,393 miles, £15,495, Dunfermline
- 2021 BMW 1 Series, 35,454 miles, £17,899, Edinburgh
- 2015 BMW 1 Series, 54,855 miles, £6,495, Livingston
- 2023 BMW 1 Series, 6,614 miles, £22,698, Kirkcaldy
- 2024 BMW 1 Series, 18,465 miles, £24,995, Edinburgh
- 2020 BMW 1 Series, 22,900 miles, £18,395, Edinburgh
- 2023 BMW 1 Series, 9,883 miles, £25,498, Kirkcaldy
- 2019 BMW 1 Series, 61,600 miles, £12,950, Kinglassie
- 2018 BMW 1 Series, 59,620 miles, £9,450, Kirkcaldy
- 2009 BMW 1 Series, 121,950 miles, £2,995, Edinburgh
- 2024 BMW 1 Series, 9,915 miles, £26,295, Edinburgh
- 2021 BMW 1 Series, 42,589 miles, £22,995, Dunfermline
- 2020 BMW 1 Series, 50,054 miles, £16,495, Dunfermline
- 2020 BMW 1 Series, 55,794 miles, £15,898, Kirkcaldy
- 2020 BMW 1 Series, 19,053 miles, £19,498, Kirkcaldy
- 2020 BMW 1 Series, 44,320 miles, £21,900, Edinburgh
- 2024 BMW 1 Series, 18,968 miles, £21,998, Kirkcaldy
- 2023 BMW 1 Series, 20,102 miles, £27,495, Edinburgh
- 2023 BMW 1 Series, 10,062 miles, £20,599, Edinburgh
- 2023 BMW 1 Series, 20,485 miles, £17,999, Edinburgh
- 2022 BMW 1 Series, 22,808 miles, £25,995, Dunfermline
- 2023 BMW 1 Series, 16,666 miles, £19,999, Edinburgh
- 2018 BMW 1 Series, 83,000 miles, £10,995, Glenrothes
- 2023 BMW 1 Series, 22,997 miles, £21,198, Kirkcaldy
- 2020 BMW 1 Series, 67,302 miles, £12,490, Kirkcaldy
- 2020 BMW 1 Series, 49,875 miles, £14,995, Dunfermline
- 2020 BMW 1 Series, 114,547 miles, £8,295, Livingston
- 2021 BMW 1 Series, 67,672 miles, £15,410, Edinburgh
- 2018 BMW 1 Series, 71,600 miles, £12,995, Inverkeithing
- 2023 BMW 1 Series, 42,809 miles, £24,699, Edinburgh
- 2025 BMW 1 Series, 13,663 miles, £25,998, Edinburgh
- 2023 BMW 1 Series, 10,000 miles, £20,999, Edinburgh
- 2019 BMW 1 Series, 21,264 miles, £18,995, Dunfermline
- 2018 BMW 1 Series, 98,650 miles, £8,995, Livingston
- 2022 BMW 1 Series, 35,455 miles, £20,498, Kirkcaldy
- 2023 BMW 1 Series, 11,263 miles, £20,995, Edinburgh
- 2023 BMW 1 Series, 13,416 miles, £21,999, Edinburgh
- 2021 BMW 1 Series, 47,900 miles, £15,995, Livingston
- 2023 BMW 1 Series, 32,944 miles, £20,498, Livingston
- 2021 BMW 1 Series, 37,821 miles, £16,995, Edinburgh
- 2023 BMW 1 Series, 32,000 miles, £26,995, Kirkcaldy
- 2018 BMW 1 Series, 25,347 miles, £13,399, Edinburgh
- 2018 BMW 1 Series, 97,020 miles, £7,495, Kirkcaldy
- 2015 BMW 1 Series, 159,000 miles, £4,495, Bathgate
- 2025 BMW 1 Series, 13,083 miles, £28,898, Kirkcaldy
- 2026 BMW 1 Series, 2,355 miles, £29,790, Edinburgh
- 2024 BMW 1 Series, 22,348 miles, £28,995, Edinburgh
- 2024 BMW 1 Series, 22,830 miles, £28,498, Kirkcaldy
- 2024 BMW 1 Series, 19,453 miles, £29,495, Edinburgh
- 2016 BMW 1 Series, 64,446 miles, £7,099, Edinburgh
- 2019 BMW 1 Series, 48,192 miles, £10,699, Edinburgh
- 2022 BMW 1 Series, 20,173 miles, £17,498, Kirkcaldy
- 2026 BMW 1 Series, 11,915 miles, £27,999, Edinburgh
- 2021 BMW 1 Series, 86,551 miles, £15,995, Livingston
- 2009 BMW 1 Series, 72,400 miles, £4,995, Edinburgh
- 2026 BMW 1 Series, 13,446 miles, £27,999, Edinburgh
- 2026 BMW 1 Series, 3,784 miles, £29,995, Edinburgh
- 2021 BMW 1 Series, 38,774 miles, £22,495, Edinburgh
- 2021 BMW 1 Series, 61,899 miles, £21,991, Edinburgh
- 2018 BMW 1 Series, 67,274 miles, £11,498, Broxburn
- 2022 BMW 1 Series, 43,169 miles, £21,998, Kirkcaldy
- 2021 BMW 1 Series, 54,308 miles, £16,898, Kirkcaldy
- 2023 BMW 1 Series, 10,675 miles, £23,995, Edinburgh
- 2025 BMW 1 Series, 9,550 miles, £30,495, Edinburgh
- 2021 BMW 1 Series, 96,158 miles, £10,295, Livingston
- 2017 BMW 1 Series, 95,355 miles, £8,195, Livingston
- 2025 BMW 1 Series, 7,213 miles, £31,295, Edinburgh
- 2023 BMW 1 Series, 114,337 miles, £9,995, Kelty
- 2025 BMW 1 Series, 7,563 miles, £31,295, Edinburgh
- 2023 BMW 1 Series, 16,547 miles, £21,995, Edinburgh
- 2013 BMW 1 Series, 109,000 miles, £3,995, Edinburgh
- 2013 BMW 1 Series, 102,300 miles, £4,000, Glenrothes
- 2026 BMW 1 Series, 3,785 miles, £31,990, Edinburgh
- 2012 BMW 1 Series, 82,550 miles, £5,995, Edinburgh
- 2013 BMW 1 Series, 70,100 miles, £6,995, Edinburgh
- 2009 BMW 1 Series, 72,500 miles, £5,295, Edinburgh
- 2026 BMW 1 Series, 4,805 miles, £33,990, Edinburgh
- 2010 BMW 1 Series, 84,500 miles, £5,495, Edinburgh
- 2018 BMW 1 Series, 69,399 miles, £10,498, Glenrothes
- 2015 BMW 1 Series, 46,615 miles, £16,995, East Calder
- 2013 BMW 1 Series, 129,000 miles, £3,995, Edinburgh
- 2023 BMW 1 Series, 6,105 miles, £29,990, Edinburgh
- 2012 BMW 1 Series, 41,399 miles, £48,995, Dunfermline
- 2020 BMW 1 Series, 31,600 miles, Burntisland
BMW 1 Series across the UK by price
- Under £3,000 (138)
- Under £5,000 (533)
- Under £8,000 (1,382)
- Under £10,000 (1,948)
- Under £15,000 (3,053)
- Under £20,000 (4,510)
More near Edinburgh
- All used cars near Edinburgh
- Vauxhall Corsa (295)
- Nissan Qashqai (263)
- Volkswagen Golf (208)
- Kia Sportage (202)
- Ford Fiesta (194)
- Hyundai TUCSON (181)
- Volkswagen Polo (180)
- Ford Focus (172)
- Volkswagen Tiguan (156)
- Nissan Juke (138)
- Ford Puma (135)
- MG MG HS (135)
More BMW
- All BMW 1 Series
- All BMW cars
- BMW 1 Series (7,187)
- BMW 3 Series (7,026)
- BMW X5 (3,251)
- BMW X3 (3,021)
- BMW 5 Series (2,874)
- BMW X1 (2,607)
- BMW 2 Series (1,872)
- BMW 4 Series (1,808)
- BMW 2 Series Gran Coupe (1,281)
- BMW 4 Series Gran Coupe (1,198)
- BMW i4 (839)
- BMW M3 (836)
- BMW 2 Series Active Tourer (817)
- BMW X2 (786)
- BMW M4 (756)