Used BMW 3 Series for sale near Ormskirk
348 cars from UK dealers within 20 miles of Ormskirk, updated 22 October 2026. Typical asking price £19,900. Half of them are priced between £11,200 and £30,000.
Price cuts near Ormskirk
110 cars within 20 miles have had their price cut since they were first listed.
- 2026 BMW 3 Series, 3,796 miles, £29,899, cut by £5,100, Southport
- 2024 BMW 3 Series, 23,236 miles, £40,677, cut by £4,767, Preston
- 2026 BMW 3 Series, 9,929 miles, £31,341, cut by £4,158, Warrington
- 2024 BMW 3 Series, 15,678 miles, £29,480, cut by £4,010, Liverpool
- 2025 BMW 3 Series, 5,801 miles, £29,490, cut by £4,000, Bolton
- 2026 BMW 3 Series, 5,818 miles, £31,573, cut by £3,926, Warrington
- 2025 BMW 3 Series, 7,179 miles, £33,599, cut by £3,900, Southport
- 2026 BMW 3 Series, 7,901 miles, £35,799, cut by £3,200, Warrington
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 32 | £35,500 | £32,500 to £37,000 |
| 2025 | 13 | £33,000 | £31,500 to £35,500 |
| 2024 | 36 | £30,000 | £28,000 to £32,500 |
| 2023 | 22 | £26,000 | £25,000 to £29,500 |
| 2022 | 34 | £23,000 | £20,500 to £32,500 |
| 2021 | 31 | £23,000 | £19,400 to £25,000 |
| 2020 | 19 | £17,800 | £16,200 to £22,000 |
| 2019 | 43 | £18,000 | £16,200 to £20,000 |
| 2018 | 19 | £14,300 | £10,900 to £15,900 |
| 2017 | 14 | £11,100 | £9,200 to £15,700 |
| 2016 | 18 | £8,900 | £7,500 to £11,900 |
| 2015 | 15 | £8,500 | £6,200 to £9,000 |
| 2014 | 12 | £6,800 | £5,500 to £8,200 |
| 2013 | 13 | £5,200 | £4,200 to £6,700 |
Cars for sale now, page 1 of 4
The cheaper cars like each one are on its AskCar page.
- 2019 BMW 3 Series, 76,745 miles, £12,495, £3,128 under typical, Southport
- 2014 BMW 3 Series, 178,000 miles, £2,495, £563 under typical, Blackburn
- 2026 BMW 3 Series, 3,796 miles, £29,899, £5,169 under typical, Southport
- 2013 BMW 3 Series, 143,111 miles, £2,995, £487 under typical, Manchester
- 2022 BMW 3 Series, 81,228 miles, £15,726, £2,437 under typical, Bolton
- 2013 BMW 3 Series, 149,000 miles, £2,999, £464 under typical, Blackburn
- 2012 BMW 3 Series, 112,500 miles, £3,875, £580 under typical, Bolton
- 2019 BMW 3 Series, 26,450 miles, £21,750, £3,016 under typical, Warrington
- 2016 BMW 3 Series, 180,000 miles, £3,995, £537 under typical, Warrington
- 2015 BMW 3 Series, 140,000 miles, £4,695, £611 under typical, Warrington
- 2021 BMW 3 Series, 3,973 miles, £23,499, £3,029 under typical, Preston
- 2022 BMW 3 Series, 31,237 miles, £31,653, £4,015 under typical, Warrington
- 2018 BMW 3 Series, 78,883 miles, £11,000, £1,385 under typical, Warrington
- 2025 BMW 3 Series, 5,801 miles, £29,490, £3,638 under typical, Bolton
- 2019 BMW 3 Series, 48,947 miles, £19,495, £2,400 under typical, Liverpool
- 2022 BMW 3 Series, 43,800 miles, £29,495, £3,605 under typical, Bolton
- 2014 BMW 3 Series, 38,131 miles, £8,900, £1,079 under typical, Blackburn
- 2013 BMW 3 Series, 114,000 miles, £3,480, £421 under typical, Warrington
- 2026 BMW 3 Series, 6,589 miles, £33,395, £4,016 under typical, Blackpool
- 2019 BMW 3 Series, 55,600 miles, £15,995, £1,887 under typical, Bolton
- 2013 BMW 3 Series, 103,090 miles, £4,195, £486 under typical, Bolton
- 2023 BMW 3 Series, 11,898 miles, £25,993, £2,932 under typical, Preston
- 2024 BMW 3 Series, 42,472 miles, £24,500, £2,736 under typical, Warrington
- 2012 BMW 3 Series, 104,827 miles, £3,795, £420 under typical, Bolton
- 2021 BMW 3 Series, 20,757 miles, £23,499, £2,596 under typical, Preston
- 2023 BMW 3 Series, 18,146 miles, £24,749, £2,708 under typical, Widnes
- 2016 BMW 3 Series, 113,000 miles, £5,980, £642 under typical, Warrington
- 2015 BMW 3 Series, 159,017 miles, £6,125, £652 under typical, Blackburn
- 2021 BMW 3 Series, 35,187 miles, £19,699, £2,031 under typical, Bolton
- 2014 BMW 3 Series, 69,592 miles, £6,590, £677 under typical, Liverpool
- 2018 BMW 3 Series, 89,332 miles, £9,495, £960 under typical, Bolton
- 2011 BMW 3 Series, 92,716 miles, £3,995, £400 under typical, Wigan
- 2020 BMW 3 Series, 85,439 miles, £15,695, £1,511 under typical, Birkenhead
- 2026 BMW 3 Series, 5,818 miles, £31,573, £3,039 under typical, Warrington
- 2022 BMW 3 Series, 38,391 miles, £22,195, £2,121 under typical, Liverpool
- 2012 BMW 3 Series, 117,543 miles, £3,995, £373 under typical, Blackburn
- 2019 BMW 3 Series, 59,363 miles, £15,999, £1,487 under typical, Preston
- 2019 BMW 3 Series, 59,481 miles, £15,999, £1,475 under typical, Preston
- 2018 BMW 3 Series, 111,900 miles, £7,750, £707 under typical, Warrington
- 2026 BMW 3 Series, 6,589 miles, £33,395, £2,975 under typical, Blackpool
- 2017 BMW 3 Series, 102,775 miles, £5,900, £525 under typical, Blackburn
- 2026 BMW 3 Series, 6,023 miles, £31,749, £2,797 under typical, Warrington
- 2024 BMW 3 Series, 45,142 miles, £22,599, £1,977 under typical, Preston
- 2015 BMW 3 Series, 124,610 miles, £4,900, Blackburn
- 2019 BMW 3 Series, 28,086 miles, £19,799, Bromborough
- 2018 BMW 3 Series, 52,371 miles, £15,495, Warrington
- 2015 BMW 3 Series, 132,200 miles, £7,490, Bolton
- 2009 BMW 3 Series, 119,562 miles, £2,295, Preston
- 2021 BMW 3 Series, 21,500 miles, £23,985, Liverpool
- 2010 BMW 3 Series, 85,000 miles, £4,495, Bromborough
- 2022 BMW 3 Series, 26,412 miles, £21,895, Liverpool
- 2012 BMW 3 Series, 90,603 miles, £4,249, Warrington
- 2026 BMW 3 Series, 10,000 miles, £30,985, Liverpool
- 2026 BMW 3 Series, 7,901 miles, £35,799, Warrington
- 2026 BMW 3 Series, 10,264 miles, £30,999, Bolton
- 2016 BMW 3 Series, 111,000 miles, £7,990, Bolton
- 2026 BMW 3 Series, 8,123 miles, £35,799, Warrington
- 2020 BMW 3 Series, 54,375 miles, £17,495, Bolton
- 2022 BMW 3 Series, 102,600 miles, £13,393, Bolton
- 1998 BMW 3 Series, 79,000 miles, £8,995, Warrington
- 2010 BMW 3 Series, 127,971 miles, £2,995, Bolton
- 2024 BMW 3 Series, 15,678 miles, £29,480, Liverpool
- 2015 BMW 3 Series, 100,795 miles, £9,090, Warrington
- 2019 BMW 3 Series, 80,000 miles, £12,999, Warrington
- 2021 BMW 3 Series, 44,832 miles, £19,269, Bolton
- 2023 BMW 3 Series, 23,821 miles, £27,495, Liverpool
- 2026 BMW 3 Series, 7,610 miles, £31,990, Bolton
- 2026 BMW 3 Series, 5,944 miles, £32,495, Bolton
- 2026 BMW 3 Series, 9,929 miles, £31,341, Warrington
- 2026 BMW 3 Series, 9,019 miles, £35,799, Warrington
- 2018 BMW 3 Series, 39,000 miles, £15,795, Bolton
- 2026 BMW 3 Series, 7,159 miles, £36,480, Liverpool
- 2019 BMW 3 Series, 71,909 miles, £14,995, Bolton
- 2010 BMW 3 Series, 143,000 miles, £3,400, Lytham
- 2022 BMW 3 Series, 27,578 miles, £22,110, Warrington
- 2015 BMW 3 Series, 98,599 miles, £8,295, Darwen
- 2016 BMW 3 Series, 86,875 miles, £11,995, Bolton
- 2022 BMW 3 Series, 57,529 miles, £20,440, Bolton
- 2017 BMW 3 Series, 67,823 miles, £11,950, St Helens
- 2021 BMW 3 Series, 83,092 miles, £16,500, Warrington
- 2016 BMW 3 Series, 99,000 miles, £5,740, Warrington
- 2016 BMW 3 Series, 118,500 miles, £6,695, Leigh
- 2025 BMW 3 Series, 12,168 miles, £29,899, Warrington
- 2019 BMW 3 Series, 45,817 miles, £17,998, Wigan
- 2024 BMW 3 Series, 51,311 miles, £22,499, Bromborough
- 2021 BMW 3 Series, 27,830 miles, £23,395, Liverpool
- 2013 BMW 3 Series, 115,000 miles, £4,180, Warrington
- 2022 BMW 3 Series, 39,912 miles, £22,895, Liverpool
- 2023 BMW 3 Series, 19,585 miles, £39,999, Southport
- 2021 BMW 3 Series, 40,300 miles, £19,495, Liverpool
- 2025 BMW 3 Series, 7,824 miles, £50,999, Warrington
- 2016 BMW 3 Series, 67,000 miles, £7,395, Preston
- 2017 BMW 3 Series, 22,107 miles, £16,689, Birkenhead
- 2023 BMW 3 Series, 30,200 miles, £26,495, Wigan
- 2017 BMW 3 Series, 98,378 miles, £9,975, Ormskirk
- 2019 BMW 3 Series, 62,011 miles, £16,696, Bootle
- 2022 BMW 3 Series, 25,716 miles, £18,395, Liverpool
- 2023 BMW 3 Series, 43,583 miles, £24,999, Warrington
- 2016 BMW 3 Series, 94,778 miles, £9,995, Southport
- 2012 BMW 3 Series, 105,000 miles, £4,999, Warrington
BMW 3 Series across the UK by price
- Under £3,000 (125)
- Under £5,000 (493)
- Under £8,000 (1,209)
- Under £10,000 (1,740)
- Under £15,000 (2,745)
- Under £20,000 (3,969)
- Under £30,000 (5,733)
More near Ormskirk
- All used cars near Ormskirk
- Nissan Qashqai (626)
- Vauxhall Corsa (590)
- Ford Fiesta (533)
- Kia Sportage (476)
- Ford Focus (449)
- Volkswagen Golf (442)
- Ford Kuga (438)
- Nissan Juke (384)
- Volkswagen Polo (381)
- BMW 1 Series (369)
- Ford Transit Custom (369)
- Hyundai TUCSON (367)
More BMW
- All BMW 3 Series
- All BMW cars
- BMW 1 Series (7,270)
- BMW 3 Series (7,148)
- BMW X5 (3,301)
- BMW X3 (3,059)
- BMW 5 Series (2,906)
- BMW X1 (2,649)
- BMW 2 Series (1,879)
- BMW 4 Series (1,802)
- BMW 2 Series Gran Coupe (1,314)
- BMW 4 Series Gran Coupe (1,198)
- BMW i4 (859)
- BMW 2 Series Active Tourer (823)
- BMW M3 (823)
- BMW X2 (792)
- BMW M4 (762)