Used BMW 3 Series for sale near Barnsley
391 cars from UK dealers within 20 miles of Barnsley, updated 26 October 2026. Typical asking price £21,000. Half of them are priced between £10,000 and £30,000.
AskCar lists 579,238 cars from 12,980 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 Barnsley
138 cars within 20 miles have had their price cut since they were first listed.
- 2024 BMW 3 Series, 28,622 miles, £24,990, cut by £6,000, Doncaster
- 2023 BMW 3 Series, 50,874 miles, £21,740, cut by £5,800, Sheffield
- 2022 BMW 3 Series, 26,342 miles, £26,390, cut by £5,110, Sheffield
- 2026 BMW 3 Series, 5,294 miles, £30,000, cut by £5,000, Wakefield
- 2023 BMW 3 Series, 58,003 miles, £21,710, cut by £4,790, Sheffield
- 2024 BMW 3 Series, 24,644 miles, £28,998, cut by £4,000, Wakefield
- 2025 BMW 3 Series, 12,550 miles, £30,000, cut by £3,950, Wakefield
- 2024 BMW 3 Series, 72,000 miles, £35,485, cut by £3,800, Leeds
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 43 | £38,500 | £36,000 to £44,500 |
| 2024 | 43 | £28,500 | £26,500 to £31,000 |
| 2023 | 39 | £26,000 | £23,000 to £29,500 |
| 2022 | 28 | £24,000 | £20,500 to £26,000 |
| 2021 | 32 | £21,500 | £19,400 to £27,500 |
| 2019 | 32 | £16,400 | £14,800 to £18,400 |
| 2018 | 20 | £11,100 | £9,300 to £12,300 |
| 2015 | 23 | £8,500 | £7,100 to £10,000 |
| 2014 | 28 | £9,000 | £7,000 to £9,900 |
Cars for sale now, page 3 of 4
The cheaper cars like each one are on its AskCar page.
- 2024 BMW 3 Series, 39,122 miles, £25,590, Wakefield
- 2018 BMW 3 Series, 102,084 miles, £11,250, Sheffield
- 2023 BMW 3 Series, 53,786 miles, £22,498, Leeds
- 2016 BMW 3 Series, 105,000 miles, £9,495, Huddersfield
- 2023 BMW 3 Series, 35,000 miles, £29,971, Barnsley
- 2021 BMW 3 Series, 44,000 miles, £20,745, Sheffield
- 2022 BMW 3 Series, 78,897 miles, £18,699, Leeds
- 2014 BMW 3 Series, 118,000 miles, £5,290, Rotherham
- 2014 BMW 3 Series, 92,000 miles, £10,495, Doncaster
- 2026 BMW 3 Series, 150 miles, £61,000, Sheffield
- 2026 BMW 3 Series, 150 miles, £61,000, Sheffield
- 2024 BMW 3 Series, 29,518 miles, £31,940, Leeds
- 2020 BMW 3 Series, 33,147 miles, £23,490, Leeds
- 2014 BMW 3 Series, 57,100 miles, £8,995, Bradford
- 2015 BMW 3 Series, 107,000 miles, £7,295, Castleford
- 2021 BMW 3 Series, 64,163 miles, £18,490, Leeds
- 2026 BMW 3 Series, 8,398 miles, £36,450, Doncaster
- 2024 BMW 3 Series, 40,505 miles, £25,560, Rotherham
- 2021 BMW 3 Series, 33,764 miles, £31,750, Huddersfield
- 2019 BMW 3 Series, 37,750 miles, £23,290, Sheffield
- 2023 BMW 3 Series, 18,373 miles, £25,000, Sheffield
- 2019 BMW 3 Series, 100,642 miles, £11,790, Sheffield
- 2022 BMW 3 Series, 49,130 miles, £35,500, Sheffield
- 2022 BMW 3 Series, 30,361 miles, £25,990, Bradford
- 2022 BMW 3 Series, 33,575 miles, £36,950, Sheffield
- 2024 BMW 3 Series, 59,576 miles, £26,998, Wakefield
- 2020 BMW 3 Series, 48,676 miles, £22,821, Halifax
- 2025 BMW 3 Series, 6,599 miles, £35,000, Huddersfield
- 2026 BMW 3 Series, 8,673 miles, £36,500, Huddersfield
- 2019 BMW 3 Series, 90,360 miles, £15,495, Bradford
- 2026 BMW 3 Series, 9,207 miles, £38,500, Huddersfield
- 2019 BMW 3 Series, 103,890 miles, £12,999, Bradford
- 2024 BMW 3 Series, 3,994 miles, £34,500, Sheffield
- 2026 BMW 3 Series, 284 miles, £62,000, Sheffield
- 2023 BMW 3 Series, 59,980 miles, £25,371, Barnsley
- 2023 BMW 3 Series, 20,884 miles, £31,850, Wakefield
- 2025 BMW 3 Series, 4,291 miles, £35,950, Huddersfield
- 2024 BMW 3 Series, 34,674 miles, £26,698, Doncaster
- 2016 BMW 3 Series, 81,804 miles, £11,495, Huddersfield
- 2024 BMW 3 Series, 31,116 miles, £27,298, Doncaster
- 2018 BMW 3 Series, 100,854 miles, £11,550, Sheffield
- 2024 BMW 3 Series, 26,689 miles, £27,995, Doncaster
- 2025 BMW 3 Series, 5,272 miles, £30,000, Sheffield
- 2023 BMW 3 Series, 27,982 miles, £29,390, Sheffield
- 2019 BMW 3 Series, 76,000 miles, £15,950, Sheffield
- 2014 BMW 3 Series, 123,391 miles, £5,325, Bradford
- 2024 BMW 3 Series, 39,233 miles, £38,000, Sheffield
- 2020 BMW 3 Series, 76,580 miles, £24,995, Bradford
- 2016 BMW 3 Series, 75,522 miles, £9,800, Mirfield
- 2024 BMW 3 Series, 34,932 miles, £26,790, Leeds
- 2022 BMW 3 Series, 25,413 miles, £25,950, Huddersfield
- 2026 BMW 3 Series, 540 miles, £48,500, Sheffield
- 2014 BMW 3 Series, 90,000 miles, £7,890, Doncaster
- 2021 BMW 3 Series, 72,420 miles, £25,000, Sheffield
- 2018 BMW 3 Series, 60,500 miles, £21,000, Sheffield
- 2015 BMW 3 Series, 113,000 miles, £8,495, Castleford
- 2021 BMW 3 Series, 32,882 miles, £36,500, Wakefield
- 2014 BMW 3 Series, 99,000 miles, £9,500, Huddersfield
- 2026 BMW 3 Series, 150 miles, £42,500, Sheffield
- 2024 BMW 3 Series, 37,303 miles, £26,590, Leeds
- 2019 BMW 3 Series, 36,400 miles, £21,088, Rotherham
- 2026 BMW 3 Series, 10,584 miles, £37,450, Doncaster
- 2014 BMW 3 Series, 109,000 miles, £9,495, Castleford
- 2014 BMW 3 Series, 102,000 miles, £7,395, Castleford
- 2019 BMW 3 Series, 91,660 miles, £13,999, Huddersfield
- 2026 BMW 3 Series, 3,114 miles, £46,000, Sheffield
- 2024 BMW 3 Series, 39,919 miles, £26,298, Leeds
- 2022 BMW 3 Series, 100,000 miles, £11,999, Batley
- 2012 BMW 3 Series, 139,490 miles, £4,995, Wakefield
- 2024 BMW 3 Series, 27,500 miles, £44,995, Huddersfield
- 2014 BMW 3 Series, 95,000 miles, £11,495, Brighouse
- 2023 BMW 3 Series, 68,445 miles, £22,995, Sheffield
- 2024 BMW 3 Series, 25,305 miles, £28,650, Sheffield
- 2018 BMW 3 Series, 74,100 miles, £13,995, Bradford
- 2015 BMW 3 Series, 138,000 miles, £6,995, Castleford
- 2026 BMW 3 Series, 2,876 miles, £41,499, Leeds
- 2026 BMW 3 Series, 7,887 miles, £37,890, Sheffield
- 2020 BMW 3 Series, 46,500 miles, £31,995, Cleckheaton
- 2014 BMW 3 Series, 117,000 miles, £7,695, Castleford
- 2016 BMW 3 Series, 73,250 miles, £10,005, Heckmondwike
- 2021 BMW 3 Series, 43,000 miles, £20,985, Leeds
- 2012 BMW 3 Series, 84,000 miles, £5,995, Wakefield
- 2017 BMW 3 Series, 105,844 miles, £9,290, Bradford
- 2023 BMW 3 Series, 40,000 miles, £29,471, Barnsley
- 2023 BMW 3 Series, 53,850 miles, £21,300, Sheffield
- 2010 BMW 3 Series, 176,000 miles, £2,495, Doncaster
- 2016 BMW 3 Series, 65,700 miles, £10,995, Leeds
- 2021 BMW 3 Series, 74,000 miles, £18,500, Huddersfield
- 2024 BMW 3 Series, 40,036 miles, £26,698, Leeds
- 2021 BMW 3 Series, 29,000 miles, £33,990, Leeds
- 2026 BMW 3 Series, 9,041 miles, £40,000, Wakefield
- 2026 BMW 3 Series, 9,773 miles, £55,950, Wakefield
- 2019 BMW 3 Series, 65,154 miles, £20,490, Sheffield
- 2015 BMW 3 Series, 110,512 miles, £7,473, Bradford
- 2017 BMW 3 Series, 120,000 miles, £9,990, Leeds
- 2022 BMW 3 Series, 42,875 miles, £34,995, Sheffield
- 2015 BMW 3 Series, 89,000 miles, £10,995, Huddersfield
- 2024 BMW 3 Series, 21,032 miles, £47,500, Wyke
- 2015 BMW 3 Series, 93,000 miles, £9,000, Huddersfield
- 2020 BMW 3 Series, 90,223 miles, £13,880, Doncaster
BMW 3 Series near Barnsley by price
- Under £5,000 (21)
- Under £8,000 (61)
- Under £10,000 (97)
- Under £15,000 (149)
- Under £20,000 (183)
- Under £30,000 (303)
BMW 3 Series across the UK by price
- Under £3,000 (119)
- Under £5,000 (490)
- Under £8,000 (1,182)
- Under £10,000 (1,694)
- Under £15,000 (2,674)
- Under £20,000 (3,868)
- Under £30,000 (5,605)
More near Barnsley
- All used cars near Barnsley
- Nissan Qashqai (627)
- Volkswagen Golf (544)
- Kia Sportage (508)
- Ford Focus (501)
- Vauxhall Corsa (480)
- Ford Fiesta (476)
- Volkswagen Polo (467)
- Audi A3 (447)
- Ford Transit Custom (442)
- Ford Kuga (437)
- Mercedes-Benz A Class (384)
More BMW
- All BMW 3 Series
- All BMW cars
- BMW 1 Series (7,155)
- BMW 3 Series (7,003)
- BMW X5 (3,266)
- BMW X3 (2,996)
- BMW 5 Series (2,839)
- BMW X1 (2,580)
- BMW 2 Series (1,845)
- BMW 4 Series (1,754)
- BMW 2 Series Gran Coupe (1,289)
- BMW 4 Series Gran Coupe (1,155)
- BMW i4 (838)
- BMW M3 (814)
- BMW 2 Series Active Tourer (811)
- BMW X2 (775)
- BMW M4 (750)