7,184 used BMW 320 have been price checked

Do not overpay for your next car with AutoUncle’s valuation
New
1/1
- 2019
- 15,833 miles
- 2.0 Petrol 184 BHP 47.1 Mpg
Super price
Save
£5,100
£19,250
Estimated price
£24,300
See more details
›
-2%
1/4
- 2017
- 32,176 miles
- 2.0 Petrol 184 BHP 48.7 Mpg
Super price
Save
£2,400
£14,625
Estimated price
£17,000
See more details
›
-1%
1/4
- 2018
- 24,864 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save
£3,400
£17,795
Estimated price
£21,200
See more details
›
-3%
1/4
- 2018
- 39,921 miles
- 2.0 Diesel 190 BHP 64.2 Mpg
Super price
Save
£3,100
£16,895
Estimated price
£20,000
See more details
›
1/4
- 2018
- 20,426 miles
- 2.0 Diesel 190 BHP 64.2 Mpg
Super price
Save
£2,600
£18,995
Estimated price
£21,600
See more details
›
-16%
1/4
- 2018
- 29,788 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save
£3,300
£17,534
Estimated price
£20,800
See more details
›
-8%
1/4
- 2016
- 55,115 miles
- 2.0 Diesel 184 BHP 57.6 Mpg
Super price
Save
£2,600
£12,191
Estimated price
£14,800
See more details
›
1/4
- 2017
- 37,316 miles
- 2.0 Diesel 163 BHP 49.6 Mpg
Super price
Save
£2,600
£14,465
Estimated price
£17,100
See more details
›
1/4
- 2018
- 18,593 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save
£2,700
£18,999
Estimated price
£21,700
See more details
›
0%
1/4
- 2018
- 27,773 miles
- 2.0 Diesel 190 BHP 62.8 Mpg
Super price
Save
£3,700
£18,490
Estimated price
£22,200
See more details
›
-4%
1/4
- 2018
- 31,231 miles
- 2.0 Diesel 190 BHP 57.6 Mpg
Super price
Save
£2,600
£14,999
Estimated price
£17,600
See more details
›
-5%
1/4
- 2018
- 19,628 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save
£3,700
£17,864
Estimated price
£21,600
See more details
›
1/4
- 2018
- 14,406 miles
- 2.0 Petrol 184 BHP 43.5 Mpg
Super price
Save
£2,500
£15,500
Estimated price
£18,000
See more details
›
-5%
1/4
- 2017
- 19,129 miles
- 2.0 Diesel 163 BHP 61.4 Mpg
Super price
Save
£2,400
£14,900
Estimated price
£17,300
See more details
›
-2%
1/4
- 2018
- 25,411 miles
- 2.0 Diesel 190 BHP 47.9 Mpg
Super price
Save
£2,700
£18,490
Estimated price
£21,200
See more details
›
-3%
1/4
- 2018
- 17,048 miles
- 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save
£3,600
£19,395
Estimated price
£23,000
See more details
›
-1%
1/4
- 2018
- 12,361 miles
- 2.0 Petrol 184 BHP 47.1 Mpg
-
Dealer, BT126LR Belfast
Super price
Save
£3,700
£18,745
Estimated price
£22,400
See more details
›
0%
1/4
- 2018
- 11,944 miles
- 2.0 Diesel 190 BHP 54.3 Mpg
Super price
Save
£2,800
£19,400
Estimated price
£22,200
See more details
›
1/4
- 2018
- 53,700 miles
- 2.0 Diesel 163 BHP 68.9 Mpg
-
Dealer, BL9 7DF Northampton, Manchester
Super price
Save
£3,600
£13,000
Estimated price
£16,600
See more details
›
1/1
- 2018
- 30,500 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save
£3,300
£17,500
Estimated price
£20,800
See more details
›
-5%
1/4
- 2018
- 38,535 miles
- 2.0 Diesel 190 BHP 54.3 Mpg
Super price
Save
£2,700
£17,500
Estimated price
£20,200
See more details
›
-19%
1/4
- 2019
- 31,698 miles
- 2.0 Diesel 190 BHP 54.3 Mpg
Super price
Save
£4,400
£18,500
Estimated price
£22,900
See more details
›
-3%
1/4
- 2018
- 15,502 miles
- 2.0 Petrol 184 BHP 43.5 Mpg
Super price
Save
£2,900
£15,000
Estimated price
£17,900
See more details
›
-4%
1/4
- 2018
- 20,240 miles
- 2.0 Petrol 184 BHP 48.7 Mpg
Super price
Save
£3,000
£14,550
Estimated price
£17,500
See more details
›