2023 BMW 1 Series prices
842 cars from UK dealers, updated 27 October 2026. Typical asking price £20,500.
AskCar lists 581,201 cars from 12,993 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 842 priced 2023 BMW 1 Series cars for sale are priced between £19,000 and £23,500.
Typical mileage 24,000 miles.
395 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 7 of 9
The cheaper cars like each one are on its AskCar page.
- 2023 BMW 1 Series, 20,092 miles, £19,498, Hexham
- 2023 BMW 1 Series, 30,054 miles, £20,690, Sheffield
- 2023 BMW 1 Series, 9,401 miles, £22,998, East Kilbride
- 2023 BMW 1 Series, 23,341 miles, £27,991, Eastleigh
- 2023 BMW 1 Series, 18,192 miles, £18,500, Grimsby
- 2023 BMW 1 Series, 24,314 miles, £19,498, Dundee
- 2023 BMW 1 Series, 9,973 miles, £20,950, Wollaston
- 2023 BMW 1 Series, 19,370 miles, £19,988, Sunderland
- 2023 BMW 1 Series, 8,818 miles, £22,499, Chorley
- 2023 BMW 1 Series, 24,177 miles, £20,750, Newry
- 2023 BMW 1 Series, 38,904 miles, £19,698, Blackpool
- 2023 BMW 1 Series, 8,556 miles, £23,202, Crawley
- 2023 BMW 1 Series, 37,319 miles, £25,990, Maidstone
- 2023 BMW 1 Series, 19,955 miles, £28,500, Sheffield
- 2023 BMW 1 Series, 49,967 miles, £18,498, Elgin
- 2023 BMW 1 Series, 9,569 miles, £22,999, Stoke-on-Trent
- 2023 BMW 1 Series, 55,346 miles, £17,450, Royston
- 2023 BMW 1 Series, 32,359 miles, £17,250, King's Lynn
- 2023 BMW 1 Series, 5,022 miles, £23,996, Redhill
- 2023 BMW 1 Series, 19,758 miles, £19,998, Huddersfield
- 2023 BMW 1 Series, 80,500 miles, £11,895, Worksop
- 2023 BMW 1 Series, 14,013 miles, £22,500, Wolverhampton
- 2023 BMW 1 Series, 22,824 miles, £24,790, Stockport
- 2023 BMW 1 Series, 50,330 miles, £18,499, Corby
- 2023 BMW 1 Series, 6,493 miles, £21,698, Kilmarnock
- 2023 BMW 1 Series, 17,852 miles, £21,500, Middlesbrough
- 2023 BMW 1 Series, 25,536 miles, £24,495, Cambridge
- 2023 BMW 1 Series, 34,636 miles, £26,500, High Wycombe
- 2023 BMW 1 Series, 22,611 miles, £28,235, Doncaster
- 2023 BMW 1 Series, 22,323 miles, £19,398, Warrington
- 2023 BMW 1 Series, 27,076 miles, £18,490, Royal Tunbridge Wells
- 2023 BMW 1 Series, 37,515 miles, £19,950, Solihull
- 2023 BMW 1 Series, 10,639 miles, £20,995, Stirling
- 2023 BMW 1 Series, 35,000 miles, £18,995, Liskeard
- 2023 BMW 1 Series, 16,358 miles, £19,999, Perth
- 2023 BMW 1 Series, 23,719 miles, £21,498, Stirling
- 2023 BMW 1 Series, 47,551 miles, £16,495, Doncaster
- 2023 BMW 1 Series, 21,030 miles, £28,490, Luton
- 2023 BMW 1 Series, 55,664 miles, £17,999, Southend-on-Sea
- 2023 BMW 1 Series, 34,585 miles, £19,750, Scotswood
- 2023 BMW 1 Series, 37,297 miles, £19,995, Thames Ditton
- 2023 BMW 1 Series, 33,681 miles, £26,691, Newcastle upon Tyne
- 2023 BMW 1 Series, 51,942 miles, £16,499, Corby
- 2023 BMW 1 Series, 21,107 miles, £21,217, Warrington
- 2023 BMW 1 Series, 37,024 miles, £19,500, Newcastle upon Tyne
- 2023 BMW 1 Series, 43,760 miles, £19,298, Linwood
- 2023 BMW 1 Series, 28,825 miles, £20,998, Glasgow
- 2023 BMW 1 Series, 32,000 miles, £26,995, Kirkcaldy
- 2023 BMW 1 Series, 9,189 miles, £23,250, Crawley
- 2023 BMW 1 Series, 11,263 miles, £20,995, Edinburgh
- 2023 BMW 1 Series, 39,041 miles, £25,799, Wilmslow
- 2023 BMW 1 Series, 25,640 miles, £21,380, Chesterfield
- 2023 BMW 1 Series, 29,276 miles, £20,998, Stirling
- 2023 BMW 1 Series, 21,847 miles, £28,500, Solihull
- 2023 BMW 1 Series, 24,674 miles, £21,498, Paisley
- 2023 BMW 1 Series, 33,757 miles, £20,498, Kilmarnock
- 2023 BMW 1 Series, 32,067 miles, £20,700, Ruxley
- 2023 BMW 1 Series, 37,809 miles, £26,195, Dawley
- 2023 BMW 1 Series, 20,242 miles, £22,000, Shrewsbury
- 2023 BMW 1 Series, 31,750 miles, £18,998, Prestwick
- 2023 BMW 1 Series, 36,465 miles, £18,498, Paisley
- 2023 BMW 1 Series, 27,593 miles, £23,799, King's Lynn
- 2023 BMW 1 Series, 29,848 miles, £20,995, Belfast
- 2023 BMW 1 Series, 15,705 miles, £25,950, Cheltenham
- 2023 BMW 1 Series, 17,961 miles, £20,399, Stoke-on-Trent
- 2023 BMW 1 Series, 39,400 miles, £19,350, North Harrow
- 2023 BMW 1 Series, 23,371 miles, £24,999, Stoke-on-Trent
- 2023 BMW 1 Series, 43,063 miles, £19,498, Wallsend
- 2023 BMW 1 Series, 15,544 miles, £25,998, Inverness
- 2023 BMW 1 Series, 13,614 miles, £22,800, Aberdeen
- 2023 BMW 1 Series, 42,848 miles, £18,990, Falkirk
- 2023 BMW 1 Series, 24,666 miles, £20,995, Lincoln
- 2023 BMW 1 Series, 32,365 miles, £18,999, Corby
- 2023 BMW 1 Series, 30,503 miles, £20,998, Stafford
- 2023 BMW 1 Series, 37,562 miles, £16,995, Haslingden
- 2023 BMW 1 Series, 30,619 miles, £20,995, Hamilton
- 2023 BMW 1 Series, 34,771 miles, £22,990, Ashford
- 2023 BMW 1 Series, 74,658 miles, £15,490, Luton
- 2023 BMW 1 Series, 21,000 miles, £21,450, Newry
- 2023 BMW 1 Series, 35,409 miles, £20,450, Worcester
- 2023 BMW 1 Series, 27,123 miles, £27,990, Ramsey
- 2023 BMW 1 Series, 27,123 miles, £27,990, Ramsey
- 2023 BMW 1 Series, 46,806 miles, £18,649, Hawick
- 2023 BMW 1 Series, 50,597 miles, £18,488, Cardiff
- 2023 BMW 1 Series, 27,832 miles, £23,949, Conwy
- 2023 BMW 1 Series, 7,000 miles, £24,000, Chigwell
- 2023 BMW 1 Series, 46,405 miles, £19,250, Manchester
- 2023 BMW 1 Series, 47,170 miles, £18,000, Oldbury
- 2023 BMW 1 Series, 15,697 miles, £20,800, Swindon
- 2023 BMW 1 Series, 26,969 miles, £21,490, Brighton and Hove
- 2023 BMW 1 Series, 8,354 miles, £23,749, Grange-over-Sands
- 2023 BMW 1 Series, 18,417 miles, £29,350, Bromley
- 2023 BMW 1 Series, 21,000 miles, £28,995, Stockton-on-Tees
- 2023 BMW 1 Series, 34,049 miles, £17,449, Aberdeen
- 2023 BMW 1 Series, 34,049 miles, £17,449, Grange-over-Sands
- 2023 BMW 1 Series, 23,196 miles, £21,940, Blackburn
- 2023 BMW 1 Series, 7,365 miles, £24,000, Worcester
- 2023 BMW 1 Series, 26,529 miles, £19,750, Coventry
- 2023 BMW 1 Series, 31,988 miles, £20,995, Belfast
- 2023 BMW 1 Series, 18,856 miles, £22,450, Harrogate
BMW 1 Series by gearbox, fuel and body
- Automatic BMW 1 Series (4,918)
- Manual BMW 1 Series (2,212)
- Petrol BMW 1 Series (4,549)
- Diesel BMW 1 Series (1,689)
- Hybrid BMW 1 Series (942)
- BMW 1 Series coupe (77)
- BMW 1 Series convertible (80)
BMW 1 Series prices by year
- 2026 (667)
- 2025 (400)
- 2024 (527)
- 2022 (450)
- 2021 (477)
- 2020 (641)
- 2019 (587)
- 2018 (584)
- 2017 (468)
- 2016 (379)
- 2015 (312)
- 2014 (237)
- 2013 (207)
- 2012 (132)
- 2011 (68)
- 2010 (42)
- 2009 (37)
- 2008 (36)
BMW 1 Series by price
- Under £3,000 (140)
- Under £5,000 (537)
- Under £8,000 (1,383)
- Under £10,000 (1,974)
- Under £15,000 (3,097)
- Under £20,000 (4,557)
BMW 1 Series near you
- Near London (806)
- Near Barnet (777)
- Near Watford (750)
- Near Richmond upon Thames (740)
- Near Bolton (728)
- Near Rochdale (694)
- Near Hillingdon (679)
- Near Egham (675)
- Near Sutton (640)
- Near Wigan (620)
- Near Hale (586)
- Near Manchester (572)
- Near Berkhamsted (572)
- Near Warrington (551)
- Near Bromley (540)
More BMW
- All BMW 1 Series
- All BMW cars
- BMW 1 Series (7,200)
- BMW 3 Series (7,038)
- BMW X5 (3,284)
- BMW X3 (3,030)
- BMW 5 Series (2,832)
- BMW X1 (2,570)
- BMW 2 Series (1,859)
- BMW 4 Series (1,789)
- BMW 2 Series Gran Coupe (1,284)
- BMW 4 Series Gran Coupe (1,179)
- BMW i4 (836)
- BMW 2 Series Active Tourer (812)
- BMW M3 (812)
- BMW X2 (771)
- BMW M4 (762)