2012 BMW 2 Series prices
There is 1 used 2012 BMW 2 Series cars for sale from UK dealers on AskCar, as of 4 November 2026. The cheapest is £5,490.
Dealers lowered the asking price on more than half of 2012 BMW 2 Series cars: 1 of the 1 in the 14 days to 4 November 2026.
AskCar lists 1,929 used BMW 2 Series across the UK, from 1,022 dealerships.
As of 4 November 2026, AskCar lists 592,552 cars and vans from 12,964 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
2012 BMW 2 Series cars for sale now
This page picks out up to 10 cars in each of these groups: best value, cheapest, lowest mileage and recently reduced. 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. The one car listed here meets these rules.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 1,889 priced BMW 2 Series adverts on AskCar as of 4 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2012 BMW 2 Series.
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.
Best value 2012 BMW 2 Series: priced furthest below the AskCar estimate
This car is priced 17% under its AskCar estimate.
- 2012 BMW 2 Series, saloon, grey. Mileage: 65,000 miles. Price: £5,490, reduced by £200 from £5,690 since AskCar first saw it on 8 October 2026, 27 days ago. Good value: £1,194 (17%) under the AskCar estimate of £6,684. MOT: valid until 7 April 2027. Dealer: B&F Cars Northampton in Northampton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2012-3da2a38b5b04
Cheapest 2012 BMW 2 Series: the lowest asking prices
This car is priced £5,490.
- 2012 BMW 2 Series: £5,490, 65,000 miles. Listed in full under best value.
Lowest-mileage 2012 BMW 2 Series
This car has covered 65,000 miles.
- 2012 BMW 2 Series: £5,490, 65,000 miles. Listed in full under best value.
Recently reduced 2012 BMW 2 Series: the biggest price reductions in the 14 days to 4 November 2026
The dealer lowered the asking price on this car in the 14 days to 4 November 2026.
- 2012 BMW 2 Series: £5,490, 65,000 miles. Listed in full under best value.
BMW 2 Series by gearbox, fuel and body
- Automatic BMW 2 Series (1,510 cars)
- Manual BMW 2 Series (403 cars)
- Petrol BMW 2 Series (1,512 cars)
- Diesel BMW 2 Series (404 cars)
- BMW 2 Series coupe (1,492 cars)
- BMW 2 Series convertible (282 cars)
- BMW 2 Series MPV (43 cars)
BMW 2 Series prices by year
- 2026 (301 cars)
- 2025 (137 cars)
- 2024 (154 cars)
- 2023 (131 cars)
- 2022 (104 cars)
- 2021 (33 cars)
- 2020 (76 cars)
- 2019 (158 cars)
- 2018 (244 cars)
- 2017 (158 cars)
- 2016 (183 cars)
- 2015 (169 cars)
- 2014 (74 cars)
BMW 2 Series by trim
- BMW 2 Series M Sport (1,190 cars)
- BMW 2 Series Sport (220 cars)
- BMW 2 Series SE (54 cars)
- BMW 2 Series Luxury (29 cars)
- BMW 2 Series M Sport PRO (25 cars)
BMW 2 Series by price
- Under £8,000 (187 cars)
- Under £10,000 (417 cars)
- Under £15,000 (861 cars)
- Under £20,000 (1,035 cars)
- Under £30,000 (1,454 cars)
BMW 2 Series near you
- In England (1,681 cars)
- In Scotland (116 cars)
- In Wales (82 cars)
- In Northern Ireland (43 cars)
- Near London (212 cars)
- Near Barnet (198 cars)
- Near Watford (184 cars)
- Near Richmond upon Thames (179 cars)
- Near Hillingdon (176 cars)
- Near Egham (173 cars)
- Near Bolton (170 cars)
- Near Havering (159 cars)
- Near Rochdale (156 cars)
- Near Sutton (152 cars)
- Near Dartford (143 cars)
- Near Wigan (142 cars)
- Near Bracknell (139 cars)
- Near Bromley (136 cars)
- Near Tamworth (136 cars)
More BMW
- All BMW 2 Series (1,929 cars)
- All BMW cars (44,630 cars)
- BMW 1 Series (7,430 cars)
- BMW 3 Series (7,147 cars)
- BMW X5 (3,283 cars)
- BMW X3 (3,115 cars)
- BMW 5 Series (2,800 cars)
- BMW X1 (2,657 cars)
- BMW 4 Series (1,865 cars)
- BMW 2 Series Gran Coupe (1,320 cars)
- BMW 4 Series Gran Coupe (1,214 cars)
- BMW i4 (845 cars)
- BMW M3 (808 cars)
- BMW 2 Series Active Tourer (800 cars)
- BMW M4 (762 cars)
- BMW X2 (760 cars)