120 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
-8% 1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2017
  • 48,729 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
Super price
Save £3,400
£15,090 Estimated price £18,500
See more details
1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2018
  • 16,879 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
Super price
Save £4,900
£18,499 Estimated price £23,400
See more details
-2% 1/4 used BMW 320 3 Series d [190] M Sport 5dr [Business Media]
  • 2019
  • 4,536 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
Super price
Save £4,300
£20,995 Estimated price £25,300
See more details
1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media] 2.0
  • 2017
  • 23,618 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
  • Dealer, CV6 5HN Coventry, West Midlands
Super price
Save £2,600
£17,172 Estimated price £19,800
See more details
0% 1/4 used BMW 320 3 SERIES GRAN TURISMO 2.0 D M SPORT 5dr
  • 2018
  • 4,996 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
  • Dealer, Cannock, Staffordshire
Super price
Save £3,000
£20,500 Estimated price £23,500
See more details
-8% 1/4 used BMW 320 3 Series D [190] M Sport 5Dr Step Auto [Business Media]
  • 2017
  • 23,618 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, DN21 1AF Gainsborough, Lincolnshire
Super price
Save £2,700
£17,820 Estimated price £20,500
See more details
1/4 used BMW 320 3 Series i M Sport 5dr Step Auto [Business Media]
  • 2019
  • 6,309 miles
  • 2.0 Petrol 192 BHP 44.0 Mpg
  • Dealer, BB12 6EH Burnley, Lancashire
Super price
Save £3,600
£22,999 Estimated price £26,600
See more details
1/4 used BMW 320 3 Series d xDrive M Sport 5dr Step Auto [Business Media]
  • 2018
  • 22,583 miles
  • 2.0 Diesel 190 BHP 53.3 Mpg
  • Dealer, KY1 3NQ Kirkcaldy
Super price
Save £2,800
£19,998 Estimated price £22,800
See more details
-2% 1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 3,641 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, SK42JZ Stockport, Manchester
Super price
Save £4,400
£24,440 Estimated price £28,800
See more details
-2% 1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 2,960 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, SK42JZ Stockport, Manchester
Super price
Save £4,500
£24,440 Estimated price £28,900
See more details
-2% 1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 5,460 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, SK42JZ Stockport, Manchester
Super price
Save £4,300
£24,440 Estimated price £28,700
See more details
-1% 1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 4,319 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, SK42JZ Stockport, Manchester
Super price
Save £5,400
£23,440 Estimated price £28,800
See more details
-2% 1/1 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 3,431 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, M41 7GF Manchester, Manchester
Super price
Save £4,500
£24,450 Estimated price £28,900
See more details
-2% 1/1 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 3,322 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, M41 7GF Manchester, Manchester
Super price
Save £4,500
£24,450 Estimated price £28,900
See more details
-1% 1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 6,528 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, M41 7GF Manchester, Manchester
Super price
Save £5,200
£23,450 Estimated price £28,600
See more details
-1% 1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 8,882 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, M41 7GF Manchester, Manchester
Super price
Save £4,400
£23,990 Estimated price £28,400
See more details
0% 1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 2,241 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, L37HT Liverpool, Merseyside
Super price
Save £5,200
£23,780 Estimated price £29,000
See more details
1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 4,770 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, M41 7GF Manchester, Manchester
Super price
Save £3,800
£24,990 Estimated price £28,800
See more details
1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 2,524 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, M41 7GF Manchester, Manchester
Super price
Save £3,900
£24,990 Estimated price £28,900
See more details
1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 2,471 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, L37HT Liverpool, Merseyside
Super price
Save £5,000
£23,880 Estimated price £28,900
See more details
  • 2018
  • 17,000 miles
  • 2.0 Diesel 190 BHP 56.5 Mpg
  • Dealer, DH1 2HN Durham, Durham
Super price
Save £4,100
£18,499 Estimated price £22,600
See more details
  • 2018
  • 17,000 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, DH1 2HN Durham,, Durham
Super price
Save £4,100
£18,499 Estimated price £22,600
See more details
  • 2018
  • 17,662 miles
  • 2.0 Petrol 184 BHP 45.6 Mpg
  • Dealer, WS11 1SL Staffordshire, Staffordshire
Super price
Save £3,100
£18,000 Estimated price £21,100
See more details
  • 2018
  • 17,662 miles
  • 2.0 Petrol BHP
  • Dealer, Staffordshire, Staffordshire
Super price
Save £3,800
£18,000 Estimated price £21,800
See more details