Used automatic BMW 2 Series for sale
1,438 cars from UK dealers, updated 23 October 2026. Typical asking price £26,000. Half of them are priced between £13,800 and £33,000.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
What does a used automatic BMW 2 Series cost?
Typical asking price £26,000 across 1,438 cars for sale. A 2026 one is typically £35,000, a 2014 one £12,700.
516 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 282 | £35,000 | £32,500 to £39,000 |
| 2025 | 128 | £32,000 | £30,500 to £36,000 |
| 2024 | 153 | £30,000 | £29,000 to £37,000 |
| 2023 | 122 | £28,500 | £26,500 to £35,500 |
| 2022 | 89 | £26,000 | £24,500 to £29,500 |
| 2021 | 24 | £17,100 | £16,300 to £19,100 |
| 2020 | 52 | £16,300 | £14,000 to £18,900 |
| 2019 | 96 | £14,700 | £12,600 to £17,500 |
| 2018 | 156 | £13,700 | £11,500 to £17,000 |
| 2017 | 100 | £12,300 | £10,000 to £15,000 |
| 2016 | 99 | £10,300 | £8,600 to £13,500 |
| 2015 | 89 | £10,000 | £8,200 to £14,000 |
| 2014 | 42 | £12,700 | £10,000 to £14,900 |
Cars for sale now, page 7 of 15
The cheaper cars like each one are on its AskCar page.
- 2019 BMW 2 Series, 68,940 miles, £12,450, Peterborough
- 2026 BMW 2 Series, 2,500 miles, £28,990, Southend-on-Sea
- 2026 BMW 2 Series, 2,500 miles, £34,450, Kingston upon Hull
- 2026 BMW 2 Series, 2,500 miles, £34,450, Royal Tunbridge Wells
- 2026 BMW 2 Series, 2,551 miles, £34,450, Milton Keynes
- 2022 BMW 2 Series, 5,800 miles, £39,600, York
- 2022 BMW 2 Series, 33,500 miles, £25,890, Royal Tunbridge Wells
- 2025 BMW 2 Series, 5,269 miles, £32,000, Chigwell
- 2026 BMW 2 Series, 3,600 miles, £38,997, Hook
- 2023 BMW 2 Series, 31,366 miles, £36,156, Sunderland
- 2026 BMW 2 Series, 5,432 miles, £33,995, Lincoln
- 2022 BMW 2 Series, 27,650 miles, £25,990, Dungannon
- 2026 BMW 2 Series, 2,512 miles, £34,500, Newport
- 2026 BMW 2 Series, 3,950 miles, £46,390, Norwich
- 2024 BMW 2 Series, 7,241 miles, £39,990, Eastleigh
- 2022 BMW 2 Series, 26,116 miles, £35,399, Newcastle upon Tyne
- 2020 BMW 2 Series, 22,593 miles, £17,499, Chester
- 2026 BMW 2 Series, 2,920 miles, £34,450, Milton Keynes
- 2017 BMW 2 Series, 11,794 miles, £12,998, Bolton
- 2025 BMW 2 Series, 5,474 miles, £31,985, Liverpool
- 2017 BMW 2 Series, 78,365 miles, £15,695, Hailsham
- 2018 BMW 2 Series, 73,000 miles, £17,495, Wigan
- 2026 BMW 2 Series, 6,000 miles, £34,990, Potters Bar
- 2025 BMW 2 Series, 9,430 miles, £30,895, Croydon
- 2024 BMW 2 Series, 5,556 miles, £30,449, Reading
- 2026 BMW 2 Series, 5,589 miles, £33,995, Scunthorpe
- 2015 BMW 2 Series, 59,000 miles, £11,250, Milton Keynes
- 2023 BMW 2 Series, 24,250 miles, £37,490, Ripon
- 2017 BMW 2 Series, 34,195 miles, £14,558, King's Lynn
- 2016 BMW 2 Series, 64,623 miles, £10,990, Flimwell
- 2018 BMW 2 Series, 56,000 miles, £11,499, Stoke-on-Trent
- 2020 BMW 2 Series, 36,000 miles, £15,400, Derby
- 2025 BMW 2 Series, 3,900 miles, £43,440, Blackburn
- 2026 BMW 2 Series, 5,635 miles, £34,000, Tamworth
- 2026 BMW 2 Series, 5,814 miles, £33,950, Huddersfield
- 2023 BMW 2 Series, 9,970 miles, £28,690, Doncaster
- 2024 BMW 2 Series, 9,321 miles, £29,480, Liverpool
- 2020 BMW 2 Series, 71,990 miles, £16,990, Southend-on-Sea
- 2025 BMW 2 Series, 2,605 miles, £32,500, Enfield
- 2018 BMW 2 Series, 72,000 miles, £10,289, Dunstable
- 2019 BMW 2 Series, 43,210 miles, £17,295, Preston
- 2019 BMW 2 Series, 33,500 miles, £16,950, Larne
- 2018 BMW 2 Series, 40,927 miles, £12,499, Watton
- 2026 BMW 2 Series, 7,153 miles, £33,590, Chesterfield
- 2019 BMW 2 Series, 38,080 miles, £14,390, Aldershot
- 2016 BMW 2 Series, 61,000 miles, £15,991, Stockport
- 2019 BMW 2 Series, 58,875 miles, £21,295, Bedworth
- 2025 BMW 2 Series, 6,986 miles, £31,650, Huddersfield
- 2022 BMW 2 Series, 23,909 miles, £26,551, St Ives
- 2024 BMW 2 Series, 16,200 miles, £28,499, Oldham
- 2025 BMW 2 Series, 5,882 miles, £42,990, Eastleigh
- 2023 BMW 2 Series, 15,457 miles, £28,000, Dundee
- 2017 BMW 2 Series, 74,991 miles, £9,870, Mansfield Woodhouse
- 2024 BMW 2 Series, 7,942 miles, £29,898, Kirkcaldy
- 2020 BMW 2 Series, 46,892 miles, £15,510, Ashton-under-Lyne
- 2024 BMW 2 Series, 25,000 miles, £36,488, Grantham
- 2019 BMW 2 Series, 51,000 miles, £13,489, Brent
- 2020 BMW 2 Series, 55,086 miles, £13,920, Shrewsbury
- 2026 BMW 2 Series, 1,000 miles, £30,500, Harold Wood
- 2025 BMW 2 Series, 15,989 miles, £29,990, Southend-on-Sea
- 2022 BMW 2 Series, 34,421 miles, £33,975, Boston
- 2018 BMW 2 Series, 72,085 miles, £17,395, Bolton
- 2022 BMW 2 Series, 21,000 miles, £35,000, Coalville
- 2024 BMW 2 Series, 16,553 miles, £28,490, Maidstone
- 2026 BMW 2 Series, 2,000 miles, £39,999, Conwy
- 2017 BMW 2 Series, 78,997 miles, £10,125, Milton Keynes
- 2025 BMW 2 Series, 9,761 miles, £30,945, Rochdale
- 2024 BMW 2 Series, 24,173 miles, £37,694, Colchester
- 2016 BMW 2 Series, 46,993 miles, £10,990, Milton Keynes
- 2024 BMW 2 Series, 14,661 miles, £31,950, Newcastle upon Tyne
- 2018 BMW 2 Series, 71,252 miles, £13,560, Shiremoor
- 2026 BMW 2 Series, 3,137 miles, £29,137, Bridgwater
- 2019 BMW 2 Series, 72,900 miles, £11,448, Arlesey
- 2023 BMW 2 Series, 25,864 miles, £27,990, Dungannon
- 2023 BMW 2 Series, 40,960 miles, £24,699, Winsford
- 2018 BMW 2 Series, 57,142 miles, £11,542, Bristol
- 2023 BMW 2 Series, 20,000 miles, £27,490, Stockport
- 2017 BMW 2 Series, 78,711 miles, £10,499, Newport
- 2018 BMW 2 Series, 72,796 miles, £12,499, Swansea
- 2018 BMW 2 Series, 34,696 miles, £12,990, Sheffield
- 2024 BMW 2 Series, 14,500 miles, £38,490, St Ives
- 2020 BMW 2 Series, 27,714 miles, £16,210, Warrington
- 2023 BMW 2 Series, 41,750 miles, £33,995, Burgess Hill
- 2024 BMW 2 Series, 16,000 miles, £30,494, Derby
- 2019 BMW 2 Series, 56,901 miles, £13,563, Leicester
- 2018 BMW 2 Series, 54,685 miles, £18,990, Darlington
- 2019 BMW 2 Series, 102,000 miles, £10,999, Nuneaton
- 2022 BMW 2 Series, 25,305 miles, £26,499, Pegswood
- 2015 BMW 2 Series, 98,500 miles, £9,250, Barry
- 2015 BMW 2 Series, 71,000 miles, £14,999, Peterborough
- 2026 BMW 2 Series, 10,241 miles, £33,990, Bristol
- 2015 BMW 2 Series, 106,000 miles, £7,995, Wembley
- 2017 BMW 2 Series, 64,700 miles, £11,250, Cardiff
- 2018 BMW 2 Series, 37,251 miles, £12,995, Ellesmere Port
- 2026 BMW 2 Series, 2,200 miles, £47,500, Tamworth
- 2018 BMW 2 Series, 59,619 miles, £14,695, Bolton
- 2024 BMW 2 Series, 13,694 miles, £28,995, Reading
- 2022 BMW 2 Series, 31,000 miles, £25,795, Watford
- 2024 BMW 2 Series, 12,821 miles, £38,850, Wollaston
- 2022 BMW 2 Series, 29,554 miles, £25,995, Telford
BMW 2 Series by gearbox, fuel and body
- Manual BMW 2 Series (415)
- Petrol BMW 2 Series (1,345)
- Diesel BMW 2 Series (391)
- Hybrid BMW 2 Series (122)
- BMW 2 Series coupe (1,459)
- BMW 2 Series convertible (267)
- BMW 2 Series MPV (43)
BMW 2 Series prices by year
- 2026 (284)
- 2025 (129)
- 2024 (153)
- 2023 (122)
- 2022 (92)
- 2021 (31)
- 2020 (73)
- 2019 (137)
- 2018 (255)
- 2017 (158)
- 2016 (181)
- 2015 (165)
- 2014 (81)
BMW 2 Series by price
BMW 2 Series near you
More BMW
- All BMW 2 Series
- All BMW cars
- BMW 1 Series (7,294)
- BMW 3 Series (7,164)
- BMW X5 (3,303)
- BMW X3 (3,035)
- BMW 5 Series (2,894)
- BMW X1 (2,640)
- BMW 2 Series (1,868)
- BMW 4 Series (1,799)
- BMW 2 Series Gran Coupe (1,321)
- BMW 4 Series Gran Coupe (1,191)
- BMW i4 (853)
- BMW 2 Series Active Tourer (830)
- BMW M3 (824)
- BMW X2 (793)
- BMW M4 (751)