Used BMW 3 Series for sale nationwide

to

Filter results

listing

Price

- Loading...
Includes listings without available pricing

Mileage

- Loading...

Days on market

- Loading...

Recent listings

Commercial use

CO2 emissions

- Loading...

Engine size

- Loading...

Vehicle history

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use.
Hide vehicles with:

Photos

Fuel economy

- Loading...
()

Price drops

Text search

Add similar cars


Find BMW 3 Series listings in your area

First
Loading...
https://static-eu.cargurus.com/images/forsale/2019/07/16/22/20/2009_bmw_3_series-pic-2722880378760362987-152x114.jpeg

2009 BMW 3 Series 2.0TD 320d SE Coupe 2d (59 reg) Used Cars in Glasgow, Scotland G67 4HN

Great deal
£1,047 BELOW
CarGurus IMV of £5,042

Price: £3,995

Mileage: 100,000

Location: Glasgow, Scotland G67 4HN

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2009 BMW 3 Series 2.0TD 320d SE Coupe 2d for sale - £3,995, 100,000 miles with AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, Parking assist.
Avg. Dealer rating: (4 reviews) "Unbelievably bad. Prev. contact (Liam) very helpful. This time (diff. car) got the most impatient bad tempered car salesman on the planet (Andy) I tried to check which car/contact he was on about and he thought I was denying having made my last contact (?). Ranted on about the cost of advertising and his time. Hung up on me when I asked to let me get a word in - said I was shouting at him and essentially (put less politely) told to go elsewhere. Truly unbelievable. Don't know how he gets any business. AVOID."
https://static-eu.cargurus.com/images/forsale/2019/06/09/06/07/2013_bmw_3_series-pic-4103688146249947929-152x114.jpeg

2013 BMW 3 Series 2.0TD 320d M Sport (184bhp) BluePerformance (s/s) Touring 5d Auto (63 reg) Used Cars in Bury, North West England BL82AL

Great deal
£2,149 BELOW
CarGurus IMV of £13,793

Price: £11,644

Mileage: 47,246

Location: Bury, North West England BL82AL

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2013 BMW 3 Series 2.0TD 320d M Sport (184bhp) BluePerformance (s/s) Touring 5d Auto for sale - £11,644, 47,246 miles with Leather seats, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, DAB radio, Bluetooth, Keyless entry/start system, ISOFIX, Parking assist.
Avg. Dealer rating: (57 reviews) "Good "
https://static.cargurus.com/images/forsale/2019/06/30/21/38/2016_bmw_3_series-pic-5700937833277740572-152x114.jpeg

2016 BMW 3 Series 2.0TD 320d ED Plus Saloon 4d (16 reg) Used Cars in Wallington, Greater London SM6 9BS

Great deal
£1,830 BELOW
CarGurus IMV of £14,029

Price: £12,199

Mileage: 24,000

Location: Wallington, Greater London SM6 9BS

Approved used: No Gearbox: Manual Colour: Black Description: Used 2016 BMW 3 Series 2.0TD 320d ED Plus Saloon 4d for sale - £12,199, 24,000 miles with Leather seats, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, DAB radio, Alloy wheels, Bluetooth, Keyless entry/start system, Parking assist.
Avg. Dealer rating: (13 reviews) "Dreadful. I stoodcfor 30 minutes before anyone spoke to me or acknowledged me. The car I went to see was dirty and was missing a vital component. The salesman refused to take my car (worth £4000) in part exchange. The visit to CMW was a total waste of my Saturday. I would NEVER go there again."
https://static-eu.cargurus.com/images/forsale/2019/06/05/21/48/2012_bmw_3_series-pic-2452323455719527628-152x114.jpeg

2012 BMW 3 Series 2.0TD 318d Performance Edition (12 reg) Used Cars in Sheffield, Yorkshire and the Humber S17 3LH

Great deal
£1,347 BELOW
CarGurus IMV of £6,597

Price: £5,250

Mileage: 107,313

Location: Sheffield, Yorkshire and the Humber S17 3LH

Approved used: No Gearbox: Manual Colour: Black Description: Used 2012 BMW 3 Series 2.0TD 318d Performance Edition for sale - £5,250, 107,313 miles with AUX/USB connectivity, Air conditioning, Cruise control, Alloy wheels, Keyless entry/start system, Bluetooth, Heated seats, Parking assist.
Avg. Dealer rating: (3 reviews) "Very friendly and courteous pleasure to deal with them after talking to them a couple of times absolutely no hesitation to purchase a car from them"
https://static-eu.cargurus.com/images/forsale/2019/06/06/13/55/2017_bmw_3_series-pic-3535585995776445156-152x114.jpeg

2017 BMW 3 Series 2.0 330e M Sport (67 reg) Used Cars in Hertfordshire, East of England AL9 7JL

Great deal
£4,187 BELOW
CarGurus IMV of £23,177

Price: £18,990

Mileage: 7,800

Location: Hertfordshire, East of England AL9 7JL

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2017 BMW 3 Series 2.0 330e M Sport for sale - £18,990, 7,800 miles with Bluetooth, Reversing camera, Cruise control, Satellite navigation, DAB radio, Parking assist.
Avg. Dealer rating: (20 reviews) "Responded very wuickly"
https://static.cargurus.com/images/forsale/2019/07/13/06/18/2016_bmw_3_series-pic-5257625126834760629-152x114.jpeg

2016 BMW 3 Series 3.0TD 335d xDrive M Sport GT (16 reg) Used Cars in Cannock, West Midlands WS12 2FN

Great deal
£2,727 BELOW
CarGurus IMV of £19,717

Price: £16,990

Mileage: 28,595

Location: Cannock, West Midlands WS12 2FN

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2016 BMW 3 Series 3.0TD 335d xDrive M Sport GT for sale - £16,990, 28,595 miles with Leather seats, AUX/USB connectivity, Air conditioning, Satellite navigation, Alarm/immobiliser, DAB radio, Keyless entry/start system, Bluetooth, ISOFIX
Avg. Dealer rating: (16 reviews) "Good "
https://static-eu.cargurus.com/images/forsale/2019/06/08/09/23/2017_bmw_3_series-pic-3496120688435191812-152x114.jpeg

2017 BMW 3 Series 2.0TD 320d xDrive SE Saloon 4d Auto (67 reg) Used Cars in Newcastle upon Tyne, North East England NE2 4LE

Great deal
£1,244 BELOW
CarGurus IMV of £17,694

Price: £16,450

Mileage: 12,507

Location: Newcastle upon Tyne, North East England NE2 4LE

Approved used: Yes Gearbox: Automatic Colour: Platinum Silver Description: Used 2017 BMW 3 Series 2.0TD 320d xDrive SE Saloon 4d Auto for sale - £16,450, 12,507 miles with Climate control, Air conditioning, ISOFIX, Cruise control, Satellite navigation, Parking assist.
https://static-eu.cargurus.com/images/forsale/2019/05/02/21/42/2014_bmw_3_series-pic-4553612220549882009-152x114.jpeg

2014 BMW 3 Series 2.0TD 320d xDrive SE Touring 5d Auto (14 reg) Used Cars in Rotherham, Yorkshire and the Humber S65 1SJ

Great deal
£1,985 BELOW
CarGurus IMV of £11,475

Price: £9,490

Mileage: 81,000

Location: Rotherham, Yorkshire and the Humber S65 1SJ

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2014 BMW 3 Series 2.0TD 320d xDrive SE Touring 5d Auto for sale - £9,490, 81,000 miles with AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, DAB radio, Keyless entry/start system, Bluetooth, ISOFIX, Parking assist.
Avg. Dealer rating: (1 review) "Very helpful lads shame we couldn't do a deal ."
https://static-eu.cargurus.com/images/forsale/2019/07/03/05/16/2013_bmw_3_series-pic-7279348995779008977-152x114.jpeg

2013 BMW 3 Series 2.0TD 320d EfficientDynamics Business Saloon 4d Auto (63 reg) Used Cars in Swindon, South West England SN3 3BW

Great deal
£2,206 BELOW
CarGurus IMV of £12,905

Price: £10,699

Mileage: 38,741

Location: Swindon, South West England SN3 3BW

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2013 BMW 3 Series 2.0TD 320d EfficientDynamics Business Saloon 4d Auto for sale - £10,699, 38,741 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, DAB radio, Alloy wheels, Bluetooth, Reversing camera, Heated seats, Parking assist.
Avg. Dealer rating: (1 review) "Initially sent me an email informing me of my interest ..... but never heard anymore about the vehicle so can’t say if its been sold or not "
https://static.cargurus.com/images/forsale/2019/06/25/18/35/2015_bmw_3_series-pic-7951194002901800543-152x114.jpeg

2015 BMW 3 Series 3.0TD 330d M Sport GT (15 reg) Used Cars in Norwich, East of England NR32AW

Great deal
£3,204 BELOW
CarGurus IMV of £19,001

Price: £15,797

Mileage: 24,496

Location: Norwich, East of England NR32AW

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2015 BMW 3 Series 3.0TD 330d M Sport GT for sale - £15,797, 24,496 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, DAB radio, Alloy wheels, Bluetooth, Parking assist.
https://static-eu.cargurus.com/images/forsale/2019/04/18/07/46/2015_bmw_3_series-pic-3224612912031093612-152x114.jpeg

2015 BMW 3 Series 3.0 M3 M DCT (65 reg) Used Cars in West Hanningfield, East of England CM2 8LD

Great deal
£5,505 BELOW
CarGurus IMV of £35,494

Price: £29,989

Mileage: 12,410

Location: West Hanningfield, East of England CM2 8LD

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2015 BMW 3 Series 3.0 M3 M DCT for sale - £29,989, 12,410 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, DAB radio, Bluetooth, Keyless entry/start system, Heated seats, ISOFIX
Avg. Dealer rating: (3 reviews) "Very good service and very helpful staff "
https://static.cargurus.com/images/forsale/2019/07/15/23/20/2018_bmw_3_series-pic-86323217792625539-152x114.jpeg

2018 BMW 3 Series 2.0TD 316d Sport Saloon 4d Auto (18 reg) Used Cars in Sheffield, Yorkshire and the Humber S4 8AL

Great deal
£1,702 BELOW
CarGurus IMV of £19,456

Price: £17,754

Mileage: 6,561

Location: Sheffield, Yorkshire and the Humber S4 8AL

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2018 BMW 3 Series 2.0TD 316d Sport Saloon 4d Auto for sale - £17,754, 6,561 miles with Satellite navigation
Avg. Dealer rating: (35 reviews) "Excellent "
https://static-eu.cargurus.com/images/forsale/2019/05/14/21/44/2015_bmw_3_series-pic-9144218448849464773-152x114.jpeg

2015 BMW 3 Series 2.0TD 320d Luxury (190bhp) Saloon 4d Auto (65 reg) Used Cars in Manchester, North West England M38 9ST

Great deal
£2,223 BELOW
CarGurus IMV of £16,013

Price: £13,790

Mileage: 22,329

Location: Manchester, North West England M38 9ST

Approved used: No Gearbox: Automatic Colour: Red Description: Used 2015 BMW 3 Series 2.0TD 320d Luxury (190bhp) Saloon 4d Auto for sale - £13,790, 22,329 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, DAB radio, Alloy wheels, Bluetooth, Keyless entry/start system, Climate control, Parking assist.
Avg. Dealer rating: (19 reviews) "Responded to me "
https://static-eu.cargurus.com/images/forsale/2019/06/14/22/10/2014_bmw_3_series-pic-405318649110337723-152x114.jpeg

2014 BMW 3 Series 2.0TD 320d M Sport (184bhp) (s/s) Touring 5d Auto (Z7 reg) Used Cars in Ballymena, Northern Ireland BT43 6PP

Great deal
£2,652 BELOW
CarGurus IMV of £15,452

Price: £12,800

Mileage: 42,000

Location: Ballymena, Northern Ireland BT43 6PP

Approved used: No Gearbox: Automatic Description: Used 2014 BMW 3 Series 2.0TD 320d M Sport (184bhp) (s/s) Touring 5d Auto for sale - £12,800, 42,000 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Bluetooth, Keyless entry/start system, Parking assist.
Avg. Dealer rating: (2 reviews) "Good service. Good to deal with. Will use again."
https://static-eu.cargurus.com/images/forsale/2019/06/18/06/24/2016_bmw_3_series-pic-2440756767592058075-152x114.jpeg

2016 BMW 3 Series 1.5 318i Sport Saloon 4d (16 reg) Used Cars in Kent, South East England ME5 9QG

Great deal
£1,429 BELOW
CarGurus IMV of £14,129

Price: £12,700

Mileage: 14,612

Location: Kent, South East England ME5 9QG

Approved used: No Gearbox: Manual Colour: White Description: Used 2016 BMW 3 Series 1.5 318i Sport Saloon 4d for sale - £12,700, 14,612 miles with Keyless entry/start system, Leather seats, Air conditioning, Cruise control, Satellite navigation, DAB radio
Avg. Dealer rating: (48 reviews) "Good customer service "
Please wait ...
Please wait ...

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series by variant

Vehicle Deals Starting price Total available
BMW 3 Series 320d M Sport 66 Great deals £1,995 759 listings
BMW 3 Series M3 15 Great deals £7,490 249 listings
BMW 3 Series 320d EfficientDynamics 16 Great deals £2,798 249 listings
BMW 3 Series 330d M Sport 15 Great deals £3,295 248 listings
BMW 3 Series 335d xDrive M Sport 7 Great deals £12,995 209 listings
BMW 3 Series 320d SE 22 Great deals £1,495 204 listings
BMW 3 Series 320d xDrive M Sport 13 Great deals £8,995 180 listings
BMW 3 Series 320d ED Plus 21 Great deals £6,989 179 listings
BMW 3 Series 318d M Sport 17 Great deals £1,495 172 listings
BMW 3 Series 318i Sport 14 Great deals £9,495 169 listings