Used BMW 2 Series Luxury prices
There are 26 used BMW 2 Series Luxury cars for sale from UK dealers on AskCar, as of 2 November 2026. Typical asking price £9,000 (the median: half cost less, half cost more). The cheapest is £5,690. The middle half are priced between £8,100 and £11,000.
Dealers lowered the asking price on more than one in ten of BMW 2 Series Luxury cars: 5 of the 26 in the 14 days to 2 November 2026.
AskCar lists 1,870 used BMW 2 Series across the UK, from 999 dealerships.
As of 2 November 2026, AskCar lists 586,270 cars and vans from 12,920 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
BMW 2 Series Luxury cars for sale now, page 1 of 2
This page picks out up to 10 cars in each of these groups: best value, cheapest, lowest mileage, recently reduced and newly advertised. A car in more than one group is listed in full once. The groups pick only from cars with photos and an AskCar estimate, priced at £500 or more and no more than 25% under that estimate. All 25 cars listed here meet these rules. Page 2 lists every other BMW 2 Series Luxury car, cheapest first.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 1,836 priced BMW 2 Series adverts on AskCar as of 2 November 2026. The figures on this page describe the cars advertised, not a valuation of every BMW 2 Series Luxury.
Each car: year, make, model, engine and trim, power, gearbox, fuel, body, doors, colour; mileage; price and its changes; how the price compares with the AskCar estimate; emissions standard and ULEZ compliance where it holds; MOT; dealer and town; AskCar page. Each car's AskCar page has its full price history and cheaper cars like it.
This list leaves out 1 car whose advertised mileage is lower than the mileage recorded at its last MOT test.
Best value BMW 2 Series Luxury: priced furthest below the AskCar estimate
These 10 are priced 2% to 17% under their AskCar estimate. Their asking prices run from £5,690 to £15,999.
- 2015 BMW 2 Series 2.0 220i Luxury, 181 bhp, manual, petrol, convertible, 2 doors, 4 seats, blue. Mileage: 94,619 miles. Price: £5,690, reduced by £2,300 from £7,990 since AskCar first saw it on 29 June 2026, 126 days ago. Good value: £1,218 (17%) under the AskCar estimate of £6,908. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 March 2027. Dealer: Kassam Car Sales in Hillingdon. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-0d334fbd2556
- 2020 BMW 2 Series 1.5 218i Luxury, 138 bhp, automatic, petrol, MPV, 5 doors, grey. Mileage: 30,000 miles. Price: £12,995, unchanged since AskCar first saw it on 27 October 2026, 6 days ago. Good value: £2,188 (14%) under the AskCar estimate of £15,183. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 10 April 2027. Dealer: TF Car Centre in Euxton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2020-a73ccd33e44f
- 2015 BMW 2 Series 2.0 220i Luxury, 189 bhp, automatic, petrol, MPV, 5 doors, grey. Mileage: 47,170 miles. Price: £8,990, reduced by £1,000 from £9,990 since AskCar first saw it on 28 May 2026, 158 days ago. Good value: £1,152 (11%) under the AskCar estimate of £10,142. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 January 2027. Dealer: Swan Motor Company (Bristol) in Bristol. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-cb3a02416b17
- 2016 BMW 2 Series 2.0 220d Luxury, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, black. Mileage: 105,529 miles. Price: £6,999, unchanged since AskCar first saw it on 23 October 2026, 10 days ago. Good value: £768 (9%) under the AskCar estimate of £7,767. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 22 September 2027. Dealer: German Engineering Car Sales in Haverhill. AskCar page: https://askcar.co.uk/car/bmw-2-series-2016-23aa289b34cd
- 2015 BMW 2 Series 2.0 220i Luxury, 181 bhp, manual, petrol, convertible, 2 doors, 4 seats, grey. Mileage: 102,000 miles. Price: £5,999, reduced by £2,000 from £7,999 since AskCar first saw it on 20 August 2026, 74 days ago. Good value: £557 (8%) under the AskCar estimate of £6,556. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 9 July 2027. Dealer: Blue Autos Pro in Brent. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-1027c624ea51
- 2015 BMW 2 Series 2.0 220i Luxury, 181 bhp, automatic, petrol, convertible, 2 doors, 4 seats, silver. Mileage: 64,000 miles. Price: £9,495, unchanged since AskCar first saw it on 29 October 2026, 4 days ago. Fair price: £819 (7%) under the AskCar estimate of £10,314. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 January 2027. Dealer: YB Motor Group in Canvey Island. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-7267714ea3f1
- 2015 BMW 2 Series 1.5 218i Luxury, 134 bhp, automatic, petrol, MPV, 5 doors, blue. Mileage: 76,564 miles. Price: £6,999, unchanged since AskCar first saw it on 28 May 2026, 158 days ago. Fair price: £592 (7%) under the AskCar estimate of £7,591. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 10 April 2027. Dealer: M One Motors in Wembley. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-c2f125721b7b
- 2018 BMW 2 Series 2.0 218d Luxury, 148 bhp, automatic, diesel, MPV, 5 doors, brown. Mileage: 73,146 miles. Price: £10,490, reduced by £760 from £11,250 since AskCar first saw it on 2 August 2026, 92 days ago. Fair price: £576 (5%) under the AskCar estimate of £11,066. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 1 June 2027. Dealer: County Specialist Vehicles in Taunton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2018-0d9c06790cfd
- 2020 BMW 2 Series 2.0 220i Luxury, 189 bhp, automatic, petrol, MPV, 5 doors, blue. Mileage: 38,264 miles. Price: £15,999, reduced by £991 from £16,990 since AskCar first saw it on 20 October 2026, 13 days ago. Fair price: £830 (4%) under the AskCar estimate of £16,829. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 July 2027. Dealer: Eastern Western Motor Group Eastern BMW in Edinburgh. AskCar page: https://askcar.co.uk/car/bmw-2-series-2020-bc1d779f2edd
- 2018 BMW 2 Series 2.0 218d Luxury, 148 bhp, automatic, diesel, MPV, 5 doors, black. Mileage: 70,807 miles. Price: £10,990, unchanged since AskCar first saw it on 27 October 2026, 6 days ago. Fair price: £265 (2%) under the AskCar estimate of £11,255. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 November 2026. Dealer: County Specialist Vehicles in Taunton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2018-174755f6f7ec
Cheapest BMW 2 Series Luxury: the lowest asking prices
These 10 are priced £5,690 to £8,795. They have covered 49,501 to 134,900 miles.
- 2015 BMW 2 Series 2.0 220i Luxury: £5,690, 94,619 miles. Listed in full under best value.
- 2016 BMW 2 Series 1.5 218i Luxury, 134 bhp, manual, petrol, coupe, 2 doors, 4 seats, black. Mileage: 134,900 miles. Price: £5,750, raised by £251 from £5,499 since AskCar first saw it on 30 June 2026, 125 days ago. Fair price: £258 (4%) over the AskCar estimate of £5,492. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 5 September 2026; ask the dealer for the current MOT. Dealer: Gorton Car Sale in Manchester. AskCar page: https://askcar.co.uk/car/bmw-2-series-2016-a150bec189a1
- 2015 BMW 2 Series 2.0 220i Luxury: £5,999, 102,000 miles. Listed in full under best value.
- 2015 BMW 2 Series 1.5 218i Luxury: £6,999, 76,564 miles. Listed in full under best value.
- 2016 BMW 2 Series 2.0 220d Luxury: £6,999, 105,529 miles. Listed in full under best value.
- 2015 BMW 2 Series 2.0 220i Luxury, 181 bhp, manual, petrol, convertible, 2 doors, 4 seats, blue. Mileage: 99,718 miles. Price: £7,495, reduced by £499 from £7,994 since AskCar first saw it on 25 September 2026, 38 days ago. Above the going rate: £836 (12%) over the AskCar estimate of £6,659. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 3 August 2026; ask the dealer for the current MOT. Dealer: Elm Motor Company in Plymouth. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-0fbc3d546d7c
- 2015 BMW 2 Series 1.5 218i Luxury, 134 bhp, automatic, petrol, convertible, 2 doors, 4 seats, white. Mileage: 94,000 miles. Price: £7,999, reduced by £1,000 from £8,999 since AskCar first saw it on 8 August 2026, 86 days ago. Above the going rate: £658 (8%) over the AskCar estimate of £7,341. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 January 2027. Dealer: Rix Motors in Warrington. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-757757e83ebd
- 2015 BMW 2 Series 1.5 218i Luxury, 134 bhp, automatic, petrol, 2 doors, 4 seats, black. Mileage: 73,000 miles. Price: £8,495, unchanged since AskCar first saw it on 30 October 2026, 3 days ago. Fair price: £190 (2%) over the AskCar estimate of £8,305. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 3 September 2027. Dealer: Valentines Specialist Cars in Chipping Sodbury. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-1ea6a1e916d1
- 2015 BMW 2 Series 1.5 218i Luxury, 134 bhp, manual, petrol, convertible, 2 doors, 4 seats, white. Mileage: 49,501 miles. Price: £8,495, reduced by £1,200 from £9,695 since AskCar first saw it on 28 May 2026, 158 days ago. Fair price: £84 (under 1%) under the AskCar estimate of £8,579. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 10 February 2027. Dealer: Pinkstones Toyota in Stoke-on-Trent. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-e5e595d4ff7b
- 2015 BMW 2 Series 2.0 220d Luxury, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, blue. Mileage: 78,655 miles. Price: £8,795, reduced by £200 from £8,995 since AskCar first saw it on 28 May 2026, 158 days ago. Fair price: £179 (2%) over the AskCar estimate of £8,616. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 December 2026. Dealer: Hanley Motor Company in Stoke-on-Trent. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-90a2cbe45611
Lowest-mileage BMW 2 Series Luxury
These 10 have covered 15,000 to 64,121 miles. Their asking prices run from £8,495 to £15,999.
- 2015 BMW 2 Series 2.0 220i Luxury, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, silver. Mileage: 15,000 miles. Price: £14,995, unchanged since AskCar first saw it on 27 August 2026, 67 days ago. Above the going rate: £1,605 (11%) over the AskCar estimate of £13,390. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 November 2026. Dealer: HR Sports and Classics in Warrington. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-0e0675ebaf41
- 2016 BMW 2 Series 2.0 220i Luxury, 181 bhp, manual, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 17,500 miles. Price: £13,990, unchanged since AskCar first saw it on 20 July 2026, 105 days ago. Above the going rate: £1,252 (9%) over the AskCar estimate of £12,738. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 31 March 2027. Dealer: ET motor group in High Ongar. AskCar page: https://askcar.co.uk/car/bmw-2-series-2016-57455446394a
- 2020 BMW 2 Series 1.5 218i Luxury: £12,995, 30,000 miles. Listed in full under best value.
- 2020 BMW 2 Series 2.0 220i Luxury: £15,999, 38,264 miles. Listed in full under best value.
- 2015 BMW 2 Series 2.0 220i Luxury: £8,990, 47,170 miles. Listed in full under best value.
- 2015 BMW 2 Series 1.5 218i Luxury: £8,495, 49,501 miles. Listed in full under cheapest.
- 2015 BMW 2 Series 1.5 218i Luxury, 134 bhp, automatic, petrol, MPV, 5 doors, blue. Mileage: 57,772 miles. Price: £9,991, unchanged since AskCar first saw it on 28 October 2026, 5 days ago. Above the going rate: £871 (9%) over the AskCar estimate of £9,120. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 4 June 2027. Dealer: Malcolm Waite in Sandwich. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-5d70d2a39dc8
- 2015 BMW 2 Series 2.0 220i Luxury, 181 bhp, automatic, petrol, convertible, 2 doors, 4 seats, blue. Mileage: 57,913 miles. Price: £12,475, unchanged since AskCar first saw it on 30 October 2026, 3 days ago. Above the going rate: £1,737 (16%) over the AskCar estimate of £10,738. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 March 2027. Dealer: Group 1 Borehamwood BMW in Borehamwood. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-b4d3ca555622
- 2015 BMW 2 Series 2.0 220i Luxury: £9,495, 64,000 miles. Listed in full under best value.
- 2016 BMW 2 Series 1.5 218i Luxury, 134 bhp, manual, petrol, coupe, 2 doors, 4 seats, silver. Mileage: 64,121 miles. Price: £8,930, reduced by £320 from £9,250 since AskCar first saw it on 7 October 2026, 26 days ago. Fair price: £68 (under 1%) under the AskCar estimate of £8,998. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 22 March 2027. Dealer: Barn Cars in Brentwood. AskCar page: https://askcar.co.uk/car/bmw-2-series-2016-50008f59252d
Recently reduced BMW 2 Series Luxury: the biggest price reductions in the 14 days to 2 November 2026
The dealer lowered the asking price on each of these 5 in the 14 days to 2 November 2026. Their reductions since AskCar first saw them run from £320 to £3,000.
- 2015 BMW 2 Series 2.0 220i Luxury, 181 bhp, manual, petrol, convertible, 2 doors, 4 seats, blue. Mileage: 67,746 miles. Price: £8,991, reduced by £3,000 from £11,991 since AskCar first saw it on 8 August 2026, 86 days ago. Fair price: £602 (7%) over the AskCar estimate of £8,389. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 July 2027. Dealer: Cars of Penarth Road in Cardiff. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-4603f837212d
- 2015 BMW 2 Series 2.0 220i Luxury: £5,690, 94,619 miles. Listed in full under best value.
- 2015 BMW 2 Series 1.5 218i Luxury: £8,495, 49,501 miles. Listed in full under cheapest.
- 2020 BMW 2 Series 2.0 220i Luxury: £15,999, 38,264 miles. Listed in full under best value.
- 2016 BMW 2 Series 1.5 218i Luxury: £8,930, 64,121 miles. Listed in full under lowest mileage.
Newly advertised BMW 2 Series Luxury: first seen by AskCar in the 7 days to 2 November 2026
These 6 are the most recently advertised. Cars first seen on the same day are listed cheapest first.
- 2015 BMW 2 Series 1.5 218i Luxury: £8,495, 73,000 miles. Listed in full under cheapest.
- 2015 BMW 2 Series 2.0 220i Luxury: £12,475, 57,913 miles. Listed in full under lowest mileage.
- 2015 BMW 2 Series 2.0 220i Luxury: £9,495, 64,000 miles. Listed in full under best value.
- 2015 BMW 2 Series 1.5 218i Luxury: £9,991, 57,772 miles. Listed in full under lowest mileage.
- 2018 BMW 2 Series 2.0 218d Luxury: £10,990, 70,807 miles. Listed in full under best value.
- 2020 BMW 2 Series 1.5 218i Luxury: £12,995, 30,000 miles. Listed in full under best value.
Page 2: every other BMW 2 Series Luxury car, cheapest first
BMW 2 Series by gearbox, fuel and body
- Automatic BMW 2 Series (1,469 cars)
- Manual BMW 2 Series (386 cars)
- Petrol BMW 2 Series (1,464 cars)
- Diesel BMW 2 Series (393 cars)
- BMW 2 Series coupe (1,454 cars)
- BMW 2 Series convertible (272 cars)
- BMW 2 Series MPV (38 cars)
BMW 2 Series prices by year
- 2026 (292 cars)
- 2025 (128 cars)
- 2024 (152 cars)
- 2023 (128 cars)
- 2022 (100 cars)
- 2021 (29 cars)
- 2020 (74 cars)
- 2019 (151 cars)
- 2018 (239 cars)
- 2017 (156 cars)
- 2016 (177 cars)
- 2015 (165 cars)
- 2014 (74 cars)
BMW 2 Series by trim
- BMW 2 Series M Sport (1,148 cars)
- BMW 2 Series Sport (217 cars)
- BMW 2 Series SE (50 cars)
- BMW 2 Series M Sport PRO (25 cars)
BMW 2 Series by price
- Under £8,000 (176 cars)
- Under £10,000 (405 cars)
- Under £15,000 (841 cars)
- Under £20,000 (1,009 cars)
- Under £30,000 (1,409 cars)
BMW 2 Series near you
More BMW
- All BMW 2 Series (1,870 cars)
- All BMW cars (44,135 cars)
- BMW 1 Series (7,294 cars)
- BMW 3 Series (7,040 cars)
- BMW X5 (3,284 cars)
- BMW X3 (3,072 cars)
- BMW 5 Series (2,789 cars)
- BMW X1 (2,621 cars)
- BMW 4 Series (1,835 cars)
- BMW 2 Series Gran Coupe (1,291 cars)
- BMW 4 Series Gran Coupe (1,203 cars)
- BMW i4 (843 cars)
- BMW 2 Series Active Tourer (814 cars)
- BMW M3 (811 cars)
- BMW M4 (761 cars)
- BMW X2 (751 cars)