1,859 used BMW 320 estate 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
-1% 1/4 used BMW 320 3 Series d xDrive M Sport 5dr Step Auto Diesel Estate
  • 2018
  • 32,729 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
Super price
Save £2,900
£19,695 Estimated price £22,600
See more details
New 1/4 used BMW 320 3 Series d M Sport Shadow Edition 5dr Step Auto
  • 2019
  • 34,648 miles
  • 2.0 Diesel 187 BHP 55.4 Mpg
Super price
Save £3,800
£20,990 Estimated price £24,800
See more details
-8% 1/4 used BMW 320 3 Series 2.0 d M Sport Shadow Edition Touring Auto (s/s) 5dr
  • 2019
  • 9,148 miles
  • 2.0 Diesel 190 BHP 45.6 Mpg
Super price
Save £3,700
£22,990 Estimated price £26,700
See more details
-4% 1/4 used BMW 320 3 SERIES DIESEL TOURING d M Sport 5dr Step Auto
  • 2017
  • 34,716 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
Super price
Save £2,500
£17,680 Estimated price £20,200
See more details
-5% 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,400
£19,000 Estimated price £22,400
See more details
-2% 1/4 used BMW 320 3 SERIES DIESEL TOURING d M Sport 5dr Step Auto
  • 2018
  • 53,000 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save £4,500
£16,499 Estimated price £21,000
See more details
-2% 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,400
£12,695 Estimated price £15,100
See more details
-22% 1/4 used BMW 320 3 Series d M Sport 5dr Step Auto
  • 2017
  • 30,781 miles
  • 2.0 Diesel 187 BHP 62.8 Mpg
Super price
Save £2,600
£17,999 Estimated price £20,600
See more details
-2% 1/4 used BMW 320 d Sport Touring
  • 2019
  • 26,281 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
Super price
Save £2,800
£19,980 Estimated price £22,800
See more details
-3% 1/4 used BMW 320 3 SERIES 320D M SPORT TOURING d M Sport Touring 2.0 5dr
  • 2018
  • 31,358 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
Super price
Save £3,400
£19,295 Estimated price £22,700
See more details
-2% 1/4 used BMW 320 3 Series d M Sport 5dr Step Auto
  • 2018
  • 31,009 miles
  • 2.0 Diesel 187 BHP 55.4 Mpg
Super price
Save £3,300
£19,495 Estimated price £22,800
See more details
-8% 1/4 used BMW 320 d M Sport Shadow Edition Touring
  • 2019
  • 11,917 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save £3,500
£22,995 Estimated price £26,500
See more details
1/4 used BMW 320 3 Series d M Sport Touring 2.0 5dr
  • 2018
  • 39,206 miles
  • 2.0 Diesel 190 BHP 45.6 Mpg
Super price
Save £3,100
£18,980 Estimated price £22,100
See more details
-2% 1/4 used BMW 320 3 Series 2.0 i M Sport Shadow Edition Touring Auto (s/s) 5dr
  • 2019
  • 19,088 miles
  • 2.0 Petrol 192 BHP 34.9 Mpg
Super price
Save £4,800
£22,095 Estimated price £26,900
See more details
-7% 1/4 used BMW 320 3 Series 2.0 d M Sport Touring Auto (s/s) 5dr
  • 2019
  • 39,070 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
Super price
Save £4,400
£19,895 Estimated price £24,300
See more details
  • 2016
  • 26,974 miles
  • 2.0 Diesel 160 BHP 70.6 Mpg
Super price
Save £2,400
£13,999 Estimated price £16,400
See more details
-4% 1/4 used BMW 320 d M Sport Touring
  • 2017
  • 32,978 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, DE21 4RZ Derbyshire, Derbyshire
Super price
Save £3,100
£16,590 Estimated price £19,700
See more details
New 1/4 used BMW 320 3 Series D ED PLUS TOURING Estate 2017
  • 2017
  • 17,583 miles
  • 2.0 Diesel 163 BHP 68.9 Mpg
  • Dealer, Kent, Kent
Super price
Save £3,200
£14,300 Estimated price £17,500
See more details
-3% 1/4 used BMW 320 3 Series D SE TOURING for sale | Big Motoring World
  • 2019
  • 26,485 miles
  • 2.0 Diesel 188 BHP 47.1 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £4,700
£16,900 Estimated price £21,600
See more details
-2% 1/4 used BMW 320 3-Series Touring d M Sport (07/15-) 5d Step Auto
  • 2018
  • 53,000 miles
  • 2.0 Diesel 187 BHP 44.1 Mpg
  • Dealer, Newcastle Upon Tyne, Tyne and Wear
Super price
Save £3,900
£16,499 Estimated price £20,400
See more details
-1% 1/4 used BMW 320 3 Series d xDrive Sport 5dr 2.0
  • 2018
  • 24,641 miles
  • 2.0 Diesel 190 BHP 57.6 Mpg
  • Dealer, Ipswich, Suffolk
Super price
Save £2,900
£16,634 Estimated price £19,500
See more details
-7% 1/4 used BMW 320 3 Series i Sport 5dr
  • 2017
  • 25,937 miles
  • 2.0 Petrol 184 BHP 46.3 Mpg
  • Dealer, CV6 5HN Coventry, West Midlands
Super price
Save £2,500
£14,550 Estimated price £17,000
See more details
-1% 1/4 used BMW 320 3 Series d M Sport 5dr Step Auto
  • 2018
  • 23,000 miles
  • 2.0 Diesel BHP 55.0 Mpg
  • Dealer, CM1 2UP Chelmsford, Essex
Super price
Save £4,600
£18,750 Estimated price £23,300
See more details
New 1/4 used BMW 320 3 SERIES 2.0 D ED PLUS TOURING 5d 161 BHP NAVIGATION,HTD LTHR UPHOLSTERY
  • 2017
  • 42,107 miles
  • 2.0 Diesel 161 BHP 53.3 Mpg
  • Dealer, Leeds, West Yorkshire
Super price
Save £2,500
£12,995 Estimated price £15,500
See more details