AA Cars uses cookies. If you use our site, we'll assume you are happy with this.

Add your postcode for better results
Examples: ford fiesta or mercedes c class diesel automatic
1 - 20 of 29 Cars for sale

Used BMW 316 Diesel Cars for Sale

Buy with confidence: all used cars come with an AA history check and free AA breakdown cover

You won't find any stolen vehicles or insurance write-offs on AA Cars

Free breakdown cover and free history check
Add your postcode for more accurate results.

BMW 3 Series 2.0 316d SE 4dr (start/stop)

£11,290
GREENFORD
2013 (13) 50,000 miles Diesel Automatic
020 3018 2811* View details

BMW 3 Series 316d ES 4dr

£5,479
ORPINGTON
2010 (10) 97,000 miles Diesel Manual
AA Dealer Promise
01689 242 905* View details

BMW 3 SERIES 2.0 316d SPORT

£12,984 was £14,445
BROXBOURNE
2014 (14) 40,000 miles Diesel Automatic
AA Dealer Promise
01992 692 531* View details

BMW 3 Series 2.0 316d SE Touring 5dr (start/stop)

£13,000
ABBOTS LANGLEY
2014 (14) 25,000 miles Diesel Automatic
AA Dealer Promise
01923 531 593* View details

BMW 3 Series 316D SE

£14,092 was £14,495
MAIDSTONE
2014 (14) 38,196 miles Diesel Automatic
Franchised Dealer
01622 521 579* View details

BMW 3 Series 316D SE Business Media

£8,800 was £9,600
FAREHAM
2014 (63) 104,000 miles Diesel Manual
AA Dealer Promise
01329 462 381* View details

BMW 3 SERIES 2.0 316d SPORT TOURING

£11,995 was £12,995
ANDOVER
2013 (62) 43,000 miles Diesel Manual
AA Dealer Promise
01264 506 716* View details

BMW 3 Series 316D SE 4 DOORS, REAR PARKING SENSORS, CRUISE CONTROL, AIR CON,

£10,499 was £12,500
KING'S LYNN
2013 (13) 53,604 miles Diesel Manual
AA Dealer Promise
01553 982 076* View details

BMW 3 Series 2.0 316D SE 4 DR DAKOTA LEATHER CENTRE ARM REST FOR REAR, AIR CO

£10,000
KING'S LYNN
2012 (62) 68,203 miles Diesel Manual
AA Dealer Promise
01553 982 076* View details

BMW 3 SERIES 316D SE | Full BMW Service History | One Owner From New | £30 Ta

£11,800 was £12,200
BRISTOL
2013 (13) 37,200 miles Diesel Manual
AA Dealer Promise
0117 368 2276* View details

BMW 3 SERIES 316D SPORT | Full BMW Service History | £30 Tax | Climate Contro

£11,000
BRISTOL
2012 (62) 85,900 miles Diesel Manual
AA Dealer Promise
0117 368 2276* View details

BMW 3 Series 316d ES 4dr

£11,700
OLDBURY
2014 (14) 32,190 miles Diesel Manual
Franchised Dealer
0121 540 2837* View details

BMW 3 SERIES 2.0 316d ES TOURING SAT NAV Business Edition

£10,750 was £11,750
NOTTINGHAM
2013 (63) 47,000 miles Diesel Manual
AA Dealer Promise
0115 886 2987* View details

BMW 3 Series 2.0 316d ES Touring 5dr (start/stop)

£11,479
DERBY
2014 (63) 75,700 miles Diesel Automatic
AA Dealer Promise AA Approved Dealer
01283 642 375* View details

BMW 3 Series 2.0 316d Sport 4dr (start/stop)

£12,000
WOLVERHAMPTON
2013 (13) 49,790 miles Diesel Automatic
AA Dealer Promise AA Inspected AA Warranty
01902 216 595* View details

BMW 3 Series 316d Es

£11,499 was £13,000
PONTYCLUN
2014 (14) 51,182 miles Diesel Automatic
AA Dealer Promise AA Approved Dealer AA Inspected
01443 852 046* View details

BMW 3 Series 2.0 316d Sport Touring Auto 5dr (start/stop)

£23,500 was £25,000
SHEFFIELD
2016 (66) 16,383 miles Diesel Automatic
0114 338 2568* View details

BMW 3 Series 2.0 316d Sport Auto 4dr (start/stop)

£20,000
SHEFFIELD
2016 (66) 10,000 miles Diesel Automatic
0114 338 2568* View details

BMW 3 SERIES 316d SE

£7,993 was £8,795
MEXBOROUGH
2013 (62) Diesel Manual
01709 622 031* View details

BMW 3 SERIES 316d ES-

£5,995
MEXBOROUGH
2010 (60) Diesel Manual
01709 622 031* View details

* Calls may be recorded for training and monitoring purposes. Please refrain from providing credit/debit card information on these calls. If you do so it is at your own risk.

** plus VAT where applicable