2022 BMW 3 Series prices
504 cars from UK dealers, updated 23 October 2026. Typical asking price £22,500.
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.
Half of the 504 priced 2022 BMW 3 Series cars for sale are priced between £18,700 and £26,500.
Typical mileage 49,000 miles.
223 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 4 of 6
The cheaper cars like each one are on its AskCar page.
- 2022 BMW 3 Series, 47,064 miles, £22,995, Peterborough
- 2022 BMW 3 Series, 49,130 miles, £35,500, Sheffield
- 2022 BMW 3 Series, 53,798 miles, £20,990, Harlow
- 2022 BMW 3 Series, 99,519 miles, £14,450, Cannock
- 2022 BMW 3 Series, 70,000 miles, £19,995, Tockwith
- 2022 BMW 3 Series, 31,559 miles, £23,990, London
- 2022 BMW 3 Series, 38,847 miles, £25,995, Farnham
- 2022 BMW 3 Series, 32,396 miles, £28,940, Potters Bar
- 2022 BMW 3 Series, 69,857 miles, £19,990, Newark-on-Trent
- 2022 BMW 3 Series, 79,997 miles, £17,940, Stockport
- 2022 BMW 3 Series, 12,933 miles, £26,750, Lincoln
- 2022 BMW 3 Series, 64,230 miles, £18,980, Blackburn
- 2022 BMW 3 Series, 33,575 miles, £36,950, Sheffield
- 2022 BMW 3 Series, 21,092 miles, £19,950, Falkirk
- 2022 BMW 3 Series, 30,361 miles, £25,990, Bradford
- 2022 BMW 3 Series, 19,390 miles, £39,999, Stoke-on-Trent
- 2022 BMW 3 Series, 79,615 miles, £17,593, Aston Clinton
- 2022 BMW 3 Series, 16,600 miles, £20,490, Gerrards Cross
- 2022 BMW 3 Series, 40,548 miles, £24,495, Derby
- 2022 BMW 3 Series, 46,363 miles, £33,208, Catterick
- 2022 BMW 3 Series, 49,000 miles, £20,990, Harlow
- 2022 BMW 3 Series, 33,000 miles, £38,995, Aberystwyth
- 2022 BMW 3 Series, 40,178 miles, £35,690, Selby
- 2022 BMW 3 Series, 93,263 miles, £16,995, Stoke-on-Trent
- 2022 BMW 3 Series, 80,303 miles, £17,495, Stoke-on-Trent
- 2022 BMW 3 Series, 29,418 miles, £24,491, Nottingham
- 2022 BMW 3 Series, 47,380 miles, £25,004, Wolverhampton
- 2022 BMW 3 Series, 17,661 miles, £42,495, Edinburgh
- 2022 BMW 3 Series, 30,068 miles, £27,500, Bracknell
- 2022 BMW 3 Series, 18,532 miles, £25,975, Boston
- 2022 BMW 3 Series, 18,532 miles, £25,975, Boston
- 2022 BMW 3 Series, 56,250 miles, £31,495, Bolton
- 2022 BMW 3 Series, 14,567 miles, £27,995, Glasgow
- 2022 BMW 3 Series, 66,000 miles, £21,000, Bury St Edmunds
- 2022 BMW 3 Series, 11,500 miles, £28,450, Peterborough
- 2022 BMW 3 Series, 29,700 miles, £39,990, Plymouth
- 2022 BMW 3 Series, 79,000 miles, £13,995, Fleetwood
- 2022 BMW 3 Series, 14,500 miles, £39,990, Chelmsford
- 2022 BMW 3 Series, 78,836 miles, £16,699, Derby
- 2022 BMW 3 Series, 35,133 miles, £26,950, Falmouth
- 2022 BMW 3 Series, 100,000 miles, £11,999, Batley
- 2022 BMW 3 Series, 99,520 miles, £17,195, Hinckley
- 2022 BMW 3 Series, 42,340 miles, £25,755, Blackburn
- 2022 BMW 3 Series, 25,328 miles, £28,390, Bristol
- 2022 BMW 3 Series, 65,573 miles, £21,191, Nottingham
- 2022 BMW 3 Series, 86,033 miles, £18,990, Peterborough
- 2022 BMW 3 Series, 25,413 miles, £25,950, Huddersfield
- 2022 BMW 3 Series, 40,850 miles, £37,733, Bristol
- 2022 BMW 3 Series, 62,936 miles, £22,991, Nottingham
- 2022 BMW 3 Series, 81,843 miles, £18,799, Corby
- 2022 BMW 3 Series, 90,000 miles, £13,000, Knutsford
- 2022 BMW 3 Series, 31,100 miles, £26,330, East Horsley
- 2022 BMW 3 Series, 58,307 miles, £22,440, Blackburn
- 2022 BMW 3 Series, 76,652 miles, £20,000, Leeds
- 2022 BMW 3 Series, 42,800 miles, £22,995, North Harrow
- 2022 BMW 3 Series, 29,275 miles, £23,000, Chigwell
- 2022 BMW 3 Series, 108,000 miles, £13,995, Luton
- 2022 BMW 3 Series, 31,273 miles, £27,999, Swindon
- 2022 BMW 3 Series, 26,113 miles, £26,750, Watford
- 2022 BMW 3 Series, 37,000 miles, £22,990, Newbury
- 2022 BMW 3 Series, 29,408 miles, £24,995, Kingston upon Hull
- 2022 BMW 3 Series, 34,465 miles, £23,390, Loughborough
- 2022 BMW 3 Series, 96,450 miles, £12,485, Dunstable
- 2022 BMW 3 Series, 29,944 miles, £24,950, Coleraine
- 2022 BMW 3 Series, 25,889 miles, £25,485, Bolton
- 2022 BMW 3 Series, 60,123 miles, £32,495, Blackpool
- 2022 BMW 3 Series, 49,240 miles, £20,590, Harlow
- 2022 BMW 3 Series, 67,978 miles, £18,991, Nottingham
- 2022 BMW 3 Series, 58,000 miles, £22,690, Essendine
- 2022 BMW 3 Series, 68,801 miles, £20,980, Royal Tunbridge Wells
- 2022 BMW 3 Series, 71,961 miles, £20,499, Oldham
- 2022 BMW 3 Series, 38,096 miles, £26,990, Manchester
- 2022 BMW 3 Series, 15,000 miles, £28,985, Bedford
- 2022 BMW 3 Series, 15,800 miles, £42,000, Chigwell
- 2022 BMW 3 Series, 82,404 miles, £13,998, Greenock
- 2022 BMW 3 Series, 42,875 miles, £34,995, Sheffield
- 2022 BMW 3 Series, 52,858 miles, £23,193, Eastleigh
- 2022 BMW 3 Series, 39,000 miles, £27,000, Chingford
- 2022 BMW 3 Series, 97,983 miles, £17,790, Little Hulton
- 2022 BMW 3 Series, 43,300 miles, £34,991, Newcastle upon Tyne
- 2022 BMW 3 Series, 52,928 miles, £24,991, Nottingham
- 2022 BMW 3 Series, 18,500 miles, £28,995, Beckton
- 2022 BMW 3 Series, 38,268 miles, £37,500, Wolverhampton
- 2022 BMW 3 Series, 66,402 miles, £19,491, Nottingham
- 2022 BMW 3 Series, 56,500 miles, £24,390, Newbury
- 2022 BMW 3 Series, 69,923 miles, £17,229, Coulsdon
- 2022 BMW 3 Series, 36,321 miles, £24,450, Maidenhead
- 2022 BMW 3 Series, 99,200 miles, £12,448, Arlesey
- 2022 BMW 3 Series, 84,988 miles, £19,991, Nottingham
- 2022 BMW 3 Series, 34,305 miles, £24,799, Stafford
- 2022 BMW 3 Series, 50,767 miles, £34,991, Newcastle upon Tyne
- 2022 BMW 3 Series, 107,000 miles, £14,440, Watford
- 2022 BMW 3 Series, 107,271 miles, £12,700, Peterborough
- 2022 BMW 3 Series, 40,159 miles, £25,699, Wilmslow
- 2022 BMW 3 Series, 41,352 miles, £18,792, Eastleigh
- 2022 BMW 3 Series, 19,000 miles, £41,990, Audenshaw
- 2022 BMW 3 Series, 55,407 miles, £21,985, Manchester
- 2022 BMW 3 Series, 70,389 miles, £24,250, Huddersfield
- 2022 BMW 3 Series, 74,443 miles, £18,489, Hertford
- 2022 BMW 3 Series, 16,350 miles, £27,445, Manchester
BMW 3 Series by gearbox, fuel and body
- Automatic BMW 3 Series (6,304)
- Manual BMW 3 Series (796)
- Petrol BMW 3 Series (2,671)
- Diesel BMW 3 Series (2,260)
- Hybrid BMW 3 Series (804)
- Plug-in hybrid BMW 3 Series (1,364)
- BMW 3 Series hatchback (22)
- BMW 3 Series estate (2,224)
- BMW 3 Series saloon (4,431)
- BMW 3 Series coupe (138)
- BMW 3 Series convertible (187)
BMW 3 Series prices by year
- 2026 (690)
- 2025 (293)
- 2024 (643)
- 2023 (442)
- 2021 (680)
- 2020 (503)
- 2019 (634)
- 2018 (375)
- 2017 (358)
- 2016 (388)
- 2015 (350)
- 2014 (296)
- 2013 (261)
- 2012 (194)
- 2011 (99)
- 2010 (81)
- 2009 (74)
- 2008 (43)
- 2007 (65)
- 2006 (27)
- 2005 (21)
BMW 3 Series by price
- Under £3,000 (127)
- Under £5,000 (499)
- Under £8,000 (1,214)
- Under £10,000 (1,746)
- Under £15,000 (2,753)
- Under £20,000 (3,978)
- Under £30,000 (5,751)
BMW 3 Series near you
- Near London (802)
- Near Bolton (791)
- Near Barnet (775)
- Near Watford (768)
- Near Rochdale (722)
- Near Richmond upon Thames (711)
- Near Hillingdon (695)
- Near Egham (656)
- Near Hale (637)
- Near Manchester (629)
- Near Wigan (623)
- Near Tamworth (608)
- Near Berkhamsted (601)
- Near Sutton (570)
- Near Warrington (541)
More BMW
- All BMW 3 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)