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/08/07/21/26/2011_bmw_3_series-pic-4560192052297585372-152x114.jpeg

2011 BMW 3 Series 2.0TD 320d Exclusive Edition Saloon 4d (60 reg) Used Cars in Crawley, South East England RH10 7DZ

Great deal
£1,550 BELOW
CarGurus IMV of £6,300

Price: £4,750

Mileage: 83,000

Location: Crawley, South East England RH10 7DZ

Approved used: No Gearbox: manual Colour: Black Description: Used 2011 BMW 3 Series 2.0TD 320d Exclusive Edition Saloon 4d for sale - £4,750, 83,000 miles with Bluetooth, Air conditioning, Alarm/immobiliser, Parking assist., Alloy wheels
https://static-eu.cargurus.com/images/forsale/2019/08/01/06/07/2014_bmw_3_series-pic-6420789791929355140-152x114.jpeg

2014 BMW 3 Series 2.0TD 320d EfficientDynamics Business Touring 5d (14 reg) Used Cars in York, Yorkshire and the Humber YO19 4SH

Great deal
£1,300 BELOW
CarGurus IMV of £11,250

Price: £9,950

Mileage: 54,300

Location: York, Yorkshire and the Humber YO19 4SH

Approved used: No Gearbox: manual Colour: Silver Description: Used 2014 BMW 3 Series 2.0TD 320d EfficientDynamics Business Touring 5d for sale - £9,950, 54,300 miles with Leather seats, AUX/USB connectivity, Cruise control, Satellite navigation, DAB radio, Bluetooth, Heated seats, Climate control, Parking assist.
Avg. Dealer rating: (32 reviews) "Good"
https://static-eu.cargurus.com/images/forsale/2019/06/25/18/35/2016_bmw_3_series-pic-3338327640625467818-152x114.jpeg

2016 BMW 3 Series 2.0TD 320d ED Plus Saloon 4d (16 reg) Used Cars in Cardiff, Wales CF11 8TT

Great deal
£1,951 BELOW
CarGurus IMV of £13,363

Price: £11,412

Mileage: 34,263

Location: Cardiff, Wales CF11 8TT

Approved used: No Gearbox: manual Colour: Silver Description: Used 2016 BMW 3 Series 2.0TD 320d ED Plus Saloon 4d for sale - £11,412, 34,263 miles with Leather seats, AUX/USB connectivity, Sunroof/panoramic roof, Air conditioning, Cruise control, Satellite navigation, DAB radio, Alloy wheels, Bluetooth, Heated seats, Parking assist.
Avg. Dealer rating: (12 reviews) "Contacted a few days later"
https://static-eu.cargurus.com/images/forsale/2019/08/08/06/03/2016_bmw_3_series-pic-3193257070855826864-152x114.jpeg

2016 BMW 3 Series 2.0 320i Sport Saloon 4d (16 reg) Used Cars in Bury, North West England BL82AL

Great deal
£1,796 BELOW
CarGurus IMV of £14,351

Price: £12,555

Mileage: 13,636

Location: Bury, North West England BL82AL

Approved used: No Gearbox: manual Colour: Red Description: Used 2016 BMW 3 Series 2.0 320i Sport Saloon 4d for sale - £12,555, 13,636 miles with Air conditioning, Cruise control, Alarm/immobiliser, DAB radio, Stop/start system, Keyless entry/start system, ISOFIX
Avg. Dealer rating: (59 reviews) "Amazing "
https://static.cargurus.com/images/forsale/2019/07/20/01/12/2015_bmw_3_series-pic-1872055195307759284-152x114.jpeg

2015 BMW 3 Series 2.0TD 320d M Sport GT (184bhp) Auto (15 reg) Used Cars in Cardiff, Wales CF5 1BH

Great deal
£1,931 BELOW
CarGurus IMV of £16,921

Price: £14,990

Mileage: 37,025

Location: Cardiff, Wales CF5 1BH

Approved used: No Gearbox: automatic Colour: Grey Description: Used 2015 BMW 3 Series 2.0TD 320d M Sport GT (184bhp) Auto for sale - £14,990, 37,025 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, Alloy wheels, Privacy glass/tinted windows, Stop/start system, Bluetooth, Climate control, ISOFIX, Parking assist.
Avg. Dealer rating: (9 reviews) "Telephoned very good come back with a deal"
https://static-eu.cargurus.com/images/forsale/2019/08/06/14/18/2015_bmw_3_series-pic-186234006591550070-152x114.jpeg

2015 BMW 3 Series 2.0TD 320d M Sport (184bhp) BluePerformance Saloon 4d (14 reg) Used Cars in Laverstoke, South East England RG28 7NY

Great deal
£2,154 BELOW
CarGurus IMV of £14,149

Price: £11,995

Mileage: 43,000

Location: Laverstoke, South East England RG28 7NY

Approved used: No Gearbox: manual Colour: Silver Description: Used 2015 BMW 3 Series 2.0TD 320d M Sport (184bhp) BluePerformance Saloon 4d for sale - £11,995, 43,000 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Bluetooth, Heated seats, Climate control, ISOFIX, Parking assist.
Avg. Dealer rating: (15 reviews) "Quick response "
https://static-eu.cargurus.com/images/forsale/2019/08/20/06/13/2016_bmw_3_series-pic-8538828020780933128-152x114.jpeg

2016 BMW 3 Series 2.0TD 320d xDrive Luxury Saloon 4d Auto (66 reg) Used Cars in Chelmsford, East of England CM3 3AY

Great deal
£2,781 BELOW
CarGurus IMV of £18,731

Price: £15,950

Mileage: 18,999

Location: Chelmsford, East of England CM3 3AY

Approved used: No Gearbox: automatic Colour: Blue Description: Used 2016 BMW 3 Series 2.0TD 320d xDrive Luxury Saloon 4d Auto for sale - £15,950, 18,999 miles with Leather seats, Air conditioning, Alarm/immobiliser, DAB radio, Keyless entry/start system, Heated seats, ISOFIX, Comfort package, Parking assist.
Avg. Dealer rating: (3 reviews) "Great freindly customer service. A fantastic purchase and a bunch of guys that work hard to meet requirements. Thumbs up "
https://static-eu.cargurus.com/images/forsale/2019/08/17/21/36/2009_bmw_3_series-pic-937624584659957552-152x114.jpeg

2009 BMW 3 Series 2.0TD 318d M Sport auto (59 reg) Used Cars in Bradford, Yorkshire and the Humber BD8 9TB

Great deal
£1,112 BELOW
CarGurus IMV of £5,012

Price: £3,900

Mileage: 98,000

Location: Bradford, Yorkshire and the Humber BD8 9TB

Approved used: No Gearbox: automatic Colour: Black Description: Used 2009 BMW 3 Series 2.0TD 318d M Sport auto for sale - £3,900, 98,000 miles with AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (8 reviews) "Brilliant service from day one .. Did every thing they could to help me in every way . Top garage with Superb owners would recommend them for any one who is looking to buy a second hand car. "
https://static-eu.cargurus.com/images/forsale/2019/05/31/06/56/2015_bmw_3_series-pic-3266208511180714485-152x114.jpeg

2015 BMW 3 Series 2.0TD 320d xDrive Luxury (184bhp) Saloon 4d Auto (15 reg) Used Cars in York, Yorkshire and the Humber YO19 4SH

Great deal
£2,572 BELOW
CarGurus IMV of £14,972

Price: £12,400

Mileage: 53,800

Location: York, Yorkshire and the Humber YO19 4SH

Approved used: No Gearbox: automatic Colour: Blue Description: Used 2015 BMW 3 Series 2.0TD 320d xDrive Luxury (184bhp) Saloon 4d Auto for sale - £12,400, 53,800 miles with Leather seats, AUX/USB connectivity, Cruise control, Satellite navigation, DAB radio, Alloy wheels, Bluetooth, Heated seats, Climate control, Parking assist.
Avg. Dealer rating: (32 reviews) "No hassle salespeople. "
https://static-eu.cargurus.com/images/forsale/2019/08/07/04/18/2018_bmw_3_series-pic-8556806393695440589-152x114.jpeg

2018 BMW 3 Series 1.5 318i SE Saloon 4d Auto (18 reg) Used Cars in Birmingham, West Midlands B330JJ

Great deal
£825 BELOW
CarGurus IMV of £16,823

Price: £15,998

Mileage: 12,633

Location: Birmingham, West Midlands B330JJ

Approved used: No Gearbox: automatic Colour: Silver Description: Used 2018 BMW 3 Series 1.5 318i SE Saloon 4d Auto for sale - £15,998, 12,633 miles with Leather seats, Cruise control, Satellite navigation, Alarm/immobiliser, Alloy wheels, Bluetooth, Parking assist.
Avg. Dealer rating: (16 reviews) "Very good experience "
https://static-eu.cargurus.com/images/forsale/2019/08/15/21/41/2007_bmw_3_series-pic-645826761306995310-152x114.jpeg

2007 BMW 3 Series 3.0 335i SE Coupe 2d auto (07 reg) Used Cars in Waltham Abbey, Epping Forest, East of England EN9 2DH

Great deal
£1,783 BELOW
CarGurus IMV of £7,278

Price: £5,495

Mileage: 75,529

Location: Waltham Abbey, Epping Forest, East of England EN9 2DH

Approved used: No Gearbox: automatic Colour: Grey Description: Used 2007 BMW 3 Series 3.0 335i SE Coupe 2d auto for sale - £5,495, 75,529 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Privacy glass/tinted windows, Heated seats, ISOFIX, Parking assist.
Avg. Dealer rating: (5 reviews) "Neil was very helpful and spent a long time with us explaining about the car that we were interested in. Did not feel pressured at all. "
https://static-eu.cargurus.com/images/forsale/2019/08/03/21/47/2007_bmw_3_series-pic-2879795850618990440-152x114.jpeg

2007 BMW 3 Series 2.0TD 320d ES (57 reg) Used Cars in Luton, East of England LU2 0HN

Great deal
£757 BELOW
CarGurus IMV of £3,146

Price: £2,389

Mileage: 111,160

Location: Luton, East of England LU2 0HN

Approved used: No Gearbox: manual Colour: Silver Description: Used 2007 BMW 3 Series 2.0TD 320d ES for sale - £2,389, 111,160 miles with Alarm/immobiliser, Alloy wheels
Avg. Dealer rating: (11 reviews) "ansolute rubbish said nothing wrong with car i got there engine sounded like was missfiring, coolant was low on everycar, flat tyres didnt look like theve been looked after looks like they just been shoved in the warehouse hopin soneone stupid who dont know what there properly looking at will come along and buy a dodgey motor"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 2.0TD 320d ED Plus Saloon 4d (16 reg) Used Cars in London, Greater London NW10 6RJ

Great deal
£1,979 BELOW
CarGurus IMV of £13,278

Price: £11,299

Mileage: 33,877

Location: London, Greater London NW10 6RJ

Approved used: No Gearbox: manual Colour: Black Description: Used 2016 BMW 3 Series 2.0TD 320d ED Plus Saloon 4d for sale - £11,299, 33,877 miles with Air conditioning, Cruise control, Satellite navigation, Alloy wheels, Bluetooth, Heated seats, Climate control, Parking assist.
Avg. Dealer rating: (135 reviews) "Good, not too pushy but baffled as to what the £200 admin fee for?"
https://static-eu.cargurus.com/images/forsale/2019/07/28/21/41/2011_bmw_3_series-pic-5716893402050653420-152x114.jpeg

2011 BMW 3 Series 2.0TD 320d M Sport Coupe 2d (60 reg) Used Cars in London, Greater London N11 2EU

Great deal
£1,883 BELOW
CarGurus IMV of £6,473

Price: £4,590

Mileage: 138,000

Location: London, Greater London N11 2EU

Approved used: No Gearbox: manual Colour: Black Description: Used 2011 BMW 3 Series 2.0TD 320d M Sport Coupe 2d for sale - £4,590, 138,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, RS package, Alloy wheels, Bluetooth, ISOFIX, Smoker package, Parking assist.
Avg. Dealer rating: (13 reviews) "Very helpful and very pleasant. Even sorted out mot advisory fitted new front discs and brakes."
https://static-eu.cargurus.com/images/forsale/2019/08/08/21/37/2012_bmw_3_series-pic-5564749494294656438-152x114.jpeg

2012 BMW 3 Series 2.0TD 320d Sport Plus Coupe 2d (62 reg) Used Cars in Chesterfield, East Midlands S40 2AR

Great deal
£1,745 BELOW
CarGurus IMV of £10,740

Price: £8,995

Mileage: 56,000

Location: Chesterfield, East Midlands S40 2AR

Approved used: No Gearbox: manual Colour: Black Description: Used 2012 BMW 3 Series 2.0TD 320d Sport Plus Coupe 2d for sale - £8,995, 56,000 miles with Bluetooth, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Parking assist.
Avg. Dealer rating: (15 reviews) "Excellent, very professional. The transfer of the vehicles was very smooth. No problems at all.with dealing with them again ,would highly recommend to all."
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 50 Great deals £2,989 711 listings
BMW 3 Series 330d M Sport 7 Great deals £3,695 227 listings
BMW 3 Series 320d EfficientDynamics 17 Great deals £2,999 222 listings
BMW 3 Series 320d SE 23 Great deals £1,000 208 listings
BMW 3 Series M3 4 Great deals £7,990 202 listings
BMW 3 Series 335d xDrive M Sport 6 Great deals £14,984 188 listings
BMW 3 Series 320d ED Plus 16 Great deals £6,989 184 listings
BMW 3 Series 320d Sport 9 Great deals £6,295 170 listings
BMW 3 Series 320d xDrive M Sport 13 Great deals £8,500 169 listings
BMW 3 Series 320i M Sport 15 Great deals £2,490 164 listings