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/23/06/12/2012_bmw_3_series-pic-4204245501796393599-152x114.jpeg

2012 BMW 3 Series 2.0TD 320d Exclusive Edition Edition Touring Estate 5d (12 reg) Used Cars in Stockport, North West England SK2 7BY

Great deal
£1,996 BELOW
CarGurus IMV of £7,451

Price: £5,455

Mileage: 106,408

Location: Stockport, North West England SK2 7BY

Approved used: No Gearbox: manual Colour: Black Description: Used 2012 BMW 3 Series 2.0TD 320d Exclusive Edition Edition Touring Estate 5d for sale - £5,455, 106,408 miles with Leather seats, Climate control, Air conditioning, ISOFIX, Alloy wheels
Avg. Dealer rating: (18 reviews) "Good speedy response "
https://static-eu.cargurus.com/images/forsale/2019/09/15/07/33/2013_bmw_3_series-pic-5310671607752162543-152x114.jpeg

2013 BMW 3 Series 3.0TD 330d M Sport (258bhp) BluePerformance (s/s) Touring 5d Auto (54 reg) Used Cars in Wigan, North West England WN5 9BX

Great deal
£2,875 BELOW
CarGurus IMV of £12,365

Price: £9,490

Mileage: 86,000

Location: Wigan, North West England WN5 9BX

Approved used: No Gearbox: automatic Colour: Blue Description: Used 2013 BMW 3 Series 3.0TD 330d M Sport (258bhp) BluePerformance (s/s) Touring 5d Auto for sale - £9,490, 86,000 miles with AUX/USB connectivity, Sunroof/panoramic roof, Air conditioning, Cruise control, Alarm/immobiliser, Bluetooth, Keyless entry/start system, Reversing camera, ISOFIX, Parking assist.
Avg. Dealer rating: (3 reviews) "Prompt and professional"
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,563 BELOW
CarGurus IMV of £7,062

Price: £5,499

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 - £5,499, 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/07/26/21/35/2013_bmw_3_series-pic-847460731554081004-152x114.jpeg

2013 BMW 3 Series 2.0TD 320d xDrive M Sport Touring 5d (13 reg) Used Cars in Norwich, East of England NR3 2DW

Great deal
£1,941 BELOW
CarGurus IMV of £11,936

Price: £9,995

Mileage: 74,000

Location: Norwich, East of England NR3 2DW

Approved used: No Gearbox: manual Colour: Black Description: Used 2013 BMW 3 Series 2.0TD 320d xDrive M Sport Touring 5d for sale - £9,995, 74,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: (5 reviews) "very helpful without being pushy "
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,887 BELOW
CarGurus IMV of £13,119

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: (20 reviews) "Helpful without too much pressure"
https://static-eu.cargurus.com/images/forsale/2019/09/12/21/32/2012_bmw_3_series-pic-8435188415865295582-152x114.jpeg

2012 BMW 3 Series 2.0TD 320d Sport Saloon 4d auto (12 reg) Used Cars in London, Greater London NW10 7XR

Great deal
£2,098 BELOW
CarGurus IMV of £9,093

Price: £6,995

Mileage: 73,660

Location: London, Greater London NW10 7XR

Approved used: No Gearbox: automatic Colour: Black Description: Used 2012 BMW 3 Series 2.0TD 320d Sport Saloon 4d auto for sale - £6,995, 73,660 miles with AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Bluetooth, Parking assist.
Avg. Dealer rating: (3 reviews) "It was okhy but the color of the car was much different than the real one,I like the one that is on the pic so it was a bit disappointment but all the cars were nice and gud quality "
https://static-eu.cargurus.com/images/forsale/2019/06/25/21/29/2010_bmw_3_series-pic-1246674944431893064-152x114.jpeg

2010 BMW 3 Series 2.0 320i SE Coupe 2d (59 reg) Used Cars in SURREY, South East England KT19 8TP

Great deal
£1,640 BELOW
CarGurus IMV of £6,440

Price: £4,800

Mileage: 72,000

Location: SURREY, South East England KT19 8TP

Approved used: No Gearbox: manual Colour: Black Description: Used 2010 BMW 3 Series 2.0 320i SE Coupe 2d for sale - £4,800, 72,000 miles with AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Stop/start system, Keyless entry/start system, Climate control, ISOFIX, Parking assist.
Avg. Dealer rating: (5 reviews) "Slightly disconcerting when you arrive as they operate from a yard behind a row of houses. Car was well presented and history known. There was no pressure despite the fact I could not make the first appointment due to the M25! There is only one contact point so reply to calls was a bit slow. However I did buy the car"
https://static-eu.cargurus.com/images/forsale/2019/09/08/06/06/2015_bmw_3_series-pic-8300653690127619278-152x114.jpeg

2015 BMW 3 Series 2.0TD 325d M Sport GT Auto (15 reg) Used Cars in Aveley, East of England RM15 4YD

Great deal
£3,423 BELOW
CarGurus IMV of £15,418

Price: £11,995

Mileage: 53,917

Location: Aveley, East of England RM15 4YD

Approved used: No Gearbox: automatic Colour: Black Description: Used 2015 BMW 3 Series 2.0TD 325d M Sport GT Auto for sale - £11,995, 53,917 miles with Leather seats, Air conditioning, Satellite navigation, Alarm/immobiliser, DAB radio, Keyless entry/start system, ISOFIX, Parking assist.
Avg. Dealer rating: (49 reviews) "Very professional,nice people,I asked them to tax the vehicle I purchased which they did,vehicle was absolutely clean and spotless dealers who care,thankyou "
https://static-eu.cargurus.com/images/forsale/2019/07/24/21/38/2017_bmw_3_series-pic-996473013017364195-152x114.jpeg

2017 BMW 3 Series 2.0 330i M Sport Saloon 4d Auto (67 reg) Used Cars in Hertford, East of England SG13 7SB

Great deal
£2,833 BELOW
CarGurus IMV of £20,128

Price: £17,295

Mileage: 3,800

Location: Hertford, East of England SG13 7SB

Approved used: No Gearbox: automatic Colour: Black Description: Used 2017 BMW 3 Series 2.0 330i M Sport Saloon 4d Auto for sale - £17,295, 3,800 miles with Satellite navigation, RS package, Alloy wheels, Parking assist., AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, DAB radio, Bluetooth, Keyless entry/start system, Climate control, Smoker package
Avg. Dealer rating: (3 reviews) "Very helpful company willing g to go that extra mile to help you "
https://static-eu.cargurus.com/images/forsale/2019/09/13/05/25/2016_bmw_3_series-pic-7485007364916752815-152x114.jpeg

2016 BMW 3 Series 2.0 330e M Sport (268bhp) (16 reg) Used Cars in Northampton, East Midlands NN3 9UD

Great deal
£3,827 BELOW
CarGurus IMV of £20,826

Price: £16,999

Mileage: 27,389

Location: Northampton, East Midlands NN3 9UD

Approved used: No Gearbox: automatic Colour: Black Description: Used 2016 BMW 3 Series 2.0 330e M Sport (268bhp) for sale - £16,999, 27,389 miles with Bluetooth, Air conditioning, Cruise control, Satellite navigation, DAB radio, Parking assist.
Avg. Dealer rating: (14 reviews) "I was contacted by carshop but unfortunately I had decided to go for a higher spec vehicle ...thy were very polite "
https://static-eu.cargurus.com/images/forsale/2019/07/28/21/41/2011_bmw_3_series-pic-4102696530721099857-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
£2,112 BELOW
CarGurus IMV of £6,462

Price: £4,350

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,350, 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/22/06/17/2014_bmw_3_series-pic-5018508185110002166-152x114.jpeg

2014 BMW 3 Series 3.0TD 330d Luxury Saloon 4d (14 reg) Used Cars in Southsea, South East England PO4 8SY

Great deal
£2,514 BELOW
CarGurus IMV of £14,014

Price: £11,500

Mileage: 60,000

Location: Southsea, South East England PO4 8SY

Approved used: No Gearbox: automatic Colour: Grey Description: Used 2014 BMW 3 Series 3.0TD 330d Luxury Saloon 4d for sale - £11,500, 60,000 miles with Keyless entry/start system, Air conditioning, ISOFIX, Alarm/immobiliser, DAB radio, Parking assist.
Avg. Dealer rating: (8 reviews) "Gave all information asked "
https://static-eu.cargurus.com/images/forsale/2019/08/24/06/22/2017_bmw_3_series-pic-1113769490867032426-152x114.jpeg

2017 BMW 3 Series 2.0TD 320d xDrive M Sport Shadow Edition Saloon 4d Auto (67 reg) Used Cars in Luton, East of England LU4 9BL

Great deal
£1,263 BELOW
CarGurus IMV of £21,247

Price: £19,984

Mileage: 17,486

Location: Luton, East of England LU4 9BL

Approved used: No Gearbox: automatic Colour: Black Description: Used 2017 BMW 3 Series 2.0TD 320d xDrive M Sport Shadow Edition Saloon 4d Auto for sale - £19,984, 17,486 miles with Air conditioning, Alarm/immobiliser, DAB radio, Alloy wheels, Stop/start system, Keyless entry/start system, ISOFIX
Avg. Dealer rating: (16 reviews) "Swift reply"
https://static-eu.cargurus.com/images/forsale/2019/09/12/21/22/2012_bmw_3_series-pic-6518973497466102837-152x114.jpeg

2012 BMW 3 Series 2.0TD 320d Exclusive Edition Edition Touring Estate 5d (61 reg) Used Cars in Warwick, West Midlands CV34 5QR

Great deal
£1,798 BELOW
CarGurus IMV of £9,293

Price: £7,495

Mileage: 53,500

Location: Warwick, West Midlands CV34 5QR

Approved used: No Gearbox: manual Colour: Blue Description: Used 2012 BMW 3 Series 2.0TD 320d Exclusive Edition Edition Touring Estate 5d for sale - £7,495, 53,500 miles with Air conditioning, Satellite navigation, Alarm/immobiliser, RS package, Bluetooth, Smoker package, Parking assist.
Avg. Dealer rating: (3 reviews) "Helpful and informative"
https://static-eu.cargurus.com/images/forsale/2019/09/01/05/23/2016_bmw_3_series-pic-54038354517416350-152x114.jpeg

2016 BMW 3 Series 2.0 330e SE (268bhp) (16 reg) Used Cars in Norwich, East of England NR32AW

Great deal
£1,892 BELOW
CarGurus IMV of £14,891

Price: £12,999

Mileage: 64,408

Location: Norwich, East of England NR32AW

Approved used: No Gearbox: automatic Colour: Black Description: Used 2016 BMW 3 Series 2.0 330e SE (268bhp) for sale - £12,999, 64,408 miles with AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, DAB radio, Alloy wheels, Privacy glass/tinted windows, Bluetooth, Parking assist.
Avg. Dealer rating: (2 reviews) "Amazing"
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 54 Great deals £2,989 690 listings
BMW 3 Series 320d EfficientDynamics 18 Great deals £2,799 258 listings
BMW 3 Series M3 11 Great deals £6,989 237 listings
BMW 3 Series 330d M Sport 9 Great deals £2,490 229 listings
BMW 3 Series 320d SE 19 Great deals £1,390 198 listings
BMW 3 Series 335d xDrive M Sport 7 Great deals £13,890 192 listings
BMW 3 Series 320i M Sport 13 Great deals £2,795 173 listings
BMW 3 Series 320d Sport 17 Great deals £4,980 171 listings
BMW 3 Series 318d M Sport 13 Great deals £2,795 158 listings
BMW 3 Series 320d ED Plus 11 Great deals £6,989 158 listings