7,604 used BMW 320 have been price checked

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

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive
1/4 used BMW 320 3 Series d M Sport 4dr
  • 2017
  • 20,000 miles
  • 2.0 Diesel 187 BHP 64.2 Mpg
Super price
Save £2,400
£16,200 Estimated price £18,600
See more details
-5% 1/4 used BMW 320 3 Series d M Sport 5dr Step Auto
  • 2018
  • 34,958 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save £3,200
£18,800 Estimated price £22,000
See more details
-7% 1/4 used BMW 320 d M Sport Saloon
  • 2017
  • 44,629 miles
  • 2.0 Diesel 190 BHP 64.2 Mpg
Super price
Save £2,500
£15,700 Estimated price £18,200
See more details
-11% 1/4 used BMW 320 3 Series d M Sport 4dr
  • 2017
  • 38,373 miles
  • 2.0 Diesel 190 BHP 64.2 Mpg
Super price
Save £2,400
£15,000 Estimated price £17,400
See more details
-6% 1/4 used BMW 320 3 SERIES DIESEL SALOON d M Sport 4dr Step Auto
  • 2018
  • 20,065 miles
  • 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save £4,400
£17,799 Estimated price £22,200
See more details
-5% 1/4 used BMW 320 3 Series d xDrive M Sport 4dr Step Auto Saloon 2017
  • 2017
  • 49,524 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
Super price
Save £2,400
£15,395 Estimated price £17,800
See more details
1/4 used BMW 320 3 Series i Sport 4dr
  • 2018
  • 13,900 miles
  • 2.0 Petrol 181 BHP 43.5 Mpg
Super price
Save £3,700
£14,991 Estimated price £18,700
See more details
-2% 1/4 used BMW 320 3 SERIES DIESEL SALOON d M Sport 4dr Step Auto
  • 2018
  • 31,300 miles
  • 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save £3,900
£17,495 Estimated price £21,400
See more details
1/1 used BMW 320 3 Series i SE 4dr Step Auto
  • 2014
  • 42,947 miles
  • 2.0 Petrol 181 BHP 47.1 Mpg
Super price
Save £2,500
£10,500 Estimated price £13,000
See more details
-6% 1/4 used BMW 320 3 Series i M Sport 4dr Step Auto Petrol Saloon
  • 2018
  • 13,245 miles
  • 2.0 Petrol 184 BHP 47.1 Mpg
Super price
Save £4,100
£18,490 Estimated price £22,600
See more details
1/1 used BMW 320 3 Series d M Sport 4dr
  • 2017
  • 11,134 miles
  • 2.0 Diesel 187 BHP 64.2 Mpg
Super price
Save £2,800
£16,500 Estimated price £19,300
See more details
1/1 used BMW 320 3 Series i Sport 4dr Step Auto
  • 2018
  • 5,617 miles
  • 2.0 Petrol 181 BHP 51.4 Mpg
Super price
Save £3,400
£17,200 Estimated price £20,600
See more details
-2% 1/4 used BMW 320 3 Series d M Sport Saloon 2.0 4dr
  • 2018
  • 17,168 miles
  • 2.0 Diesel 190 BHP 64.2 Mpg
Super price
Save £2,900
£19,499 Estimated price £22,400
See more details
1/1 used BMW 320 3 Series d M Sport 5dr Step Auto
  • 2019
  • 28,485 miles
  • 2.0 Diesel 187 BHP 55.4 Mpg
Super price
Save £4,200
£20,300 Estimated price £24,500
See more details
-6% 1/4 used BMW 320 3 Series d M Sport 4dr Step Auto
  • 2017
  • 47,817 miles
  • 2.0 Diesel 190 BHP 64.2 Mpg
Super price
Save £2,600
£15,399 Estimated price £18,000
See more details
-6% 1/4 used BMW 320 3 Series d M Sport 4dr Step Auto
  • 2018
  • 24,355 miles
  • 2.0 Diesel 187 BHP 58.9 Mpg
Super price
Save £3,000
£18,790 Estimated price £21,800
See more details
-3% 1/4 used BMW 320 3 Series d xDrive M Sport 5dr Step Auto Diesel Estate
  • 2018
  • 32,729 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
Super price
Save £2,800
£19,295 Estimated price £22,100
See more details
-12% 1/1 used BMW 320 i Sport Saloon
  • 2017
  • 27,100 miles
  • 2.0 Petrol 181 BHP 48.7 Mpg
Super price
Save £2,500
£13,050 Estimated price £15,500
See more details
-2% 1/4 used BMW 320 3 Series d xDrive M Sport 4dr Step Auto Saloon diesel saloon
  • 2018
  • 24,105 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
Super price
Save £3,400
£18,500 Estimated price £21,900
See more details
-7% 1/4 used BMW 320 3 Series 2.0 i M Sport Auto (s/s) 4dr
  • 2018
  • 10,000 miles
  • 2.0 Petrol 184 BHP 47.1 Mpg
Super price
Save £4,400
£18,495 Estimated price £22,900
See more details
1/4 used BMW 320 d M Sport Saloon
  • 2018
  • 13,600 miles
  • 2.0 Diesel 190 BHP 64.2 Mpg
Super price
Save £3,700
£18,999 Estimated price £22,700
See more details
-7% 1/4 used BMW 320 3 Series d M Sport 4dr Step Auto Diesel Saloon 2.0
  • 2018
  • 13,000 miles
  • 2.0 Diesel 187 BHP 58.9 Mpg
Super price
Save £3,100
£19,501 Estimated price £22,600
See more details
-1% 1/4 used BMW 320 3 Series d Sport 4dr Saloon 2017
  • 2017
  • 28,302 miles
  • 2.0 Diesel 190 BHP 67.3 Mpg
Super price
Save £2,600
£12,999 Estimated price £15,600
See more details
-2% 1/4 used BMW 320 3 SERIES 320D M SPORT TOURING 2.0 d M Sport Touring Auto (s/s) 5dr
Super price
Save £2,800
£19,500 Estimated price £22,300
See more details