39 used BMW 320 hatchback 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
-5% 1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2018
  • 41,463 miles
  • 2.0 Diesel 190 BHP 56.5 Mpg
  • Dealer, PO305QJ Newport, Isle of Wight
Super price
Save £3,100
£18,765 Estimated price £21,900
See more details
1/1 used BMW 320 3 Series i M Sport 5dr [Business Media]
  • 2017
  • 27,737 miles
  • 2.0 Diesel 181 BHP 45.6 Mpg
  • Dealer, PE304JH Kings Lynn, Norfolk
Super price
Save £2,900
£18,650 Estimated price £21,500
See more details
-13% 1/4 used BMW 320 3 Series d xDrive M Sport 5dr Step Auto [Business Media]
  • 2017
  • 26,560 miles
  • 2.0 Diesel 190 BHP 53.3 Mpg
  • Dealer, DD23QN Dundee
Good price
Save £1,600
£19,250 Estimated price £20,800
See more details
-2% 1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media] Leather Seats 2.0
  • 2018
  • 31,227 miles
  • 2.0 Diesel 187 BHP 46.3 Mpg
  • Dealer, Northampton, Northamptonshire
Good price
Save £1,500
£21,000 Estimated price £22,500
See more details
1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2018
  • 29,379 miles
  • 2.0 Diesel 190 BHP 56.5 Mpg
  • Dealer, AB123EW Aberdeen
Good price
Save £1,400
£21,500 Estimated price £22,900
See more details
1/1 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2019
  • 12,704 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, NG72PT Nottingham, Nottinghamshire
Good price
Save £1,500
£25,000 Estimated price £26,500
See more details
-2% 1/4 used BMW 320 3 Series d xDrive M Sport 5dr Step Auto [Business Media] 2.0
  • 2017
  • 23,089 miles
  • 2.0 Diesel 187 BHP 42.8 Mpg
  • Dealer, WV132QU Wolverhampton, West Midlands
Good price
Save £2,200
£18,995 Estimated price £21,200
See more details
1/4 used BMW 320 3 Series Gt d xDrive M Sport 5dr Step Auto [Business Media] 2.0
  • 2016
  • 45,680 miles
  • 2.0 Diesel 184 BHP 57.6 Mpg
  • Dealer, Winsford, Cheshire
Good price
Save £2,400
£16,499 Estimated price £18,900
See more details
1/4 used BMW 320 3 SERIES GRAN TURISMO DIESEL HATCHBACK d xDrive M Sport 5dr Step Auto [Business Media]
Good price
Save £1,900
£16,499 Estimated price £18,400
See more details
1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2019
  • 15,372 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, AB123EW Aberdeen
Good price
Save £2,300
£24,000 Estimated price £26,300
See more details
1/4 used BMW 320 3 SERIES D M Sport 5Dr Step Auto 2.0
  • 2014
  • 75,563 miles
  • 2.0 Diesel 184 BHP 56.5 Mpg
  • Dealer, NE2 1AR Newcastle, Tyne and Wear
Fair price
£12,999 Estimated price £12,400
See more details
-20% 1/4 used BMW 320 3 Series 2.0TD td Sport Compact
  • 2004
  • 140,000 miles
  • 2.0 Diesel 150 BHP 49.6 Mpg
  • Dealer, B69 2RE Oldbury, West Midlands
Fair price
Save £0
£1,995 Estimated price £2,000
See more details
1/4 used BMW 320 3 Series i Luxury 5dr Step Auto Leather Trim Sat Nav 64 Reg
  • 2014
  • 95,726 miles
  • 2.0 Petrol 184 BHP 45.6 Mpg
  • Dealer, DN5 8AN Doncaster, South Yorkshire
Fair price
Save £800
£9,980 Estimated price £10,800
See more details
-5% 1/4 used BMW 320 3 Series d xDrive M Sport Business Media 5 Door Step Auto 2.0
  • 2017
  • 42,500 miles
  • 2.0 Diesel 190 BHP 42.8 Mpg
  • Dealer, BN6 9HZ Sayers Common, West Sussex
Fair price
Save £900
£18,650 Estimated price £19,500
See more details
New 1/4 used BMW 320  3 Series d xDrive M Sport 5dr Step Auto [Business Media]
  • 2017
  • 72,138 miles
  • 2.0 Diesel 190 BHP 60.0 Mpg
  • Dealer, DN4 5PD Yorkshire, South Yorkshire
Fair price
£18,500 Estimated price £17,500
See more details
1/4 used BMW 320 3 Series i xDrive M Sport 5dr 2.0
  • 2014
  • 30,572 miles
  • 2.0 Petrol 184 BHP 39.2 Mpg
  • Dealer, Linwood
Fair price
£15,000 Estimated price £14,000
See more details
1/4 used BMW 320 3 Series i xDrive M Sport 5dr
  • 2014
  • 30,572 miles
  • 2.0 Petrol 184 BHP 39.2 Mpg
  • Dealer, PA1 2FE Strathclyde
Fair price
£14,998 Estimated price £14,300
See more details
1/4 used BMW 320  3 Series d xDrive M Sport 5dr Step Auto [Business Media]
  • 2017
  • 32,029 miles
  • 2.0 Diesel 190 BHP 60.0 Mpg
  • Dealer, DE21 4RZ Derbyshire, Derbyshire
Fair price
£21,500 Estimated price £20,800
See more details
-4% 1/4 used BMW 320 3 Series d M Sport 5dr Step Auto [Business Media]
  • 2015
  • 40,000 miles
  • 2.0 Diesel 181 BHP 57.6 Mpg
  • Dealer, RG196HW Newbury, Berkshire
Fair price
Save £400
£16,750 Estimated price £17,100
See more details
-4% 1/4 used BMW 320 3 Series d M Sport 5dr Step Auto [Business Media] 2.0
  • 2015
  • 39,645 miles
  • 2.0 Diesel 184 BHP 57.0 Mpg
  • Dealer, Newbury, Berkshire
Fair price
£16,750 Estimated price £16,500
See more details
1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2017
  • 38,922 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, FY4 5PQ Blackpool, Lancashire
Fair price
Save £200
£18,998 Estimated price £19,200
See more details
-3% 1/4 used BMW 320 3 Series d M Sport 5dr Step Auto [Business Media] Leather Seats 2.0
  • 2015
  • 64,660 miles
  • 2.0 Diesel 184 BHP 57.0 Mpg
  • Dealer, NN3 9UD Northamptonshire, Northamptonshire
Fair price
£15,200 Estimated price £14,500
See more details
1/4 used BMW 320 3 Series i xDrive M Sport 5dr Step Auto Hatchback 2014
  • 2014
  • 63,110 miles
  • 2.0 Petrol 184 BHP 42.2 Mpg
  • Dealer, South Humberside, Lincolnshire
Fair price
£13,490 Estimated price £13,400
See more details
1/4 used BMW 320 3 SERIES d M Sport 5dr Step Auto [Business Media] 2.0
  • 2015
  • 32,676 miles
  • 2.0 Diesel BHP
  • Dealer, Newport
Fair price
£18,000 Estimated price £17,000
See more details