182 used BMW 320 have been price checked in Hampshire

Do not overpay for your next car with AutoUncle’s valuation
New
1/4
- 2017
- 20,000 miles
- 2.0 Diesel 187 BHP 64.2 Mpg
Super price
Save
£2,400
£16,200
Estimated price
£18,600
See more details
›
-5%
1/4
- 2018
- 34,958 miles
- 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save
£3,200
£18,800
Estimated price
£22,000
See more details
›
-6%
1/4
- 2018
- 20,065 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save
£4,400
£17,799
Estimated price
£22,200
See more details
›
-5%
1/4
- 2017
- 49,524 miles
- 2.0 Diesel 190 BHP 60.1 Mpg
Super price
Save
£2,400
£15,395
Estimated price
£17,800
See more details
›
1/4
- 2018
- 13,900 miles
- 2.0 Petrol 181 BHP 43.5 Mpg
Super price
Save
£3,700
£14,991
Estimated price
£18,700
See more details
›
-2%
1/4
- 2018
- 31,300 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save
£3,900
£17,495
Estimated price
£21,400
See more details
›
1/1
- 2014
- 42,947 miles
- 2.0 Petrol 181 BHP 47.1 Mpg
Super price
Save
£2,500
£10,500
Estimated price
£13,000
See more details
›
-6%
1/4
- 2018
- 13,245 miles
- 2.0 Petrol 184 BHP 47.1 Mpg
Super price
Save
£4,100
£18,490
Estimated price
£22,600
See more details
›
1/1
- 2017
- 11,134 miles
- 2.0 Diesel 187 BHP 64.2 Mpg
Super price
Save
£2,800
£16,500
Estimated price
£19,300
See more details
›
1/1
- 2018
- 5,617 miles
- 2.0 Petrol 181 BHP 51.4 Mpg
Super price
Save
£3,400
£17,200
Estimated price
£20,600
See more details
›
-2%
1/4
- 2018
- 17,168 miles
- 2.0 Diesel 190 BHP 64.2 Mpg
Super price
Save
£2,900
£19,499
Estimated price
£22,400
See more details
›
1/1
- 2019
- 28,485 miles
- 2.0 Diesel 187 BHP 55.4 Mpg
Super price
Save
£4,200
£20,300
Estimated price
£24,500
See more details
›
-6%
1/4
- 2017
- 47,817 miles
- 2.0 Diesel 190 BHP 64.2 Mpg
Super price
Save
£2,600
£15,399
Estimated price
£18,000
See more details
›
-6%
1/4
- 2018
- 24,355 miles
- 2.0 Diesel 187 BHP 58.9 Mpg
Super price
Save
£3,000
£18,790
Estimated price
£21,800
See more details
›
-3%
1/4
- 2018
- 32,729 miles
- 2.0 Diesel 190 BHP 46.3 Mpg
Super price
Save
£2,800
£19,295
Estimated price
£22,100
See more details
›
-12%
1/1
- 2017
- 27,100 miles
- 2.0 Petrol 181 BHP 48.7 Mpg
Super price
Save
£2,500
£13,050
Estimated price
£15,500
See more details
›
-2%
1/4
- 2018
- 24,105 miles
- 2.0 Diesel 190 BHP 54.3 Mpg
Super price
Save
£3,400
£18,500
Estimated price
£21,900
See more details
›
-7%
1/4
- 2018
- 10,000 miles
- 2.0 Petrol 184 BHP 47.1 Mpg
Super price
Save
£4,400
£18,495
Estimated price
£22,900
See more details
›
1/4
- 2018
- 13,600 miles
- 2.0 Diesel 190 BHP 64.2 Mpg
Super price
Save
£3,700
£18,999
Estimated price
£22,700
See more details
›
-7%
1/4
- 2018
- 13,000 miles
- 2.0 Diesel 187 BHP 58.9 Mpg
Super price
Save
£3,100
£19,501
Estimated price
£22,600
See more details
›
-1%
1/4
- 2017
- 28,302 miles
- 2.0 Diesel 190 BHP 67.3 Mpg
Super price
Save
£2,600
£12,999
Estimated price
£15,600
See more details
›
-2%
1/4
- 2018
- 30,226 miles
- 2.0 Diesel 190 BHP 46.3 Mpg
Super price
Save
£2,800
£19,500
Estimated price
£22,300
See more details
›
-26%
1/4
- 2017
- 30,781 miles
- 2.0 Diesel 190 BHP 62.8 Mpg
Super price
Save
£3,100
£16,999
Estimated price
£20,100
See more details
›
-6%
1/4
- 2017
- 18,238 miles
- 2.0 Petrol 184 BHP 48.7 Mpg
Super price
Save
£2,900
£13,500
Estimated price
£16,400
See more details
›