Used BMW 3 Series by year

Vehicle Deals Starting price Total available
2020 BMW 3 Series - £27,850 82 listings
2019 BMW 3 Series 23 Great deals £18,995 525 listings
2018 BMW 3 Series 10 Great deals £12,479 324 listings
2017 BMW 3 Series 28 Great deals £8,795 727 listings
2016 BMW 3 Series 47 Great deals £7,489 707 listings
2015 BMW 3 Series 30 Great deals £6,489 554 listings
2014 BMW 3 Series 23 Great deals £4,989 462 listings
2013 BMW 3 Series 25 Great deals £4,995 425 listings
2012 BMW 3 Series 15 Great deals £4,150 310 listings
2011 BMW 3 Series 15 Great deals £1,995 193 listings