2012 BMW 1 Series prices
135 cars from UK dealers, updated 22 October 2026. Typical asking price £4,800.
AskCar lists 588,092 cars from 13,071 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
Half of the 134 priced 2012 BMW 1 Series cars for sale are priced between £3,600 and £6,400.
Typical mileage 88,000 miles.
18 have had their price cut since they were first listed.
Is the price fair?
The prices above describe the cars currently advertised. They are not a valuation of every car of this model and year. Open a car to see its expected asking price, adjusted for mileage and specification, alongside the available evidence.
Cars for sale now, page 1 of 2
The cheaper cars like each one are on its AskCar page.
- 2012 BMW 1 Series, 106,000 miles, £3,695, £1,149 under typical, Oldham
- 2012 BMW 1 Series, 123,650 miles, £2,490, £769 under typical, Slough
- 2012 BMW 1 Series, 135,000 miles, £2,695, £777 under typical, Preston
- 2012 BMW 1 Series, 111,115 miles, £3,300, £904 under typical, Cardiff
- 2012 BMW 1 Series, 108,252 miles, £2,925, £787 under typical, Kingswood and Fishponds
- 2012 BMW 1 Series, 151,000 miles, £2,195, £563 under typical, Wednesbury
- 2012 BMW 1 Series, 97,373 miles, £3,450, £868 under typical, Burnley
- 2012 BMW 1 Series, 113,704 miles, £2,995, £732 under typical, Huddersfield
- 2012 BMW 1 Series, 121,915 miles, £2,500, £601 under typical, Sheffield
- 2012 BMW 1 Series, 108,789 miles, £2,995, £689 under typical, Bagstone
- 2012 BMW 1 Series, 81,000 miles, £3,998, £830 under typical, Birmingham
- 2012 BMW 1 Series, 139,000 miles, £2,495, £429 under typical, Reading
- 2012 BMW 1 Series, 98,500 miles, £3,795, £631 under typical, Stourbridge
- 2012 BMW 1 Series, 114,627 miles, £2,499, £414 under typical, Milton Keynes
- 2012 BMW 1 Series, 81,000 miles, £3,999, £587 under typical, Warrington
- 2012 BMW 1 Series, 86,000 miles, £3,495, £504 under typical, Reading
- 2012 BMW 1 Series, 112,000 miles, £4,200, £595 under typical, Chelmsford
- 2012 BMW 1 Series, 96,000 miles, £3,400, £468 under typical, Cirencester
- 2012 BMW 1 Series, 92,000 miles, £3,695, £503 under typical, Chippenham
- 2012 BMW 1 Series, 53,000 miles, £4,390, £585 under typical, Bolton
- 2012 BMW 1 Series, 36,000 miles, £6,290, £828 under typical, Burnley
- 2012 BMW 1 Series, 74,236 miles, £4,750, £591 under typical, Chesterfield
- 2012 BMW 1 Series, 122,000 miles, £2,950, £316 under typical, Ashton-under-Lyne
- 2012 BMW 1 Series, 106,656 miles, £3,789, £393 under typical, Keighley
- 2012 BMW 1 Series, 75,000 miles, £4,995, £504 under typical, Ivybridge
- 2012 BMW 1 Series, 71,800 miles, £5,095, £474 under typical, Bury
- 2012 BMW 1 Series, 78,000 miles, £4,499, £394 under typical, Brent
- 2012 BMW 1 Series, 105,550 miles, £3,599, Bedford
- 2012 BMW 1 Series, 72,000 miles, £4,250, Chippenham
- 2012 BMW 1 Series, 103,521 miles, £3,699, West Bromwich
- 2012 BMW 1 Series, 116,000 miles, £3,999, Farnham Common and Farnham Royal
- 2012 BMW 1 Series, 71,784 miles, £4,995, Blackburn
- 2012 BMW 1 Series, 110,000 miles, £3,320, Peterborough
- 2012 BMW 1 Series, 90,331 miles, £3,995, Andover
- 2012 BMW 1 Series, 95,015 miles, £3,990, Leicester
- 2012 BMW 1 Series, 77,173 miles, £4,450, Hebburn
- 2012 BMW 1 Series, 76,326 miles, £5,489, Hitchin
- 2012 BMW 1 Series, 75,668 miles, £4,495, Whitstable
- 2012 BMW 1 Series, 46,000 miles, £6,490, Luton
- 2012 BMW 1 Series, 53,000 miles, £6,495, Glasgow
- 2012 BMW 1 Series, 78,411 miles, £5,990, Bagshot
- 2012 BMW 1 Series, 76,257 miles, £4,290, Milton Keynes
- 2012 BMW 1 Series, 37,000 miles, £5,750, Poole
- 2012 BMW 1 Series, 74,000 miles, £6,745, Wolverhampton
- 2012 BMW 1 Series, 57,000 miles, £5,500, Birmingham
- 2012 BMW 1 Series, 138,097 miles, £2,995, Swindon
- 2012 BMW 1 Series, 93,790 miles, £4,050, Sheffield
- 2012 BMW 1 Series, 132,000 miles, £3,200, Chelmsford
- 2012 BMW 1 Series, 105,000 miles, £3,595, Melksham
- 2012 BMW 1 Series, 84,704 miles, £4,895, Oundle
- 2012 BMW 1 Series, 84,636 miles, £5,499, Northampton
- 2012 BMW 1 Series, 54,630 miles, £6,290, Peterborough
- 2012 BMW 1 Series, 79,430 miles, £5,495, Dudley
- 2012 BMW 1 Series, 108,000 miles, £3,995, Alresford
- 2012 BMW 1 Series, 39,148 miles, £7,995, Boston
- 2012 BMW 1 Series, 137,000 miles, £2,999, Shotton
- 2012 BMW 1 Series, 66,000 miles, £4,995, Guiseley
- 2012 BMW 1 Series, 82,000 miles, £5,495, Peterborough
- 2012 BMW 1 Series, 81,000 miles, £5,195, Farnham
- 2012 BMW 1 Series, 54,919 miles, £5,250, Watford
- 2012 BMW 1 Series, 122,492 miles, £4,499, Newcastle upon Tyne
- 2012 BMW 1 Series, 70,000 miles, £5,990, Chesterfield
- 2012 BMW 1 Series, 108,900 miles, £3,500, Bedford
- 2012 BMW 1 Series, 85,000 miles, £5,490, Sandy
- 2012 BMW 1 Series, 124,249 miles, £3,490, Chesham
- 2012 BMW 1 Series, 89,000 miles, £5,893, Knutsford
- 2012 BMW 1 Series, 79,000 miles, £5,995, Chadwell Heath
- 2012 BMW 1 Series, 93,000 miles, £3,994, Hyde
- 2012 BMW 1 Series, 110,000 miles, £4,300, Doncaster
- 2012 BMW 1 Series, 79,000 miles, £6,295, Great Yarmouth
- 2012 BMW 1 Series, 83,550 miles, £5,695, Dudley
- 2012 BMW 1 Series, 63,492 miles, £6,799, Harrow
- 2012 BMW 1 Series, 119,000 miles, £3,000, Eastleigh
- 2012 BMW 1 Series, 87,000 miles, £4,490, Falkirk
- 2012 BMW 1 Series, 122,808 miles, £3,995, Botley
- 2012 BMW 1 Series, 82,000 miles, £5,995, Sunbury-on-Thames
- 2012 BMW 1 Series, 99,800 miles, £4,750, Bedford
- 2012 BMW 1 Series, 152,314 miles, £2,750, Hartlepool
- 2012 BMW 1 Series, 53,000 miles, £6,290, Birmingham
- 2012 BMW 1 Series, 130,000 miles, £4,999, Shotton
- 2012 BMW 1 Series, 82,997 miles, £6,995, Rutherglen
- 2012 BMW 1 Series, 113,000 miles, £3,995, Sunbury-on-Thames
- 2012 BMW 1 Series, 14,594 miles, £7,990, Bristol
- 2012 BMW 1 Series, 92,000 miles, £6,795, Ivybridge
- 2012 BMW 1 Series, 57,000 miles, £6,894, Rochester
- 2012 BMW 1 Series, 95,000 miles, £8,495, Hilton
- 2012 BMW 1 Series, 47,378 miles, £7,950, Hadleigh
- 2012 BMW 1 Series, 67,600 miles, £6,995, Leicester
- 2012 BMW 1 Series, 125,000 miles, £4,799, Crawley
- 2012 BMW 1 Series, 101,097 miles, £6,999, Bootle
- 2012 BMW 1 Series, 34,000 miles, £6,995, Warrington
- 2012 BMW 1 Series, 31,910 miles, £10,995, Catford
- 2012 BMW 1 Series, 82,550 miles, £5,995, Edinburgh
- 2012 BMW 1 Series, 108,385 miles, £5,495, Ivybridge
- 2012 BMW 1 Series, 43,573 miles, £7,595, Connah's Quay
- 2012 BMW 1 Series, 64,000 miles, £6,850, Chesterfield
- 2012 BMW 1 Series, 55,496 miles, £7,521, Swindon
- 2012 BMW 1 Series, 58,000 miles, £7,990, Bosham
- 2012 BMW 1 Series, 49,840 miles, £7,490, Appleby Magna
- 2012 BMW 1 Series, 76,500 miles, £5,640, Wigston
BMW 1 Series by gearbox, fuel and body
- Automatic BMW 1 Series (4,946)
- Manual BMW 1 Series (2,253)
- Petrol BMW 1 Series (4,610)
- Diesel BMW 1 Series (1,692)
- Hybrid BMW 1 Series (939)
- BMW 1 Series coupe (77)
- BMW 1 Series convertible (79)
BMW 1 Series prices by year
- 2026 (679)
- 2025 (402)
- 2024 (545)
- 2023 (850)
- 2022 (438)
- 2021 (484)
- 2020 (637)
- 2019 (598)
- 2018 (580)
- 2017 (460)
- 2016 (381)
- 2015 (326)
- 2014 (243)
- 2013 (215)
- 2011 (69)
- 2010 (44)
- 2009 (39)
- 2008 (33)
BMW 1 Series by price
- Under £3,000 (146)
- Under £5,000 (539)
- Under £8,000 (1,409)
- Under £10,000 (1,994)
- Under £15,000 (3,131)
- Under £20,000 (4,590)
BMW 1 Series near you
- Near London (792)
- Near Barnet (763)
- Near Watford (732)
- Near Richmond upon Thames (731)
- Near Bolton (721)
- Near Rochdale (691)
- Near Egham (659)
- Near Hillingdon (657)
- Near Sutton (636)
- Near Wigan (616)
- Near Hale (570)
- Near Berkhamsted (563)
- Near Manchester (557)
- Near Warrington (542)
- Near Havering (533)
More BMW
- All BMW 1 Series
- All BMW cars
- BMW 1 Series (7,270)
- BMW 3 Series (7,148)
- BMW X5 (3,301)
- BMW X3 (3,059)
- BMW 5 Series (2,906)
- BMW X1 (2,649)
- BMW 2 Series (1,879)
- BMW 4 Series (1,802)
- BMW 2 Series Gran Coupe (1,314)
- BMW 4 Series Gran Coupe (1,198)
- BMW i4 (859)
- BMW 2 Series Active Tourer (823)
- BMW M3 (823)
- BMW X2 (792)
- BMW M4 (762)