78 used BMW 320 have been price checked in Dunstable

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 Gran Turismo d xDrive M Sport (Business Media) 5d Step Auto
  • 2017
  • 29,916 miles
  • 2.0 Diesel 187 BHP 41.5 Mpg
  • Dealer, Leighton Buzzard, Bedfordshire
Super price
Save £3,400
£17,500 Estimated price £20,900
See more details
-1% 1/4 used BMW 320 3 Series 2.0 d BluePerformance M Sport Auto xDrive (s/s) 4dr
  • 2017
  • 52,000 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Private seller, Luton, Bedfordshire
Super price
Save £2,400
£15,500 Estimated price £17,900
See more details
-11% 1/4 used BMW 320 3-Series Gran Turismo i M Sport (Business Media) 5d
  • 2017
  • 27,963 miles
  • 2.0 Petrol 181 BHP 45.0 Mpg
  • Dealer, Leighton Buzzard, Bedfordshire
Super price
Save £2,700
£16,000 Estimated price £18,700
See more details
1/4 used BMW 320 3 Series 2.0 d BluePerformance M Sport Auto (s/s) 4dr
  • 2017
  • 35,000 miles
  • 2.0 Diesel BHP 58.9 Mpg
  • Dealer, Luton, Bedfordshire
Super price
Save £4,000
£15,450 Estimated price £19,400
See more details
-7% 1/4 used BMW 320 3 Series 2.0 I M SPORT 4d 181 BHP Auto 4-Door
  • 2018
  • 40,651 miles
  • 2.0 Petrol 184 BHP 48.0 Mpg
  • Dealer, LU7 9LJ Bedfordshire, Bedfordshire
Super price
Save £2,600
£17,500 Estimated price £20,100
See more details
1/4 used BMW 320 3 Series 3 Series d M Sport Saloon 2.0 Automatic Diesel 4-Door
  • 2012
  • 52,262 miles
  • 2.0 Diesel 184 BHP 53.3 Mpg
  • Dealer, LU7 4UB Leighton Buzzard, Bedfordshire
Super price
Save £2,500
£7,995 Estimated price £10,500
See more details
-5% 1/4 used BMW 320 3 Series 2.0 i SE 2dr
  • 2007
  • 94,000 miles
  • 2.0 Petrol 170 BHP 44.0 Mpg
  • Dealer, LU2 7UX Luton, Bedfordshire
Super price
Save £1,300
£3,180 Estimated price £4,500
See more details
-28% 1/4 used BMW 320 d M Sport Saloon
  • 2018
  • 12 miles
  • 2.0 Diesel BHP
  • Dealer, LU4 8QN Luton, Bedfordshire
Super price
Save £3,600
£21,495 Estimated price £25,100
See more details
New 1/4 used BMW 320 3 Series 2.0 i Sport Auto (s/s) 4dr
  • 2017
  • 16,778 miles
  • 2.0 Petrol 184 BHP 47.1 Mpg
  • Dealer, Dunstable, Bedfordshire
Good price
Save £1,500
£15,990 Estimated price £17,500
See more details
1/4 used BMW 320 3 Series d M Sport 5dr Step Auto
  • 2010
  • 121,700 miles
  • 2.0 Diesel 177 BHP 50.0 Mpg
  • Dealer, MK45 5BF Bedford, Bedfordshire
Good price
Save £700
£4,500 Estimated price £5,200
See more details
1/4 used BMW 320 3 SERIES d SE TOURING
  • 2008
  • 144,000 miles
  • 2.0 Diesel 177 BHP 57.6 Mpg
  • Dealer, Luton, Bedfordshire
Good price
Save £700
£2,695 Estimated price £3,400
See more details
-5% 1/4 used BMW 320 3 Series 2.0 d BluePerformance M Sport Auto xDrive (s/s) 4dr
  • 2016
  • 35,000 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Dealer, Leighton Buzzard, Bedfordshire
Good price
Save £1,300
£16,000 Estimated price £17,300
See more details
-3% 1/4 used BMW 320 d M Sport Touring
  • 2020
  • 100 miles
  • 2.0 Diesel BHP
  • Dealer, LU4 8QN Luton, Bedfordshire
Good price
Save £3,000
£31,990 Estimated price £35,000
See more details
1/4 used BMW 320 3 Series 2.0 i SE 4dr
  • 2006
  • 87,000 miles
  • 2.0 Petrol 150 BHP 38.2 Mpg
  • Dealer, Luton, Bedfordshire
Good price
Save £700
£1,999 Estimated price £2,700
See more details
-1% 1/4 used BMW 320 3 Series 2.0 d BluePerformance M Sport Auto (s/s) 4dr
  • 2017
  • 26,954 miles
  • 2.0 Diesel 190 BHP 58.9 Mpg
  • Dealer, Luton, Bedfordshire
Good price
Save £2,100
£17,295 Estimated price £19,400
See more details
1/4 used BMW 320 3 SERIES d EFFICIENTDYNAMICS
  • 2011
  • 120,687 miles
  • 2.0 Diesel BHP 68.9 Mpg
  • Dealer, Luton, Bedfordshire
Good price
Save £600
£4,095 Estimated price £4,700
See more details
1/1 used BMW 320 3 Series 2.0 d BluePerformance M Sport Auto xDrive (s/s) 4dr
  • 2017
  • 25,230 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Luton, Bedfordshire
Good price
Save £2,300
£18,495 Estimated price £20,800
See more details
1/4 used BMW 320 3 SERIES i SE 2.0 4dr
  • 2013
  • 29,345 miles
  • 2.0 Petrol 184 BHP 47.1 Mpg
  • Dealer, LU55BJ DUNSTABLE, Bedfordshire
Good price
Save £1,400
£11,000 Estimated price £12,400
See more details
-5% 1/4 used BMW 320 3 Series 2.0 d SE 4dr
  • 2010
  • 126,000 miles
  • 2.0 Diesel BHP 53.3 Mpg
  • Dealer, Leighton Buzzard, Bedfordshire
Fair price
Save £400
£3,985 Estimated price £4,400
See more details
-32% 1/4 used BMW 320 3 Series 2.0 d EfficientDynamics 4dr
  • 2012
  • 127,000 miles
  • 2.0 Diesel 163 BHP 68.9 Mpg
  • Private seller, Leighton Buzzard, Bedfordshire
Fair price
Save £300
£5,700 Estimated price £6,000
See more details
1/1 used BMW 320 3 Series 2.0 d BluePerformance Sport (s/s) 4dr
  • 2016
  • 61,977 miles
  • 2.0 Diesel 190 BHP 58.9 Mpg
  • Dealer, Luton, Bedfordshire
Fair price
£11,495 Estimated price £10,600
See more details
-3% 1/4 used BMW 320 3 Series 2.0 d SE 4dr
  • 2006
  • 123,472 miles
  • 2.0 Diesel BHP 42.2 Mpg
  • Dealer, Luton, Bedfordshire
Fair price
£3,195 Estimated price £2,900
See more details
1/4 used BMW 320 3 Series 2.0 d M Sport 4dr
  • 2007
  • 140,000 miles
  • 2.0 Diesel 177 BHP 58.9 Mpg
  • Dealer, LU7 9LG Leighton Buzzard, Bedfordshire
Fair price
£3,000 Estimated price £2,800
See more details
-2% 1/4 used BMW 320 3 Series 2.0 d Sport (s/s) 4dr
  • 2012
  • 117,002 miles
  • 2.0 Diesel 184 BHP 62.8 Mpg
  • Dealer, Luton, Bedfordshire
Fair price
Save £200
£6,789 Estimated price £7,000
See more details