Used BMW 3 Series by year

Vehicle Deals Starting price Total available
2020 BMW 3 Series 4 Great deals £34,950 65 listings
2019 BMW 3 Series 51 Great deals £16,698 744 listings
2018 BMW 3 Series 25 Great deals £4,995 354 listings
2017 BMW 3 Series 54 Great deals £8,689 733 listings
2016 BMW 3 Series 51 Great deals £7,479 978 listings
2015 BMW 3 Series 47 Great deals £6,489 719 listings
2014 BMW 3 Series 40 Great deals £4,989 567 listings
2013 BMW 3 Series 34 Great deals £4,490 576 listings
2012 BMW 3 Series 28 Great deals £3,750 406 listings
2011 BMW 3 Series 22 Great deals £2,850 290 listings