Used BMW 3 Series for sale near Braintree
122 cars from UK dealers within 20 miles of Braintree, updated 23 October 2026. Typical asking price £11,000. Half of them are priced between £6,800 and £20,000.
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.
Price cuts near Braintree
38 cars within 20 miles have had their price cut since they were first listed.
- 2026 BMW 3 Series, 1,233 miles, £38,998, cut by £10,987, Chelmsford
- 2022 BMW 3 Series, 21,435 miles, £36,200, cut by £4,450, Chelmsford
- 2018 BMW 3 Series, 101,000 miles, £17,495, cut by £2,500, Colchester
- 2025 BMW 3 Series, 13,574 miles, £32,990, cut by £1,760, Colchester
- 2019 BMW 3 Series, 37,240 miles, £20,500, cut by £1,695, Braintree
- 2024 BMW 3 Series, 16,835 miles, £27,998, cut by £1,652, Chelmsford
- 2011 BMW 3 Series, 69,388 miles, £5,440, cut by £1,355, Wickford
- 2019 BMW 3 Series, 49,253 miles, £17,650, cut by £1,350, Chelmsford
Cars for sale now, page 1 of 2
The cheaper cars like each one are on its AskCar page.
- 2015 BMW 3 Series, 64,258 miles, £6,900, £1,968 under typical, Braintree
- 2015 BMW 3 Series, 101,589 miles, £6,625, £1,732 under typical, Colchester
- 1999 BMW 3 Series, 50,000 miles, £4,995, £1,258 under typical, Chelmsford
- 2012 BMW 3 Series, 73,000 miles, £5,000, £1,122 under typical, Maldon
- 2011 BMW 3 Series, 69,388 miles, £5,440, £1,165 under typical, Wickford
- 2013 BMW 3 Series, 102,000 miles, £5,690, £1,077 under typical, Chelmsford
- 2016 BMW 3 Series, 55,306 miles, £8,410, £1,482 under typical, Wickford
- 2019 BMW 3 Series, 49,253 miles, £17,650, £2,878 under typical, Chelmsford
- 2017 BMW 3 Series, 113,000 miles, £6,490, £1,045 under typical, Chelmsford
- 2013 BMW 3 Series, 120,000 miles, £4,995, £753 under typical, Harlow
- 2017 BMW 3 Series, 75,000 miles, £10,495, £1,493 under typical, Bishop's Stortford
- 2022 BMW 3 Series, 21,435 miles, £36,200, £4,498 under typical, Chelmsford
- 2015 BMW 3 Series, 125,685 miles, £6,855, £834 under typical, Haverhill
- 2014 BMW 3 Series, 92,755 miles, £8,595, £1,001 under typical, Colchester
- 2007 BMW 3 Series, 68,562 miles, £4,820, £518 under typical, Wickford
- 2021 BMW 3 Series, 40,316 miles, £20,989, £2,196 under typical, Harlow
- 2021 BMW 3 Series, 47,469 miles, £20,499, £1,873 under typical, Chelmsford
- 2017 BMW 3 Series, 90,000 miles, £6,795, £614 under typical, Harlow
- 2023 BMW 3 Series, 54,460 miles, £19,863, Colchester
- 2007 BMW 3 Series, 102,000 miles, £4,150, Boreham
- 2017 BMW 3 Series, 92,000 miles, £10,790, High Ongar
- 2014 BMW 3 Series, 148,000 miles, £6,000, Maldon
- 2016 BMW 3 Series, 117,240 miles, £5,325, Rayleigh
- 2019 BMW 3 Series, 60,159 miles, £11,995, Ingatestone
- 2022 BMW 3 Series, 49,865 miles, £19,169, Haverhill
- 2026 BMW 3 Series, 1,233 miles, £38,998, Chelmsford
- 2024 BMW 3 Series, 22,777 miles, £26,200, Chelmsford
- 2026 BMW 3 Series, 1,145 miles, £39,350, Chelmsford
- 2024 BMW 3 Series, 20,327 miles, £26,700, Chelmsford
- 2014 BMW 3 Series, 84,059 miles, £8,995, Colchester
- 2014 BMW 3 Series, 98,219 miles, £6,595, Coggeshall
- 2008 BMW 3 Series, 101,000 miles, £4,495, Boreham
- 2008 BMW 3 Series, 79,000 miles, £3,995, Colchester
- 2018 BMW 3 Series, 129,539 miles, £8,545, Colchester
- 2022 BMW 3 Series, 53,943 miles, £19,850, Chelmsford
- 2021 BMW 3 Series, 41,782 miles, £31,500, Chelmsford
- 2022 BMW 3 Series, 85,659 miles, £12,513, Braintree
- 2020 BMW 3 Series, 55,000 miles, £15,490, Chelmsford
- 2017 BMW 3 Series, 95,310 miles, £10,395, Chelmsford
- 2024 BMW 3 Series, 21,780 miles, £29,100, Chelmsford
- 2017 BMW 3 Series, 114,000 miles, £8,799, Colchester
- 2015 BMW 3 Series, 70,000 miles, £10,995, Rayleigh
- 2026 BMW 3 Series, 9,449 miles, £34,750, Colchester
- 2024 BMW 3 Series, 16,835 miles, £27,998, Chelmsford
- 2013 BMW 3 Series, 103,000 miles, £5,695, High Ongar
- 2016 BMW 3 Series, 67,327 miles, £8,995, Haverhill
- 2015 BMW 3 Series, 53,500 miles, £12,850, Chelmsford
- 2017 BMW 3 Series, 102,500 miles, £8,500, Colchester
- 2013 BMW 3 Series, 54,162 miles, £6,499, Chelmsford
- 2021 BMW 3 Series, 25,064 miles, £22,990, Harlow
- 2014 BMW 3 Series, 90,000 miles, £5,995, Coggeshall
- 2017 BMW 3 Series, 45,000 miles, £14,990, Chelmsford
- 2020 BMW 3 Series, 60,000 miles, £17,990, Harlow
- 2016 BMW 3 Series, 92,400 miles, £10,800, Rayleigh
- 2021 BMW 3 Series, 58,150 miles, £17,250, Rawreth
- 2010 BMW 3 Series, 30,000 miles, £6,450, Havering
- 2022 BMW 3 Series, 92,542 miles, £13,445, Harlow
- 2026 BMW 3 Series, 10 miles, £61,850, Chelmsford
- 2022 BMW 3 Series, 34,500 miles, £26,590, Witham
- 2022 BMW 3 Series, 44,320 miles, £21,990, Harlow
- 2022 BMW 3 Series, 54,716 miles, £19,990, Harlow
- 2013 BMW 3 Series, 126,000 miles, £4,995, Witham
- 2016 BMW 3 Series, 72,801 miles, £11,489, Harlow
- 2025 BMW 3 Series, 13,574 miles, £32,990, Colchester
- 2020 BMW 3 Series, 73,779 miles, £25,300, Chelmsford
- 2018 BMW 3 Series, 69,704 miles, £16,751, Braintree
- 2022 BMW 3 Series, 53,798 miles, £20,990, Harlow
- 2014 BMW 3 Series, 125,000 miles, £6,450, Maldon
- 2017 BMW 3 Series, 134,000 miles, £10,995, Sudbury
- 2022 BMW 3 Series, 49,000 miles, £20,990, Harlow
- 2020 BMW 3 Series, 75,306 miles, £16,495, Colchester
- 2001 BMW 3 Series, 63,000 miles, £8,350, Rawreth
- 2022 BMW 3 Series, 14,500 miles, £39,990, Chelmsford
- 2013 BMW 3 Series, 83,500 miles, £6,495, Chelmsford
- 2014 BMW 3 Series, 90,071 miles, £6,995, Wickford
- 2012 BMW 3 Series, 97,000 miles, £5,250, Rayleigh
- 2014 BMW 3 Series, 107,000 miles, £8,950, Wickham Bishops
- 2013 BMW 3 Series, 67,131 miles, £7,999, Bishop's Stortford
- 2016 BMW 3 Series, 106,585 miles, £9,995, Colchester
- 2018 BMW 3 Series, 62,000 miles, £13,495, Wickham Bishops
- 2011 BMW 3 Series, 21,281 miles, £10,495, Hockley and Hawkwell
- 2010 BMW 3 Series, 87,700 miles, £4,990, Brentwood
- 2021 BMW 3 Series, 51,678 miles, £19,990, Harlow
- 2022 BMW 3 Series, 49,240 miles, £20,590, Harlow
- 2021 BMW 3 Series, 51,700 miles, £19,990, Harlow
- 2019 BMW 3 Series, 37,240 miles, £20,500, Braintree
- 2023 BMW 3 Series, 50,384 miles, £23,990, Harlow
- 2020 BMW 3 Series, 88,000 miles, £13,795, Rayleigh
- 2017 BMW 3 Series, 75,000 miles, £17,990, High Ongar
- 2023 BMW 3 Series, 58,048 miles, £23,070, Harlow
- 2019 BMW 3 Series, 103,000 miles, £13,300, Maldon
- 2015 BMW 3 Series, 51,262 miles, £15,995, Maldon
- 2022 BMW 3 Series, 64,250 miles, £19,995, Bishop's Stortford
- 2016 BMW 3 Series, 54,000 miles, £11,750, Wickham Bishops
- 2007 BMW 3 Series, 57,700 miles, £6,990, Chelmsford
- 2018 BMW 3 Series, 95,000 miles, £16,995, Bishop's Stortford
- 2013 BMW 3 Series, 61,000 miles, £9,995, Colchester
- 2021 BMW 3 Series, 22,600 miles, £25,490, Harlow
- 2015 BMW 3 Series, 105,000 miles, £8,995, Colchester
- 2017 BMW 3 Series, 99,000 miles, £13,995, Bishop's Stortford
BMW 3 Series near Braintree by price
BMW 3 Series across the UK 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)
More near Braintree
- All used cars near Braintree
- Ford Transit Custom (346)
- Ford Fiesta (269)
- Ford Kuga (238)
- Ford Focus (199)
- Ford Puma (199)
- Kia Sportage (189)
- Ford Transit (185)
- Land Rover Range Rover Sport (185)
- Nissan Qashqai (171)
- MINI Hatch (148)
- Land Rover Range Rover Evoque (147)
- Volkswagen Tiguan (141)
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)