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 25 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 2.0 316d Sport 4dr (start/stop)

£13,980
WEMBLEY
2014 (14) 13,000 miles Diesel Automatic
AA Dealer Promise
020 3018 5972* 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 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.0TD 316d SE

£19,450 was £21,950
CHELTENHAM
2016 (66) 11,458 miles Diesel Manual
Franchised Dealer
01242 982 843* View details

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

£16,000
HINCKLEY
2015 (65) 29,750 miles Diesel Manual
AA Dealer Promise AA Approved Dealer AA Inspected AA Warranty
01455 862 857* View details

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

£13,000
SUTTON COLDFIELD
2014 (14) 34,000 miles Diesel Automatic
AA Dealer Promise
0121 540 2534* View details

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

£11,179 was £11,279
DERBY
2013 (13) 46,700 miles Diesel Manual
AA Dealer Promise AA Approved Dealer AA Inspected
01283 642 375* View details

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

£9,979 was £10,679
DERBY
2013 (13) 88,000 miles Diesel Automatic
AA Dealer Promise AA Approved Dealer
01283 642 375* View details

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

£8,000
STOKE-ON-TRENT
2014 (63) 94,250 miles Diesel Manual
AA Dealer Promise AA Inspected AA Warranty
01782 492 791* View details

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

£20,995
SHEFFIELD
2016 (66) 3,762 miles Diesel Automatic
0114 338 2568* View details

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

£20,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 Sport Step Auto (FULL LEATHER+SAT NAV)-

£10,795
MEXBOROUGH
2013 (13) Diesel Automatic
01709 622 031* View details

BMW 3 SERIES 316d Sport

£8,494
MEXBOROUGH
2012 (62) Diesel Manual
01709 622 031* View details

BMW 3 SERIES 316d ES

£5,994
MEXBOROUGH
2011 (61) Diesel Manual
01709 622 031* View details

BMW 3 Series 316D SE

£10,495
WAKEFIELD
2013 (13) 79,000 miles Diesel Automatic
AA Dealer Promise
01924 602 503* View details

BMW 3 Series 316d SE 5dr [Business Media]

£10,300
HUDDERSFIELD
2014 (64) 84,424 miles Diesel Manual
01484 582 796* View details

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

£9,055
YORK
2013 (62) 75,900 miles Diesel Manual
01904 216 052* View details

BMW 3 SERIES 2.0 316D SPORT TOURING

£8,395 was £9,750
BURY
2013 (63) 103,000 miles Diesel Manual
AA Dealer Promise
0161 623 2902* 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