Used BMW 3 Series for sale under £3,000 in England
114 cars from UK dealers in England, updated 28 October 2026. Typical asking price £2,500. Half of them are priced between £2,000 and £2,900.
AskCar lists 584,857 cars from 12,986 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
Price cuts in England
22 cars in England have had their price cut since they were first listed.
- 2012 BMW 3 Series, 94,000 miles, £2,790, cut by £1,600, Ramsey
- 2010 BMW 3 Series, 81,000 miles, £1,795, cut by £1,000, Park Royal
- 2009 BMW 3 Series, 120,486 miles, £1,995, cut by £1,000, Hebburn
- 2010 BMW 3 Series, 128,000 miles, £2,495, cut by £1,000, Sutton
- 2009 BMW 3 Series, 107,587 miles, £2,995, cut by £900, Nelson
- 2011 BMW 3 Series, 183,000 miles, £1,895, cut by £600, Haslingden
- 2011 BMW 3 Series, 129,000 miles, £1,950, cut by £550, Harrow
- 2003 BMW 3 Series, 65,000 miles, £2,950, cut by £550, Leatherhead
Cars for sale now, page 2 of 2
The cheaper cars like each one are on its AskCar page.
- 2012 BMW 3 Series, 191,640 miles, £2,199, Leicester
- 2009 BMW 3 Series, 111,500 miles, £2,250, Hounslow
- 2007 BMW 3 Series, 101,404 miles, £2,390, Dunstable
- 2003 BMW 3 Series, 70,000 miles, £2,490, Windsor
- 2010 BMW 3 Series, 176,000 miles, £2,495, Doncaster
- 2011 BMW 3 Series, 148,777 miles, £2,495, Oldbury
- 2010 BMW 3 Series, 117,500 miles, £2,499, Bristol
- 2006 BMW 3 Series, £2,895, Lancing
- 2009 BMW 3 Series, 111,800 miles, £2,895, Slough
- 2011 BMW 3 Series, £2,895, Halifax
- 2009 BMW 3 Series, 121,000 miles, £2,989, Brownhills
- 2010 BMW 3 Series, 113,909 miles, £2,995, West Bromwich
- BMW 3 Series, 111,000 miles, £2,999, Northwood
- 2013 BMW 3 Series, 149,000 miles, £2,999, Blackburn
BMW 3 Series in England by price
- Under £5,000 (457)
- Under £8,000 (1,095)
- Under £10,000 (1,574)
- Under £15,000 (2,472)
- Under £20,000 (3,547)
- Under £30,000 (5,071)
BMW 3 Series across the UK by price
- Under £2,000 (34)
- Under £3,000 (121)
- Under £5,000 (492)
- Under £8,000 (1,187)
- Under £10,000 (1,712)
- Under £15,000 (2,703)
- Under £20,000 (3,933)
- Under £30,000 (5,712)
More in England
- All used cars in England
- Nissan Qashqai (9,837)
- Volkswagen Golf (8,894)
- Vauxhall Corsa (7,892)
- Ford Fiesta (7,873)
- Kia Sportage (7,791)
- Ford Focus (7,038)
- Volkswagen Polo (6,916)
- Ford Kuga (6,531)
- BMW 1 Series (6,307)
- BMW 3 Series (6,185)
- Nissan Juke (6,161)
- Ford Transit Custom (5,928)
More BMW
- All BMW 3 Series
- All BMW cars
- BMW 1 Series (7,279)
- BMW 3 Series (7,078)
- BMW X5 (3,292)
- BMW X3 (3,058)
- BMW 5 Series (2,830)
- BMW X1 (2,565)
- BMW 2 Series (1,838)
- BMW 4 Series (1,787)
- BMW 2 Series Gran Coupe (1,302)
- BMW 4 Series Gran Coupe (1,189)
- BMW i4 (842)
- BMW 2 Series Active Tourer (818)
- BMW M3 (811)
- BMW X2 (765)
- BMW M4 (763)