99 used BMW 320 have been price checked in Buckinghamshire

Do not overpay for your next car with AutoUncle’s valuation
-4%
1/4
- 2018
- 13,245 miles
- 2.0 Petrol 184 BHP 47.1 Mpg
Super price
Save
£3,700
£18,890
Estimated price
£22,600
See more details
›
-5%
1/4
- 2018
- 13,000 miles
- 2.0 Diesel 187 BHP 58.9 Mpg
Super price
Save
£2,700
£19,901
Estimated price
£22,600
See more details
›
1/4
- 2018
- 20,404 miles
- 2.0 Diesel 187 BHP 58.9 Mpg
Super price
Save
£2,600
£19,500
Estimated price
£22,100
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
›
-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
›
-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
›
-5%
1/1
- 2018
- 25,979 miles
- 2.0 Diesel 187 BHP 60.1 Mpg
Super price
Save
£2,600
£19,000
Estimated price
£21,600
See more details
›
-8%
1/4
- 2014
- 34,715 miles
- 2.0 Petrol 184 BHP 47.1 Mpg
Super price
Save
£2,800
£10,999
Estimated price
£13,800
See more details
›
-13%
1/4
- 2018
- 12,373 miles
- 2.0 Diesel 190 BHP 60.1 Mpg
Super price
Save
£2,800
£19,995
Estimated price
£22,800
See more details
›
-4%
1/4
- 2016
- 43,628 miles
- 2.0 Diesel 163 BHP 70.6 Mpg
Super price
Save
£2,500
£12,394
Estimated price
£14,900
See more details
›
-6%
1/4
- 2018
- 53,315 miles
- 2.0 Diesel 190 BHP 55.4 Mpg
Super price
Save
£4,700
£15,899
Estimated price
£20,600
See more details
›
1/4
- 2018
- 32,098 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save
£3,300
£17,990
Estimated price
£21,300
See more details
›
-9%
1/4
- 2018
- 25,922 miles
- 2.0 Diesel 190 BHP 44.8 Mpg
Super price
Save
£2,800
£19,000
Estimated price
£21,800
See more details
›
-9%
1/4
- 2018
- 10,252 miles
- 2.0 Diesel 190 BHP 47.9 Mpg
Super price
Save
£3,900
£19,000
Estimated price
£22,900
See more details
›
-10%
1/4
- 2018
- 35,206 miles
- 2.0 Diesel 190 BHP 62.8 Mpg
Super price
Save
£3,900
£18,000
Estimated price
£21,900
See more details
›
-5%
1/4
- 2018
- 24,355 miles
- 2.0 Diesel 187 BHP 58.9 Mpg
Super price
Save
£2,900
£18,890
Estimated price
£21,800
See more details
›
-6%
1/4
- 2018
- 31,981 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save
£3,800
£17,528
Estimated price
£21,300
See more details
›
-5%
1/4
- 2018
- 20,065 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
Super price
Save
£4,300
£17,899
Estimated price
£22,200
See more details
›
-1%
1/4
- 2018
- 24,105 miles
- 2.0 Diesel 190 BHP 54.3 Mpg
Super price
Save
£3,200
£18,750
Estimated price
£21,900
See more details
›
0%
1/4
- 2019
- 21,572 miles
- 2.0 Diesel 190 BHP 47.9 Mpg
Super price
Save
£4,300
£19,900
Estimated price
£24,200
See more details
›
-15%
1/4
- 2018
- 8,573 miles
- 2.0 Petrol 184 BHP 47.1 Mpg
Super price
Save
£3,100
£19,940
Estimated price
£23,000
See more details
›
-4%
1/4
- 2017
- 49,524 miles
- 2.0 Diesel 190 BHP 60.1 Mpg
Super price
Save
£2,300
£15,495
Estimated price
£17,800
See more details
›