1,580 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
-9% 1/4 used BMW 320 3 Series d M Sport 5dr Step Auto
  • 2018
  • 34,958 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save £3,600
£18,000 Estimated price £21,600
See more details
-1% 1/4 used BMW 320 3 Series d M Sport 5dr Step Auto
  • 2018
  • 21,863 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save £3,700
£18,950 Estimated price £22,600
See more details
-1% 1/4 used BMW 320 3 Series 2.0 d M Sport Touring Auto (s/s) 5dr
  • 2019
  • 24,500 miles
  • 2.0 Diesel 187 BHP 46.3 Mpg
Super price
Save £4,500
£20,480 Estimated price £25,000
See more details
1/4 used BMW 320 3 Series d M Sport 5dr Step Auto
  • 2018
  • 26,700 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save £3,200
£19,000 Estimated price £22,200
See more details
1/4 used BMW 320 3 Series 2.0 d ED Plus Touring Auto (s/s) 5dr
  • 2017
  • 37,316 miles
  • 2.0 Diesel 163 BHP 49.6 Mpg
Super price
Save £2,500
£14,465 Estimated price £17,000
See more details
1/4 used BMW 320 3 Series 2.0 D M SPORT SHADOW EDITION TOURING AUTO (S/S) 5DR
  • 2019
  • 15,000 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save £3,700
£21,995 Estimated price £25,700
See more details
-3% 1/4 used BMW 320 3 Series I SE TOURING 2.0 5dr
  • 2018
  • 66,142 miles
  • 2.0 Petrol 184 BHP 35.8 Mpg
  • Dealer, PE4 6ZL Peterborough, Cambridgeshire
Super price
Save £3,000
£12,504 Estimated price £15,500
See more details
-1% 1/4 used BMW 320 3 Series D ED PLUS TOURING 2.0 5dr
  • 2017
  • 79,416 miles
  • 2.0 Diesel 163 BHP 49.6 Mpg
  • Dealer, PE4 6ZL Peterborough, Cambridgeshire
Super price
Save £2,600
£10,783 Estimated price £13,400
See more details
-6% 1/4 used BMW 320 d SE Touring
  • 2018
  • 26,520 miles
  • 2.0 Diesel 190 BHP 56.0 Mpg
  • Dealer, BA22 8RT Yeovil, Somerset
Super price
Save £2,300
£14,995 Estimated price £17,300
See more details
-2% 1/4 used BMW 320 3 Series d xDrive SE 5dr Step Auto
  • 2018
  • 30,940 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Dealer, CW7 3AL Manchester, Cheshire
Super price
Save £2,700
£16,399 Estimated price £19,100
See more details
1/4 used BMW 320 3 Series D ED PLUS TOURING for sale | Big Motoring World
  • 2017
  • 52,886 miles
  • 2.0 Diesel 163 BHP 58.9 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £2,400
£12,700 Estimated price £15,100
See more details
1/4 used BMW 320 3 Series D ED PLUS TOURING for sale | Big Motoring World
  • 2018
  • 67,778 miles
  • 2.0 Diesel 163 BHP 70.6 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £3,100
£13,000 Estimated price £16,100
See more details
-5% 1/4 used BMW 320 3 Series D ED SPORT TOURING for sale | Big Motoring World
  • 2017
  • 29,017 miles
  • 2.0 Diesel 163 BHP 65.7 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £2,300
£13,300 Estimated price £15,600
See more details
1/1 used BMW 320 3 Series D SPORT TOURING for sale | Big Motoring World
  • 2018
  • 26,913 miles
  • 2.0 Diesel 190 BHP 47.9 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £2,700
£14,500 Estimated price £17,200
See more details
1/4 used BMW 320 3 Series D SE TOURING for sale | Big Motoring World
  • 2019
  • 32,839 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £3,900
£16,200 Estimated price £20,100
See more details
-2% 1/1 used BMW 320 3 SERIES D M SPORT TOURING 5d 188 BHP Sat Nav Sport+ driving modes 2.0
  • 2018
  • 50,784 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
  • Dealer, DH7 8JZ Durham, Durham
Super price
Save £3,800
£16,495 Estimated price £20,300
See more details
-8% 1/4 used BMW 320 3 Series D SPORT TOURING 2.0 5dr
  • 2017
  • 24,149 miles
  • 2.0 Diesel 190 BHP 47.9 Mpg
  • Dealer, PE4 6ZL Peterborough, Cambridgeshire
Super price
Save £2,500
£13,163 Estimated price £15,700
See more details
1/4 used BMW 320 3 Series D ED PLUS TOURING for sale | Big Motoring World
  • 2017
  • 36,156 miles
  • 2.0 Diesel 163 BHP 58.9 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £2,900
£13,500 Estimated price £16,400
See more details
1/4 used BMW 320 3 Series I M SPORT SHADOW EDITION TOURING 5-Door
  • 2019
  • 15,086 miles
  • 2.0 Petrol 184 BHP 45.6 Mpg
  • Dealer, CM13BH Chelmsford, Essex
Super price
Save £2,900
£22,000 Estimated price £24,900
See more details
1/4 used BMW 320 3 Series i M Sport Step Auto
  • 2019
  • 17,576 miles
  • 2.0 Petrol 184 BHP 50.4 Mpg
  • Dealer, NE29 7TE Newcastle, Tyne and Wear
Super price
Save £3,700
£20,998 Estimated price £24,700
See more details
-4% 1/4 used BMW 320 3 Series D SE TOURING for sale | Big Motoring World
  • 2018
  • 59,604 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, E152GN London, London
Super price
Save £3,100
£12,700 Estimated price £15,800
See more details
-7% 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 163 BHP 53.3 Mpg
  • Dealer, LS5 3AQ West Yorkshire, West Yorkshire
Super price
Save £2,600
£11,995 Estimated price £14,600
See more details
1/4 used BMW 320 3 Series I M SPORT TOURING for sale | Big Motoring World
  • 2019
  • 22,931 miles
  • 2.0 Petrol 184 BHP 35.3 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £3,800
£20,400 Estimated price £24,200
See more details
1/4 used BMW 320 3 Series D XDRIVE SE TOURING 2017 (17)
  • 2017
  • 30,541 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, E152GN London, London
Super price
Save £2,400
£14,200 Estimated price £16,600
See more details