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


CarGurus quick poll

Find BMW 3 Series listings in your area

First
Loading...
https://lkswebPrdcdnep4.azureedge.net/api/image/stock/530a888b-9432-4368-9ab7-4dfef29f2437?size=1280x960

2016 BMW 3 Series 2.0TD 318d SE Saloon 4d Auto (16 reg) Used Cars in Stoke-on-trent, West Midlands ST44GU

Great deal
£1,279 BELOW
CarGurus IMV of £14,529

Price: £13,250

Mileage: 20,234

Location: Stoke-on-trent, West Midlands ST44GU

Approved used: Yes Gearbox: automatic Colour: Grey Description: Used 2016 BMW 3 Series 2.0TD 318d SE Saloon 4d Auto for sale - £13,250, 20,234 miles with AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, DAB radio, Alloy wheels, Bluetooth, Parking assist.
Avg. Dealer rating: (2 reviews) " Very good service, actually bought the vehicle from them and they carried out more work than expected."
https://static-eu.cargurus.com/images/forsale/2019/09/12/06/39/2013_bmw_3_series-pic-3242735271128120195-152x114.jpeg

2013 BMW 3 Series 2.0TD 320d xDrive M Sport Saloon 4d (1D reg) Used Cars in Bury, North West England BL9 7HR

Great deal
£2,738 BELOW
CarGurus IMV of £9,238

Price: £6,500

Mileage: 90,000

Location: Bury, North West England BL9 7HR

Approved used: No Gearbox: manual Colour: Black Description: Used 2013 BMW 3 Series 2.0TD 320d xDrive M Sport Saloon 4d for sale - £6,500, 90,000 miles with Climate control, ISOFIX, Alarm/immobiliser, DAB radio
Avg. Dealer rating: (34 reviews) "Got in touch straight away very impressed.and was very helpful."
https://static-eu.cargurus.com/images/forsale/2019/07/11/16/15/2016_bmw_3_series-pic-1827878604645281608-152x114.jpeg

2016 BMW 3 Series 2.0TD 316d SE Saloon 4d (16 reg) Used Cars in Sutton Coldfield, West Midlands B76 1AU

Great deal
£2,084 BELOW
CarGurus IMV of £12,584

Price: £10,500

Mileage: 40,000

Location: Sutton Coldfield, West Midlands B76 1AU

Approved used: No Gearbox: manual Colour: Red Description: Used 2016 BMW 3 Series 2.0TD 316d SE Saloon 4d for sale - £10,500, 40,000 miles with Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, DAB radio, Alloy wheels, Stop/start system, Keyless entry/start system, Climate control, ISOFIX, Parking assist.
Avg. Dealer rating: (24 reviews) "First class professional service. All the staff were very helpful and friendly."
https://static-eu.cargurus.com/images/forsale/2019/09/25/22/30/2013_bmw_3_series-pic-1595976762024638369-152x114.jpeg

2013 BMW 3 Series 2.0TD 320d EfficientDynamics Business Touring 5d Auto (63 reg) Used Cars in Braunstone, East Midlands LE3 3GL

Great deal
£2,623 BELOW
CarGurus IMV of £12,202

Price: £9,579

Mileage: 66,000

Location: Braunstone, East Midlands LE3 3GL

Approved used: No Gearbox: automatic Colour: Blue Description: Used 2013 BMW 3 Series 2.0TD 320d EfficientDynamics Business Touring 5d Auto for sale - £9,579, 66,000 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, DAB radio, Bluetooth, Keyless entry/start system, Heated seats, Climate control, Parking assist.
Avg. Dealer rating: (21 reviews) "Very good"
https://static-eu.cargurus.com/images/forsale/2019/08/24/06/10/2012_bmw_3_series-pic-5027371268153186175-152x114.jpeg

2012 BMW 3 Series 2.0TD 320d M Sport Touring auto (12 reg) Used Cars in Leicestershire, East Midlands LE2 6FT

Great deal
£2,282 BELOW
CarGurus IMV of £10,032

Price: £7,750

Mileage: 85,866

Location: Leicestershire, East Midlands LE2 6FT

Approved used: No Gearbox: automatic Colour: Blue Description: Used 2012 BMW 3 Series 2.0TD 320d M Sport Touring auto for sale - £7,750, 85,866 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Storage package, Alarm/immobiliser, Bluetooth, Heated seats, ISOFIX, Parking assist.
Avg. Dealer rating: (6 reviews) "They were excellent. They sent me a personalised video and although I didn't buy their car, I would highly recommend them to anyone."
https://static-eu.cargurus.com/images/forsale/2019/09/18/14/57/2016_bmw_3_series-pic-3374386711010962511-152x114.jpeg

2016 BMW 3 Series 3.0 M3 M DCT (66 reg) Used Cars in Sellindge, South East England TN25 6AQ

Great deal
£5,770 BELOW
CarGurus IMV of £35,759

Price: £29,989

Mileage: 20,000

Location: Sellindge, South East England TN25 6AQ

Approved used: No Gearbox: automatic Colour: White Description: Used 2016 BMW 3 Series 3.0 M3 M DCT for sale - £29,989, 20,000 miles
Avg. Dealer rating: (4 reviews) "Helpful and friendly, DP Vehicles are a highly professional company that were tireless in their commitment to make me feel comfortable and assist me. Thank you for your professionalism and knowledge. "
https://static-eu.cargurus.com/images/forsale/2019/08/21/17/07/2007_bmw_3_series-pic-2913226453535013098-152x114.jpeg

2007 BMW 3 Series 3.0 325i M Sport Convertible 2d auto (07 reg) Used Cars in SURREY, South East England KT19 8TP

Great deal
£2,605 BELOW
CarGurus IMV of £6,605

Price: £4,000

Mileage: 100,000

Location: SURREY, South East England KT19 8TP

Approved used: No Gearbox: automatic Description: Used 2007 BMW 3 Series 3.0 325i M Sport Convertible 2d auto for sale - £4,000, 100,000 miles with Leather seats, Heated seats, Air conditioning, ISOFIX, M sport package, Alloy wheels
Avg. Dealer rating: (6 reviews) "A very rare and and privileged experience. Marc the owner is attentive to your needs. Tells the truth and the car I brought from is a great deal. The deal in quality with a proffessional touch that is almost unheard of in today's business works especially the used car trade. I would recommend Epsom Car Specialists unreservedly. I would go back to get my next car from this company again. I feel confident and comfortable that I have brought exactly what was advertised and even more . Should be more people like Marc"
https://static-eu.cargurus.com/images/forsale/2019/10/22/04/28/2018_bmw_3_series-pic-6736655860359460391-152x114.jpeg

2018 BMW 3 Series 2.0TD 320d M Sport Saloon 4d Auto (18 reg) Used Cars in Stoke-on-trent, West Midlands ST44GU

Great deal
£2,516 BELOW
CarGurus IMV of £21,506

Price: £18,990

Mileage: 8,147

Location: Stoke-on-trent, West Midlands ST44GU

Approved used: Yes Gearbox: automatic Colour: Black Description: Used 2018 BMW 3 Series 2.0TD 320d M Sport Saloon 4d Auto for sale - £18,990, 8,147 miles with Sport package, Leather seats, Satellite navigation, Heated seats, Parking assist., AUX/USB connectivity, Air conditioning, Light package, Cruise control, Alarm/immobiliser, DAB radio, Bluetooth, Climate control, M sport package
Avg. Dealer rating: (2 reviews) "Speedy response"
https://static-eu.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW 3 Series 2.0TD 320d xDrive M Sport (184bhp) Touring 5d (15 reg) Used Cars in London, Greater London NW10 6RJ

Great deal
£1,757 BELOW
CarGurus IMV of £15,256

Price: £13,499

Mileage: 35,849

Location: London, Greater London NW10 6RJ

Approved used: No Gearbox: manual Colour: Grey Description: Used 2015 BMW 3 Series 2.0TD 320d xDrive M Sport (184bhp) Touring 5d for sale - £13,499, 35,849 miles with Air conditioning, Cruise control, Satellite navigation, DVD entertainment system, Alloy wheels, Bluetooth, Climate control, Parking assist.
Avg. Dealer rating: (153 reviews) "Wrong colour but good dealership"
https://static-eu.cargurus.com/images/forsale/2019/08/23/05/27/2016_bmw_3_series-pic-353966937684276433-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,717 BELOW
CarGurus IMV of £12,949

Price: £11,232

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,232, 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: (27 reviews) "Horrendous!! I had an email to confirm a car I was after but that had been reserved had become available again. Paid a deposit and booked an appt the same afternoon. Even called to advise we were running late. When we got there we were told it had been sold to someone else. Deposit still hasn't been paid back. Ace felt like a cattle market, no compensation for a wasted trip or official apology, only verbally from the salesperson but couldn't even find an alternative and reduce the price as a compromise. Will never deal with them again. "
https://static-eu.cargurus.com/images/forsale/2019/10/18/21/46/2010_bmw_3_series-pic-3644725449533183472-152x114.jpeg

2010 BMW 3 Series 2.0 320i M Sport Highline Convertible (10 reg) Used Cars in Surbiton, Greater London KT6 7QD

Great deal
£1,653 BELOW
CarGurus IMV of £7,603

Price: £5,950

Mileage: 81,000

Location: Surbiton, Greater London KT6 7QD

Approved used: No Gearbox: manual Colour: Silver Description: Used 2010 BMW 3 Series 2.0 320i M Sport Highline Convertible for sale - £5,950, 81,000 miles with AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, RS package, Bluetooth, Heated seats, ISOFIX, Smoker package, Parking assist.
Avg. Dealer rating: (28 reviews) "Friendly and professional team. Collected a great clean car today- thank you. "
https://static-eu.cargurus.com/images/forsale/2019/08/17/21/29/2008_bmw_3_series-pic-305525266762775873-152x114.jpeg

2008 BMW 3 Series 3.0 325i M Sport Coupe 2d auto (58 reg) Used Cars in Deanshanger, East Midlands MK19 6JU

Great deal
£1,587 BELOW
CarGurus IMV of £6,586

Price: £4,999

Mileage: 47,017

Location: Deanshanger, East Midlands MK19 6JU

Approved used: No Gearbox: automatic Colour: Black Description: Used 2008 BMW 3 Series 3.0 325i M Sport Coupe 2d auto for sale - £4,999, 47,017 miles with Leather seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels, Privacy glass/tinted windows
Avg. Dealer rating: (5 reviews) "Decided not to buy car as it wasn't for me, however can't rate this seller enough. Genuinely helpful, not pushy and generally someone I would buy from in the future."
https://static-eu.cargurus.com/images/forsale/2019/10/09/06/14/2012_bmw_3_series-pic-5622078450432001596-152x114.jpeg

2012 BMW 3 Series 2.0TD 320d M Sport Coupe 2d Auto (12 reg) Used Cars in Devon, South West England TQ2 7AD

Great deal
£2,327 BELOW
CarGurus IMV of £12,317

Price: £9,990

Mileage: 46,568

Location: Devon, South West England TQ2 7AD

Approved used: No Gearbox: automatic Colour: Black Description: Used 2012 BMW 3 Series 2.0TD 320d M Sport Coupe 2d Auto for sale - £9,990, 46,568 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, DAB radio, Privacy glass/tinted windows, Bluetooth, Keyless entry/start system, Heated seats, ISOFIX, Parking assist.
Avg. Dealer rating: (9 reviews) "I great experience from the first phone call to actually picking the car up late in the day. Would I buy from Nick again, yes. "
https://static-eu.cargurus.com/images/forsale/2019/10/16/22/15/2010_bmw_3_series-pic-2192993459385673782-152x114.jpeg

2010 BMW 3 Series 2.0 318i SE Saloon 4d (60 reg) Used Cars in Chesham, South East England HP5 2NN

Great deal
£1,732 BELOW
CarGurus IMV of £3,732

Price: £2,000

Mileage: 126,000

Location: Chesham, South East England HP5 2NN

Approved used: No Gearbox: manual Colour: Blue Description: Used 2010 BMW 3 Series 2.0 318i SE Saloon 4d for sale - £2,000, 126,000 miles with AUX/USB connectivity, Air conditioning, Alarm/immobiliser, Parking assist.
Avg. Dealer rating: (20 reviews) "Very good !-"
https://static-eu.cargurus.com/images/forsale/2019/10/04/15/13/2012_bmw_3_series-pic-159098063963825482-152x114.jpeg

2012 BMW 3 Series 2.0TD 320d Sport Plus Coupe 2d auto (12 reg) Used Cars in Chadderton, North West England OL9 8PJ

Great deal
£1,630 BELOW
CarGurus IMV of £8,925

Price: £7,295

Mileage: 91,539

Location: Chadderton, North West England OL9 8PJ

Approved used: No Gearbox: automatic Colour: Blue Description: Used 2012 BMW 3 Series 2.0TD 320d Sport Plus Coupe 2d auto for sale - £7,295, 91,539 miles with Leather seats, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Bluetooth, Heated seats, Parking assist.
Avg. Dealer rating: (21 reviews) "Great responding "
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 55 Great deals £2,691 711 listings
BMW 3 Series 320d EfficientDynamics 10 Great deals £2,499 250 listings
BMW 3 Series 330d M Sport 6 Great deals £4,489 238 listings
BMW 3 Series M3 5 Great deals £6,989 238 listings
BMW 3 Series 320d SE 25 Great deals £1,499 224 listings
BMW 3 Series 335d xDrive M Sport 12 Great deals £14,750 197 listings
BMW 3 Series 320d ED Plus 10 Great deals £6,989 193 listings
BMW 3 Series 320i M Sport 12 Great deals £2,695 192 listings
BMW 3 Series 318d M Sport 9 Great deals £2,795 160 listings
BMW 3 Series 320d Sport 12 Great deals £6,490 151 listings