Au approved badge

Do not overpay for your next car with AutoUncle’s valuation

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive

7,792 used BMW 320 have been price checked

0% 1/4 used BMW 320 3 SERIES 2017 Malton d M Sport 4dr
Super price
Save £ 4,000
£ 16,942 It should cost £ 20,900
See more details
-5% 1/4 used BMW 320 3 SERIES d M Sport 4dr Step Auto 2.0
Super price
Save £ 2,900
£ 16,100 It should cost £ 19,000
See more details
-4% 1/4 used BMW 320 3 Series i Sport 4dr Step Auto 2017
Super price
Save £ 2,800
£ 15,900 It should cost £ 18,700
See more details
-6% 1/4 used BMW 320 3 Series D Efficientdynamics Plus 5Dr
Super price
Save £ 4,500
£ 15,500 It should cost £ 20,000
See more details
Super price
Save £ 3,600
£ 22,470 It should cost £ 26,100
See more details
-2% 1/4 used BMW 320 3 Series D M Sport 4Dr
Super price
Save £ 3,300
£ 15,012 It should cost £ 18,300
See more details
Super price
Save £ 3,500
£ 16,350 It should cost £ 19,800
See more details
-4% 1/4 used BMW 320 3 Series D Xdrive Sport 5Dr Step Auto
Super price
Save £ 2,400
£ 18,010 It should cost £ 20,400
See more details
Super price
Save £ 2,700
£ 14,200 It should cost £ 16,900
See more details
-9% 1/4 used BMW 320 3 Series D Xdrive M Sport 4Dr Step Auto
Super price
Save £ 2,700
£ 12,930 It should cost £ 15,600
See more details
Super price
Save £ 4,100
£ 16,070 It should cost £ 20,200
See more details
-6% 1/4 used BMW 320 3 Series i Sport 4dr 2.0
Super price
Save £ 3,000
£ 13,117 It should cost £ 16,100
See more details
Super price
Save £ 2,500
£ 15,750 It should cost £ 18,200
See more details
Super price
Save £ 3,600
£ 15,725 It should cost £ 19,300
See more details
Super price
Save £ 3,000
£ 14,570 It should cost £ 17,600
See more details
-8% 1/4 used BMW 320 3 Series I M Sport 4Dr Step Auto
Super price
Save £ 3,300
£ 19,023 It should cost £ 22,300
See more details
1/4 used BMW 320 3 Series I M Sport 4Dr Step Auto
Super price
Save £ 3,400
£ 21,927 It should cost £ 25,300
See more details
-4% 1/4 used BMW 320 3 Series D M Sport 4Dr Step Auto
Super price
Save £ 2,700
£ 15,401 It should cost £ 18,100
See more details
Super price
Save £ 3,400
£ 21,298 It should cost £ 24,700
See more details
-3% 1/4 used BMW 320 3 Series D M Sport 4Dr
Super price
Save £ 3,700
£ 15,998 It should cost £ 19,700
See more details
-5% 1/4 used BMW 320 3 Series D M Sport 5Dr Step Auto
Super price
Save £ 2,800
£ 17,950 It should cost £ 20,700
See more details
Super price
Save £ 3,000
£ 22,950 It should cost £ 25,900
See more details
-3% 1/4 used BMW 320 3 Series d EfficientDynamics Plus 4dr
Super price
Save £ 3,100
£ 12,567 It should cost £ 15,700
See more details
Super price
Save £ 3,200
£ 22,399 It should cost £ 25,600
See more details