7,569 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
New 1/4 used BMW 320 3 Series 2.0 d BluePerformance M Sport Auto (s/s) 4dr
  • 2017
  • 31,800 miles
  • 2.0 Diesel 187 BHP 58.9 Mpg
  • Dealer, TN240HB Ashford, Kent
Super price
Save £3,000
£16,995 Estimated price £20,000
See more details
New 1/4 used BMW 320 3 Series 2.0 i M Sport Auto (s/s) 4dr
  • 2018
  • 9,100 miles
  • 2.0 Petrol 181 BHP 47.1 Mpg
  • Dealer, Victori Brighton, East Sussex
Super price
Save £3,300
£20,000 Estimated price £23,300
See more details
-6% 1/4 used BMW 320 3 SERIES D M Sport 4Dr 2.0
  • 2018
  • 19,000 miles
  • 2.0 Diesel 190 BHP 57.6 Mpg
  • Dealer, BT126LR Belfast
Super price
Save £4,300
£16,750 Estimated price £21,000
See more details
1/1 used BMW 320 3 Series d M Sport 4dr Step Auto
  • 2017
  • 32,215 miles
  • 2.0 Diesel 187 BHP 64.2 Mpg
  • Dealer, BS107TU Bristol, Gloucestershire
Super price
Save £3,100
£16,950 Estimated price £20,000
See more details
-4% 1/4 used BMW 320 3 Series d M Sport 4dr Step Auto Saloon 2018
  • 2018
  • 16,986 miles
  • 2.0 Diesel 190 BHP 64.2 Mpg
  • Dealer, PE217PQ Boston, Lincolnshire
Super price
Save £2,700
£19,490 Estimated price £22,200
See more details
1/4 used BMW 320 3 Series d xDrive M Sport 4dr Step Auto 2.0
  • 2019
  • 12,573 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Dealer, DN15 8PT Scunthorpe, Lincolnshire
Super price
Save £3,200
£21,400 Estimated price £24,600
See more details
-6% 1/4 used BMW 320 d ED Plus Saloon
  • 2017
  • 25,500 miles
  • 2.0 Diesel 163 BHP 72.4 Mpg
  • Dealer, BN16 3FH Littlehampton, West Sussex
Super price
Save £2,400
£13,875 Estimated price £16,300
See more details
1/4 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 2,706 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, OL112PX Rochdale, Manchester
Super price
Save £3,200
£24,990 Estimated price £28,200
See more details
-15% 1/4 used BMW 320 3 SERIES 2017 Springfield d M Sport 5dr Step Auto
  • 2017
  • 34,687 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, Colchester Road, Essex
Super price
Save £3,300
£15,691 Estimated price £19,000
See more details
1/4 used BMW 320 3 Series D M SPORT 2.0 4dr
  • 2018
  • 29,690 miles
  • 2.0 Diesel 187 BHP 58.9 Mpg
  • Dealer, BD48RU Bradford, West Yorkshire
Super price
Save £3,100
£19,000 Estimated price £22,100
See more details
-5% 1/4 used BMW 320 3 Series D Xdrive M Sport 4Dr Step Auto
  • 2018
  • 29,748 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Dealer, LE27QN Leicester, Leicestershire
Super price
Save £3,600
£17,690 Estimated price £21,300
See more details
1/1 used BMW 320 3 Series i Sport 4dr Step Auto
  • 2017
  • 27,693 miles
  • 2.0 Petrol 181 BHP 51.4 Mpg
  • Dealer, G329QQ Glasgow
Super price
Save £2,300
£15,298 Estimated price £17,600
See more details
-6% 1/4 used BMW 320 3 Series D M Sport 4Dr Step Auto
  • 2018
  • 40,750 miles
  • 2.0 Diesel 190 BHP 58.9 Mpg
  • Dealer, BA2 3DR Bath, Somerset
Super price
Save £3,600
£16,888 Estimated price £20,500
See more details
-7% 1/4 used BMW 320 3 Series D M Sport 4Dr
  • 2020
  • 4 miles
  • 2.0 Diesel 187 BHP 62.8 Mpg
  • Dealer, BA23DR Bath, Somerset
Super price
Save £2,900
£25,488 Estimated price £28,400
See more details
1/4 used BMW 320 3 Series d M Sport 4dr Step Auto
  • 2018
  • 33,493 miles
  • 2.0 Diesel 187 BHP 58.9 Mpg
  • Dealer, BA23DR Bath, Somerset
Super price
Save £2,900
£18,995 Estimated price £21,900
See more details
1/1 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 4,262 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, M41 7GF Manchester, Manchester
Super price
Save £4,100
£23,880 Estimated price £28,000
See more details
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 £3,100
£24,990 Estimated price £28,100
See more details
1/1 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 £3,300
£24,440 Estimated price £27,700
See more details
1/1 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 2,426 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, M41 7GF Manchester, Manchester
Super price
Save £4,300
£23,880 Estimated price £28,200
See more details
1/4 used BMW 320 3 Series d xDrive M Sport 5dr Step Auto [Business Media]
  • 2017
  • 35,445 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Dealer, AB123LQ Aberdeen
Super price
Save £2,800
£17,000 Estimated price £19,800
See more details
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 £3,100
£24,990 Estimated price £28,100
See more details
1/1 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,200
£24,990 Estimated price £28,200
See more details
1/1 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 £4,000
£23,880 Estimated price £27,900
See more details
1/1 used BMW 320 3 Series d [190] M Sport 5dr Step Auto [Business Media]
  • 2020
  • 1,233 miles
  • 2.0 Diesel 187 BHP 56.5 Mpg
  • Dealer, M41 7GF Manchester, Manchester
Super price
Save £2,800
£24,990 Estimated price £27,800
See more details