Used BMW 3 Series by year

Vehicle Deals Starting price Total available
2019 BMW 3 Series 41 Great deals £17,285 742 listings
2018 BMW 3 Series 25 Great deals £15,000 406 listings
2017 BMW 3 Series 39 Great deals £10,140 526 listings
2016 BMW 3 Series 55 Great deals £7,500 968 listings
2015 BMW 3 Series 58 Great deals £6,195 813 listings
2014 BMW 3 Series 56 Great deals £4,995 568 listings
2013 BMW 3 Series 39 Great deals £3,999 547 listings
2012 BMW 3 Series 36 Great deals £2,490 449 listings
2011 BMW 3 Series 32 Great deals £1,995 374 listings
2010 BMW 3 Series 28 Great deals £2,299 308 listings