Used BMW 3 Series by year

Vehicle Deals Starting price Total available
2019 BMW 3 Series 38 Great deals £16,599 751 listings
2018 BMW 3 Series 19 Great deals £14,790 412 listings
2017 BMW 3 Series 38 Great deals £10,140 525 listings
2016 BMW 3 Series 53 Great deals £7,500 941 listings
2015 BMW 3 Series 56 Great deals £5,489 827 listings
2014 BMW 3 Series 56 Great deals £4,995 567 listings
2013 BMW 3 Series 39 Great deals £4,195 551 listings
2012 BMW 3 Series 43 Great deals £2,490 441 listings
2011 BMW 3 Series 30 Great deals £2,700 376 listings
2010 BMW 3 Series 26 Great deals £2,299 316 listings