Used BMW 3 Series by variant

Vehicle Deals Starting price Total available
BMW 3 Series 320d M Sport in Manchester 25 Great deals £2,695 638 listings
BMW 3 Series 330d M Sport in Manchester 7 Great deals £3,995 233 listings
BMW 3 Series 335d xDrive M Sport in Manchester 13 Great deals £11,490 218 listings
BMW 3 Series 320d xDrive M Sport in Manchester 8 Great deals £8,795 189 listings
BMW 3 Series 320d ED Plus in Manchester 4 Great deals £6,489 189 listings
BMW 3 Series M3 in Manchester 1 Great deal £13,395 174 listings
BMW 3 Series 320d SE in Manchester 11 Great deals £1,495 171 listings
BMW 3 Series 320d EfficientDynamics in Manchester 5 Great deals £1,995 163 listings
BMW 3 Series 318d SE in Manchester 8 Great deals £2,500 156 listings
BMW 3 Series 330e M Sport in Manchester 5 Great deals £13,099 155 listings