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 50 Great deals £15,495 730 listings
2018 BMW 3 Series 22 Great deals £4,995 354 listings
2017 BMW 3 Series 53 Great deals £8,689 734 listings
2016 BMW 3 Series 54 Great deals £7,479 976 listings
2015 BMW 3 Series 42 Great deals £6,489 726 listings
2014 BMW 3 Series 42 Great deals £4,989 572 listings
2013 BMW 3 Series 37 Great deals £4,490 580 listings
2012 BMW 3 Series 29 Great deals £3,750 405 listings
2011 BMW 3 Series 22 Great deals £2,990 283 listings