Used BMW 3 Series by year

Vehicle Deals Starting price Total available
2020 BMW 3 Series 1 Great deal £27,850 95 listings
2019 BMW 3 Series 20 Great deals £15,998 551 listings
2018 BMW 3 Series 15 Great deals £12,479 321 listings
2017 BMW 3 Series 34 Great deals £8,795 712 listings
2016 BMW 3 Series 45 Great deals £7,489 711 listings
2015 BMW 3 Series 32 Great deals £6,489 552 listings
2014 BMW 3 Series 24 Great deals £4,989 466 listings
2013 BMW 3 Series 23 Great deals £4,890 453 listings
2012 BMW 3 Series 22 Great deals £4,150 326 listings
2011 BMW 3 Series 16 Great deals £1,995 191 listings