Used BMW 3 Series for sale near Manchester
615 cars from UK dealers within 20 miles of Manchester, updated 18 October 2026. Typical asking price £17,500.
Price cuts near Manchester
206 cars within 20 miles have had their price cut since they were first listed.
- 2026 BMW 3 Series, 4,729 miles, £30,949, cut by £6,050, Wilmslow
- 1990 BMW 3 Series, 79,400 miles, £29,995, cut by £5,005, Dukinfield
- 2024 BMW 3 Series, 25,428 miles, £27,985, cut by £4,005, Manchester
- 2006 BMW 3 Series, 19,000 miles, £13,995, cut by £4,000, Warrington
- 2025 BMW 3 Series, 5,801 miles, £29,490, cut by £4,000, Bolton
- 2026 BMW 3 Series, 5,818 miles, £31,749, cut by £3,750, Warrington
- 2026 BMW 3 Series, 2,718 miles, £31,749, cut by £3,750, Warrington
- 2026 BMW 3 Series, 3,851 miles, £31,749, cut by £3,750, Warrington
Typical price by year
| Year | For sale | Typical price | Most ask |
|---|---|---|---|
| 2026 | 42 | £36,000 | £32,000 to £37,000 |
| 2025 | 25 | £33,000 | £31,500 to £35,000 |
| 2024 | 50 | £28,500 | £26,500 to £31,000 |
| 2023 | 36 | £25,000 | £23,000 to £29,500 |
| 2022 | 53 | £22,500 | £19,000 to £25,500 |
| 2021 | 48 | £21,000 | £18,100 to £25,000 |
| 2020 | 46 | £17,800 | £15,600 to £21,500 |
| 2019 | 63 | £17,500 | £15,500 to £20,500 |
| 2018 | 41 | £14,000 | £11,000 to £17,000 |
| 2017 | 31 | £13,700 | £10,700 to £16,800 |
| 2016 | 33 | £9,900 | £8,500 to £14,200 |
| 2015 | 31 | £9,100 | £8,400 to £10,400 |
| 2014 | 24 | £7,900 | £5,500 to £9,600 |
| 2013 | 27 | £6,700 | £4,900 to £8,300 |
| 2012 | 26 | £4,500 | £4,000 to £5,700 |
| 2011 | 11 | £7,000 | £3,500 to £9,500 |
Cars for sale now, page 1 of 7
- 2019 BMW 3 Series, 60,109 miles, £13,999, £4,436 under typical, Accrington
- 2012 BMW 3 Series, 122,000 miles, £3,495, £1,041 under typical, Cheadle
- 2012 BMW 3 Series, 101,357 miles, £3,995, £1,171 under typical, Failsworth
- 2014 BMW 3 Series, 101,400 miles, £6,495, £1,876 under typical, Audenshaw
- 2015 BMW 3 Series, 99,165 miles, £6,995, £1,995 under typical, Bury
- 2015 BMW 3 Series, 117,990 miles, £6,295, £1,710 under typical, Audenshaw
- 2014 BMW 3 Series, 166,000 miles, £2,299, £616 under typical, Bury
- 2017 BMW 3 Series, 99,998 miles, £8,495, £1,862 under typical, Ashton-under-Lyne
- 2026 BMW 3 Series, 4,626 miles, £31,990, £6,172 under typical, Rochdale
- 2020 BMW 3 Series, 51,243 miles, £17,199, £3,275 under typical, Oldham
- 2014 BMW 3 Series, 125,000 miles, £4,995, £920 under typical, Stockport
- 2022 BMW 3 Series, 41,093 miles, £25,430, £4,673 under typical, Bury
- 2021 BMW 3 Series, 119,000 miles, £12,495, £2,284 under typical, Manchester
- 2011 BMW 3 Series, 126,000 miles, £2,490, £441 under typical, Audenshaw
- 2012 BMW 3 Series, 109,734 miles, £4,490, £777 under typical, Heap Bridge
- 2013 BMW 3 Series, 143,111 miles, £2,995, £502 under typical, Manchester
- 2019 BMW 3 Series, 77,450 miles, £9,994, £1,564 under typical, Oldham
- 2020 BMW 3 Series, 32,774 miles, £19,099, £2,918 under typical, Manchester
- 2014 BMW 3 Series, 123,000 miles, £4,000, £598 under typical, Altrincham
- 2012 BMW 3 Series, 112,500 miles, £3,875, £571 under typical, Bolton
- 2026 BMW 3 Series, 12 miles, £52,990, £7,712 under typical, Rochdale
- 2026 BMW 3 Series, 2,501 miles, £48,499, £7,015 under typical, Warrington
- 2019 BMW 3 Series, 26,450 miles, £21,770, £3,138 under typical, Warrington
- 2014 BMW 3 Series, 102,780 miles, £7,295, £1,041 under typical, Audenshaw
- 2022 BMW 3 Series, 81,228 miles, £15,872, £2,255 under typical, Bolton
- 2024 BMW 3 Series, 24,000 miles, £38,995, £5,520 under typical, Prestwich
- 2013 BMW 3 Series, 99,465 miles, £6,995, £985 under typical, Audenshaw
- 2018 BMW 3 Series, 60,000 miles, £11,250, £1,562 under typical, Bury
- 2022 BMW 3 Series, 31,237 miles, £31,653, £4,365 under typical, Warrington
- 2014 BMW 3 Series, 178,000 miles, £2,495, £341 under typical, Blackburn
- 2022 BMW 3 Series, 43,800 miles, £29,495, £3,912 under typical, Bolton
- 2018 BMW 3 Series, 78,883 miles, £11,000, £1,454 under typical, Warrington
- 2026 BMW 3 Series, 12 miles, £35,990, £4,756 under typical, Rochdale
- 2015 BMW 3 Series, 140,000 miles, £4,695, £613 under typical, Warrington
- 2023 BMW 3 Series, 32,771 miles, £33,499, £4,243 under typical, Wilmslow
- 2025 BMW 3 Series, 5,801 miles, £29,490, £3,726 under typical, Bolton
- 2026 BMW 3 Series, 4,729 miles, £30,949, £3,891 under typical, Wilmslow
- 2013 BMW 3 Series, 114,000 miles, £3,480, £432 under typical, Warrington
- 2008 BMW 3 Series, 66,000 miles, £5,999, £700 under typical, Stockport
- 2019 BMW 3 Series, 55,600 miles, £15,995, £1,866 under typical, Bolton
- 2015 BMW 3 Series, 125,000 miles, £7,695, £884 under typical, Oldham
- 2022 BMW 3 Series, 47,483 miles, £21,695, £2,465 under typical, Manchester
- 2023 BMW 3 Series, 28,579 miles, £27,095, £3,069 under typical, Haslingden
- 2017 BMW 3 Series, 128,121 miles, £6,295, £706 under typical, Ashton-under-Lyne
- 2024 BMW 3 Series, 42,472 miles, £24,500, £2,740 under typical, Warrington
- 2014 BMW 3 Series, 45,000 miles, £8,995, £1,003 under typical, Swinton
- 2024 BMW 3 Series, 50,750 miles, £21,499, £2,355 under typical, Oldham
- 2020 BMW 3 Series, 65,346 miles, £17,266, £1,876 under typical, Bury
- 2026 BMW 3 Series, 2,718 miles, £31,749, £3,435 under typical, Warrington
- 2017 BMW 3 Series, 90,000 miles, £10,495, £1,123 under typical, Manchester
- 2026 BMW 3 Series, 6,970 miles, £30,890, £3,292 under typical, Manchester
- 2012 BMW 3 Series, 104,827 miles, £3,795, £403 under typical, Bolton
- 2013 BMW 3 Series, 114,000 miles, £6,295, £659 under typical, Audenshaw
- 2019 BMW 3 Series, 47,000 miles, £15,840, £1,659 under typical, Stockport
- 2026 BMW 3 Series, 3,851 miles, £31,749, £3,240 under typical, Warrington
- 2021 BMW 3 Series, 59,963 miles, £18,960, £1,929 under typical, Manchester
- 2023 BMW 3 Series, 15,662 miles, £27,895, £2,837 under typical, Manchester
- 2011 BMW 3 Series, 92,716 miles, £3,995, £402 under typical, Wigan
- 2012 BMW 3 Series, 117,543 miles, £3,995, £401 under typical, Blackburn
- 2018 BMW 3 Series, 32,952 miles, £16,895, £1,679 under typical, Manchester
- 2018 BMW 3 Series, 89,332 miles, £9,495, £942 under typical, Bolton
- 2022 BMW 3 Series, 45,018 miles, £21,000, £2,060 under typical, Haslingden
- 2011 BMW 3 Series, 153,600 miles, £2,998, £287 under typical, Hyde
- 2013 BMW 3 Series, 23,000 miles, £7,995, £764 under typical, Manchester
- 2020 BMW 3 Series, 61,250 miles, £16,437, £1,562 under typical, Bury
- 2012 BMW 3 Series, 108,810 miles, £4,500, £424 under typical, Manchester
- 2018 BMW 3 Series, 55,700 miles, £14,999, £1,406 under typical, Manchester
- 2021 BMW 3 Series, 35,187 miles, £19,829, £1,833 under typical, Bolton
- 2016 BMW 3 Series, 115,980 miles, £7,995, £722 under typical, Audenshaw
- 2019 BMW 3 Series, 75,000 miles, £13,250, £1,166 under typical, Manchester
- 2026 BMW 3 Series, 5,818 miles, £31,749, £2,790 under typical, Warrington
- 2021 BMW 3 Series, 36,073 miles, £19,299, £1,690 under typical, Manchester
- 2015 BMW 3 Series, 132,200 miles, £7,490, £656 under typical, Bolton
- 2026 BMW 3 Series, 6,023 miles, £31,749, Warrington
- 2022 BMW 3 Series, 54,200 miles, £18,998, Bury
- 2016 BMW 3 Series, 113,569 miles, £6,990, Heap Bridge
- 2018 BMW 3 Series, 111,900 miles, £7,750, Warrington
- 2021 BMW 3 Series, 37,775 miles, £19,999, Oldham
- 2021 BMW 3 Series, 18,624 miles, £23,495, Haslingden
- 2020 BMW 3 Series, 57,777 miles, £15,995, Dukinfield
- 2020 BMW 3 Series, 43,756 miles, £19,999, Stockport
- 2013 BMW 3 Series, 65,000 miles, £7,700, Stockport
- 2019 BMW 3 Series, 15,300 miles, £34,500, Altrincham
- 2018 BMW 3 Series, 52,371 miles, £15,495, Warrington
- 2023 BMW 3 Series, 39,665 miles, £22,449, Manchester
- 2021 BMW 3 Series, 76,400 miles, £15,994, Oldham
- 2018 BMW 3 Series, 75,000 miles, £16,995, Royton
- 2010 BMW 3 Series, 127,971 miles, £2,995, Bolton
- 2022 BMW 3 Series, 28,914 miles, £21,695, Haslingden
- 2026 BMW 3 Series, 7,901 miles, £35,999, Warrington
- 2022 BMW 3 Series, 36,225 miles, £22,953, Bury
- 2020 BMW 3 Series, 54,375 miles, £17,495, Bolton
- 2016 BMW 3 Series, 111,000 miles, £7,990, Bolton
- 2026 BMW 3 Series, 8,120 miles, £35,999, Wilmslow
- 2026 BMW 3 Series, 8,123 miles, £35,999, Warrington
- 2022 BMW 3 Series, 54,140 miles, £22,599, Oldham
- 2021 BMW 3 Series, 38,027 miles, £21,990, Rochdale
- 2017 BMW 3 Series, 48,900 miles, £17,495, Stockport
- 2019 BMW 3 Series, 140,000 miles, £8,995, Manchester
- 2026 BMW 3 Series, 10,264 miles, £30,999, Bolton
BMW 3 Series across the UK by price
- Under £3,000 (127)
- Under £5,000 (489)
- Under £8,000 (1,187)
- Under £10,000 (1,701)
- Under £15,000 (2,683)
- Under £20,000 (3,893)
- Under £30,000 (5,613)
More near Manchester
- All used cars near Manchester
- Volkswagen Golf (857)
- Nissan Qashqai (765)
- Vauxhall Corsa (741)
- Kia Sportage (722)
- Ford Fiesta (665)
- Volkswagen Polo (639)
- Mercedes-Benz A Class (630)
- Ford Focus (601)
- BMW 1 Series (556)
- Audi A3 (551)
- Nissan Juke (545)
More BMW
- All BMW 3 Series
- All BMW cars
- BMW 1 Series (7,187)
- BMW 3 Series (7,026)
- BMW X5 (3,251)
- BMW X3 (3,021)
- BMW 5 Series (2,874)
- BMW X1 (2,607)
- BMW 2 Series (1,872)
- BMW 4 Series (1,808)
- BMW 2 Series Gran Coupe (1,281)
- BMW 4 Series Gran Coupe (1,198)
- BMW i4 (839)
- BMW M3 (836)
- BMW 2 Series Active Tourer (817)
- BMW X2 (786)
- BMW M4 (756)