Used hybrid BMW 2 Series for sale
122 cars from UK dealers, updated 23 October 2026. Typical asking price £29,000. Half of them are priced between £28,000 and £31,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 hybrid BMW 2 Series cost?
Typical asking price £29,000 across 122 cars for sale. A 2026 one is typically £30,000, a 2025 one £28,500.
42 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 76 | £30,000 | £28,500 to £42,000 |
| 2025 | 21 | £28,500 | £28,000 to £30,000 |
Cars for sale now, page 1 of 2
The cheaper cars like each one are on its AskCar page.
- 2022 BMW 2 Series, 45,000 miles, £20,990, £2,762 under typical, Norwich
- 2026 BMW 2 Series, 3,280 miles, £41,975, £4,744 under typical, Borehamwood
- 2022 BMW 2 Series, 14,925 miles, £24,989, £2,690 under typical, Hertford
- 2026 BMW 2 Series, 10 miles, £28,500, £2,930 under typical, Bracknell
- 2026 BMW 2 Series, 1,706 miles, £43,875, £4,133 under typical, Worthing
- 2026 BMW 2 Series, 3,996 miles, £26,750, Huddersfield
- 2026 BMW 2 Series, 4,645 miles, £42,950, Newcastle upon Tyne
- 2026 BMW 2 Series, 2,501 miles, £26,999, Hereford
- 2026 BMW 2 Series, 2,501 miles, £26,999, Hereford
- 2022 BMW 2 Series, 11,608 miles, £25,850, Huddersfield
- 2023 BMW 2 Series, 33,071 miles, £24,990, Cambridge
- 2026 BMW 2 Series, 886 miles, £28,500, Bracknell
- 2026 BMW 2 Series, 1,000 miles, £28,500, Harold Wood
- 2026 BMW 2 Series, 1,000 miles, £28,500, Harold Wood
- 2025 BMW 2 Series, 7,529 miles, £25,990, Peterborough
- 2025 BMW 2 Series, 9,816 miles, £27,771, Ealing
- 2022 BMW 2 Series, 63,533 miles, £19,990, Crewe
- 2026 BMW 2 Series, 7,193 miles, £26,500, Nottingham
- 2026 BMW 2 Series, 9,000 miles, £41,990, Ipswich
- 2026 BMW 2 Series, 3,500 miles, £43,875, Worthing
- 2026 BMW 2 Series, 2,825 miles, £27,400, Sunderland
- 2025 BMW 2 Series, 1,000 miles, £28,695, Redhill
- 2022 BMW 2 Series, 29,111 miles, £24,495, Guildford
- 2023 BMW 2 Series, 33,080 miles, £25,795, Wolverhampton
- 2026 BMW 2 Series, 2,500 miles, £27,950, Royal Tunbridge Wells
- 2026 BMW 2 Series, 2,500 miles, £27,950, Royal Tunbridge Wells
- 2025 BMW 2 Series, 8,325 miles, £28,932, York
- 2026 BMW 2 Series, 3,320 miles, £27,995, Ballymena
- 2026 BMW 2 Series, 4,656 miles, £27,850, Wollaston
- 2026 BMW 2 Series, 3,838 miles, £27,950, Chesterfield
- 2025 BMW 2 Series, 2,364 miles, £28,000, Bromley
- 2026 BMW 2 Series, 10 miles, £48,750, Lincoln
- 2026 BMW 2 Series, 3,739 miles, £27,995, Ballymena
- 2026 BMW 2 Series, 5,142 miles, £27,898, Kirkcaldy
- 2025 BMW 2 Series, 9,092 miles, £28,940, Blackburn
- 2026 BMW 2 Series, 5,812 miles, £27,950, Chesterfield
- 2022 BMW 2 Series, 31,150 miles, £25,000, Newcastle upon Tyne
- 2025 BMW 2 Series, 6,059 miles, £29,990, Tynemouth
- 2025 BMW 2 Series, 573 miles, £29,790, Croydon
- 2026 BMW 2 Series, 3,541 miles, £28,500, Bracknell
- 2026 BMW 2 Series, 5,255 miles, £27,995, Hamilton
- 2026 BMW 2 Series, 3,683 miles, £45,999, Crewe
- 2026 BMW 2 Series, 4,000 miles, £45,995, Ipswich
- 2026 BMW 2 Series, 5,121 miles, £28,500, Newport
- 2023 BMW 2 Series, 34,303 miles, £26,500, Newport
- 2026 BMW 2 Series, 2,445 miles, £28,950, Cockermouth
- 2026 BMW 2 Series, 6,228 miles, £28,290, Chesterfield
- 2026 BMW 2 Series, 4,624 miles, £33,500, Maidenhead
- 2025 BMW 2 Series, 4,393 miles, £27,995, Portadown
- 2026 BMW 2 Series, 2,500 miles, £28,990, Southend-on-Sea
- 2022 BMW 2 Series, 33,500 miles, £25,890, Royal Tunbridge Wells
- 2026 BMW 2 Series, 3,950 miles, £46,390, Norwich
- 2026 BMW 2 Series, 1,000 miles, £30,500, Harold Wood
- 2026 BMW 2 Series, 3,137 miles, £29,137, Bridgwater
- 2023 BMW 2 Series, 25,864 miles, £27,990, Dungannon
- 2026 BMW 2 Series, 2,200 miles, £47,500, Tamworth
- 2025 BMW 2 Series, 6,553 miles, £28,195, Edinburgh
- 2026 BMW 2 Series, 2,781 miles, £29,290, Chesterfield
- 2025 BMW 2 Series, 7,500 miles, £27,985, Liverpool
- 2025 BMW 2 Series, 2,016 miles, £31,995, Edinburgh
- 2026 BMW 2 Series, 3,935 miles, £46,990, Bristol
- 2023 BMW 2 Series, 37,812 miles, £26,495, Hungerford
- 2025 BMW 2 Series, 15,575 miles, £26,500, Dundee
- 2022 BMW 2 Series, 30,975 miles, £25,995, Bolton
- 2026 BMW 2 Series, 3,302 miles, £29,495, Edinburgh
- 2025 BMW 2 Series, 6,601 miles, £31,000, Worcester
- 2022 BMW 2 Series, 22,420 miles, £26,900, Heathrow
- 2026 BMW 2 Series, 1,568 miles, £48,950, Milton Keynes
- 2025 BMW 2 Series, 11,672 miles, £27,440, Blackburn
- 2026 BMW 2 Series, 3,617 miles, £29,495, Edinburgh
- 2023 BMW 2 Series, 29,816 miles, £27,995, Belfast
- 2026 BMW 2 Series, 4,863 miles, £29,490, Tynemouth
- 2026 BMW 2 Series, 2,545 miles, £29,495, Glasgow
- 2022 BMW 2 Series, 68,658 miles, £21,699, Peterborough
- 2026 BMW 2 Series, 5,857 miles, £28,995, Stirling
- 2026 BMW 2 Series, 4,036 miles, £29,709, Teesside
- 2026 BMW 2 Series, 2,968 miles, £29,495, Stirling
- 2022 BMW 2 Series, 36,802 miles, £25,490, Old Trafford
- 2026 BMW 2 Series, 6,488 miles, £47,000, Leicester
- 2026 BMW 2 Series, 2,501 miles, £29,949, Hereford
- 2026 BMW 2 Series, 13,091 miles, £27,950, Sheffield
- 2026 BMW 2 Series, 3,247 miles, £29,898, Glasgow
- 2026 BMW 2 Series, 7,927 miles, £46,500, Blackburn
- 2026 BMW 2 Series, 2,991 miles, £29,950, Newcastle upon Tyne
- 2026 BMW 2 Series, 10 miles, £52,000, Cardiff
- 2026 BMW 2 Series, 660 miles, £50,995, Cambridge
- 2026 BMW 2 Series, 3,123 miles, £29,950, Newcastle upon Tyne
- 2026 BMW 2 Series, 2,950 miles, £29,995, Thames Ditton
- 2026 BMW 2 Series, 91 miles, £52,000, Solihull
- 2026 BMW 2 Series, 4,730 miles, £29,495, Stirling
- 2026 BMW 2 Series, 2,158 miles, £30,495, Edinburgh
- 2026 BMW 2 Series, 2,858 miles, £30,190, Kingston upon Hull
- 2026 BMW 2 Series, 4,838 miles, £29,950, Newcastle upon Tyne
- 2026 BMW 2 Series, 4,902 miles, £29,950, Newcastle upon Tyne
- 2025 BMW 2 Series, 12,738 miles, £27,990, Peterborough
- 2026 BMW 2 Series, 100 miles, £52,500, King's Lynn
- 2022 BMW 2 Series, 35,000 miles, £26,000, Tamworth
- 2022 BMW 2 Series, 72,581 miles, £21,553, Bury St Edmunds
- 2025 BMW 2 Series, 8,202 miles, £28,995, Edinburgh
- 2026 BMW 2 Series, 6,289 miles, £29,950, Newcastle upon Tyne
BMW 2 Series by gearbox, fuel and body
- Automatic BMW 2 Series (1,438)
- Manual BMW 2 Series (415)
- Petrol BMW 2 Series (1,345)
- Diesel BMW 2 Series (391)
- 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)