99 used BMW 320 have been price checked in Buckinghamshire

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

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive
-4% 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 £3,700
£18,890 Estimated price £22,600
See more details
-5% 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 £2,700
£19,901 Estimated price £22,600
See more details
1/4 used BMW 320 3 Series 2.0TD d M Sport (190bhp) 4-Dr Saloon 4dr
  • 2018
  • 20,404 miles
  • 2.0 Diesel 187 BHP 58.9 Mpg
Super price
Save £2,600
£19,500 Estimated price £22,100
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
-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
-26% 1/4 used BMW 320 3 Series d M Sport 5dr Step Auto
  • 2017
  • 30,781 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
Super price
Save £3,100
£16,999 Estimated price £20,100
See more details
-6% 1/4 used BMW 320 i SE Saloon
  • 2017
  • 18,238 miles
  • 2.0 Petrol 184 BHP 48.7 Mpg
Super price
Save £2,900
£13,500 Estimated price £16,400
See more details
-5% 1/1 used BMW 320 3 Series 2.0 d BluePerformance M Sport Shadow Edition Auto (s/s) 4dr
Super price
Save £2,600
£19,000 Estimated price £21,600
See more details
-8% 1/4 used BMW 320 3 Series i SE 4dr Step Auto
  • 2014
  • 34,715 miles
  • 2.0 Petrol 184 BHP 47.1 Mpg
Super price
Save £2,800
£10,999 Estimated price £13,800
See more details
-13% 1/4 used BMW 320 3 Series 2.0 d BluePerformance M Sport Shadow Edition Auto (s/s) 4dr
Super price
Save £2,800
£19,995 Estimated price £22,800
See more details
-4% 1/4 used BMW 320 3 Series d EfficientDynamics Plus 5dr Step Auto
  • 2016
  • 43,628 miles
  • 2.0 Diesel 163 BHP 70.6 Mpg
Super price
Save £2,500
£12,394 Estimated price £14,900
See more details
-6% 1/4 used BMW 320 3 SERIES DIESEL TOURING d M Sport 5dr Step Auto
  • 2018
  • 53,315 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save £4,700
£15,899 Estimated price £20,600
See more details
1/4 used BMW 320 3 SERIES DIESEL SALOON d M Sport 4dr Step Auto
  • 2018
  • 32,098 miles
  • 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save £3,300
£17,990 Estimated price £21,300
See more details
-9% 1/4 used BMW 320 d xDrive M Sport Saloon Automatic
  • 2018
  • 25,922 miles
  • 2.0 Diesel 190 BHP 44.8 Mpg
Super price
Save £2,800
£19,000 Estimated price £21,800
See more details
-9% 1/4 used BMW 320 d M Sport Saloon
  • 2018
  • 10,252 miles
  • 2.0 Diesel 190 BHP 47.9 Mpg
Super price
Save £3,900
£19,000 Estimated price £22,900
See more details
-10% 1/4 used BMW 320 d M Sport Touring
  • 2018
  • 35,206 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
Super price
Save £3,900
£18,000 Estimated price £21,900
See more details
-5% 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 £2,900
£18,890 Estimated price £21,800
See more details
-6% 1/4 used BMW 320 3 Series 2.0 d BluePerformance M Sport Auto (s/s) 4dr
  • 2018
  • 31,981 miles
  • 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save £3,800
£17,528 Estimated price £21,300
See more details
-5% 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,300
£17,899 Estimated price £22,200
See more details
-1% 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,200
£18,750 Estimated price £21,900
See more details
0% 1/4 used BMW 320 3 Series d M Sport Saloon 2.0 4dr
  • 2019
  • 21,572 miles
  • 2.0 Diesel 190 BHP 47.9 Mpg
Super price
Save £4,300
£19,900 Estimated price £24,200
See more details
-15% 1/4 used BMW 320 3 Series I M Sport Shadow Edition 4Dr Step Auto
  • 2018
  • 8,573 miles
  • 2.0 Petrol 184 BHP 47.1 Mpg
Super price
Save £3,100
£19,940 Estimated price £23,000
See more details
-4% 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,300
£15,495 Estimated price £17,800
See more details