Used BMW 3 Series by year

Vehicle Deals Starting price Total available
2020 BMW 3 Series - £27,850 78 listings
2019 BMW 3 Series 19 Great deals £18,995 541 listings
2018 BMW 3 Series 8 Great deals £12,479 329 listings
2017 BMW 3 Series 23 Great deals £8,795 725 listings
2016 BMW 3 Series 45 Great deals £8,300 713 listings
2015 BMW 3 Series 28 Great deals £7,480 552 listings
2014 BMW 3 Series 22 Great deals £5,495 469 listings
2013 BMW 3 Series 23 Great deals £5,390 424 listings
2012 BMW 3 Series 15 Great deals £4,150 310 listings
2011 BMW 3 Series 14 Great deals £1,995 198 listings