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.cargurus.com/images/forsale/2019/01/16/22/37/2015_bmw_3_series-pic-8339316497040430952-152x114.jpeg

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

Great deal
£1,880 BELOW
CarGurus IMV of £17,880

Price: £16,000

Mileage: 22,257

Location: London, Greater London NW10 6RJ

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2015 BMW 3 Series 2.0TD 320d xDrive M Sport (184bhp) Saloon 4d Auto for sale - £16,000, 22,257 miles with Air conditioning, Cruise control, Satellite navigation, Alloy wheels, Bluetooth, Heated seats, Climate control, Parking assist.
Avg. Dealer rating: (57 reviews) "I ended up buying this car, excellent service from Car Giant ."
https://static.cargurus.com/images/forsale/2019/01/23/07/31/2014_bmw_3_series-pic-2737328381017106175-152x114.jpeg

2014 BMW 3 Series 3.0TD 335d xDrive M Sport Saloon 4d (63 reg) Used Cars in Bury, North West England BL9 7EG

Great deal
£4,761 BELOW
CarGurus IMV of £18,827

Price: £14,066

Mileage: 42,200

Location: Bury, North West England BL9 7EG

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2014 BMW 3 Series 3.0TD 335d xDrive M Sport Saloon 4d for sale - £14,066, 42,200 miles
Avg. Dealer rating: (7 reviews) "No contact "
https://static.cargurus.com/images/forsale/2018/11/27/22/33/2012_bmw_3_series-pic-6611936574272450488-152x114.jpeg

2012 BMW 3 Series 3.0TD 330d M Sport (258bhp) (s/s) Saloon 4d Auto (62 reg) Used Cars in Keighley, Yorkshire and the Humber BD21 1QD

Great deal
£1,481 BELOW
CarGurus IMV of £12,470

Price: £10,989

Mileage: 146,000

Location: Keighley, Yorkshire and the Humber BD21 1QD

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2012 BMW 3 Series 3.0TD 330d M Sport (258bhp) (s/s) Saloon 4d Auto for sale - £10,989, 146,000 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, DAB radio, Bluetooth, Parking assist.
Avg. Dealer rating: (25 reviews) "Was contacted immediately by motor hub and all my questions answered clearly"
https://static.cargurus.com/images/forsale/2018/12/16/07/07/2017_bmw_3_series-pic-7517707479392294720-152x114.jpeg

2017 BMW 3 Series 2.0TD 320d M Sport Saloon 4d Auto (17 reg) Used Cars in Bury, North West England BL9 7EG

Great deal
£3,429 BELOW
CarGurus IMV of £20,736

Price: £17,307

Mileage: 10,983

Location: Bury, North West England BL9 7EG

Approved used: No Gearbox: Automatic Colour: White Description: Used 2017 BMW 3 Series 2.0TD 320d M Sport Saloon 4d Auto for sale - £17,307, 10,983 miles
Avg. Dealer rating: (7 reviews) "Don’t bother people!!! The car you see is for illustration purposes only. They get in touch with a link to apply for finance and when you say you don’t need finance they don’t get back in touch again - should be removed from here admin "
https://static.cargurus.com/images/forsale/2018/12/21/07/54/2013_bmw_3_series-pic-2851363689706369061-152x114.jpeg

2013 BMW 3 Series 2.0 320i xDrive Luxury GT Auto (63 reg) Used Cars in Bury, North West England BL9 7EG

Great deal
£3,352 BELOW
CarGurus IMV of £13,847

Price: £10,495

Mileage: 33,209

Location: Bury, North West England BL9 7EG

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2013 BMW 3 Series 2.0 320i xDrive Luxury GT Auto for sale - £10,495, 33,209 miles
Avg. Dealer rating: (7 reviews) "I wanted to view the vechile but instead I was sent a link to try for finance. I emailed back saying I would like to see the car for no one to get back to me "
https://static.cargurus.com/images/forsale/2019/03/06/01/59/2008_bmw_3_series-pic-3394972108794718422-152x114.jpeg

2008 BMW 3 Series 3.0 330i SE Saloon 4d auto (Z7 reg) Used Cars in Bangor, Northern Ireland BT19 7QZ

Great deal
£2,434 BELOW
CarGurus IMV of £6,729

Price: £4,295

Mileage: 80,000

Location: Bangor, Northern Ireland BT19 7QZ

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2008 BMW 3 Series 3.0 330i SE Saloon 4d auto for sale - £4,295, 80,000 miles with Air conditioning, ISOFIX, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (2 reviews) "Not the car I went with, but I got a great car from this company."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2013 BMW 3 Series 1.6 316i Sport Saloon 4d (13 reg) Used Cars in London, Enfield, Greater London N17 0RU

Great deal
£1,537 BELOW
CarGurus IMV of £11,517

Price: £9,980

Mileage: 23,824

Location: London, Enfield, Greater London N17 0RU

Approved used: No Gearbox: Manual Colour: Black Description: Used 2013 BMW 3 Series 1.6 316i Sport Saloon 4d for sale - £9,980, 23,824 miles with Bluetooth, AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, Parking assist.
Avg. Dealer rating: (27 reviews) "Replied back quick, good service, Salvatore"
https://static.cargurus.com/images/forsale/2019/02/22/08/37/2018_bmw_3_series-pic-8174623689519162136-152x114.jpeg

2018 BMW 3 Series 2.0TD 316d SE Touring 5d (67 reg) Used Cars in Southampton, South East England SO17 1GJ

Great deal
£2,552 BELOW
CarGurus IMV of £19,551

Price: £16,999

Mileage: 13,500

Location: Southampton, South East England SO17 1GJ

Approved used: No Gearbox: 6-speed Manual Colour: White Description: Used 2018 BMW 3 Series 2.0TD 316d SE Touring 5d for sale - £16,999, 13,500 miles with Satellite navigation, Alloy wheels, Heated seats, ISOFIX, Parking assist., AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, DAB radio, Bluetooth, Keyless entry/start system, Reversing camera, Climate control
Avg. Dealer rating: (8 reviews) "Very happy overall hopefully the salesman Andrew was very helpful. Thank you "
https://static.cargurus.com/images/forsale/2019/03/06/14/09/2013_bmw_3_series-pic-5889352301392733325-152x114.jpeg

2013 BMW 3 Series 2.0TD 320d M Sport Coupe 2d Auto (13 reg) Used Cars in London, Greater London E4 7PX

Great deal
£1,681 BELOW
CarGurus IMV of £11,971

Price: £10,290

Mileage: 55,000

Location: London, Greater London E4 7PX

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2013 BMW 3 Series 2.0TD 320d M Sport Coupe 2d Auto for sale - £10,290, 55,000 miles with Leather seats, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Alloy wheels, Bluetooth, Heated seats, ISOFIX, Parking assist.
Avg. Dealer rating: (19 reviews) "Very satisfied of their reply!!!"
https://static.cargurus.com/images/forsale/2018/06/06/00/07/2013_bmw_3_series-pic-1138596146238739674-152x114.jpeg

2013 BMW 3 Series 2.0 320i M Sport Coupe 2d 1995cc auto (13 reg) Used Cars in Aberdeen, Scotland AB21 0UR

Great deal
£2,891 BELOW
CarGurus IMV of £13,886

Price: £10,995

Mileage: 50,000

Location: Aberdeen, Scotland AB21 0UR

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2013 BMW 3 Series 2.0 320i M Sport Coupe 2d 1995cc auto for sale - £10,995, 50,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: (6 reviews) "Good people to deal with, Newmachar motors."
https://static.cargurus.com/images/forsale/2018/12/10/04/09/2016_bmw_3_series-pic-2019244859047456274-152x114.jpeg

2016 BMW 3 Series 3.0TD 330d xDrive M Sport Touring 5d (Z8 reg) Used Cars in Enniskillen, Northern Ireland BT74 7JY

Great deal
£3,953 BELOW
CarGurus IMV of £22,730

Price: £18,777

Mileage: 50,379

Location: Enniskillen, Northern Ireland BT74 7JY

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2016 BMW 3 Series 3.0TD 330d xDrive M Sport Touring 5d for sale - £18,777, 50,379 miles with Leather seats, AUX/USB connectivity, Cruise control, Satellite navigation, Alarm/immobiliser, DAB radio, Alloy wheels, Stop/start system, ISOFIX, Parking assist.
https://static.cargurus.com/images/forsale/2019/03/13/16/45/2012_bmw_3_series-pic-481228696857293496-152x114.jpeg

2012 BMW 3 Series 2.0TD 320d M Sport Coupe 2d Auto (12 reg) Used Cars in Plymouth, South West England PL7 4JW

Great deal
£2,768 BELOW
CarGurus IMV of £13,763

Price: £10,995

Mileage: 46,000

Location: Plymouth, South West England PL7 4JW

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2012 BMW 3 Series 2.0TD 320d M Sport Coupe 2d Auto for sale - £10,995, 46,000 miles with Bluetooth, Leather seats, AUX/USB connectivity, Heated seats, Cruise control, Parking assist.
Avg. Dealer rating: (1 review) "Rang me and kept me up to date "
https://static.cargurus.com/images/forsale/2018/12/04/22/34/2016_bmw_3_series-pic-546407769604353051-152x114.jpeg

2016 BMW 3 Series 3.0 M3 (Competition Package) M DCT (66 reg) Used Cars in Wednesbury, West Midlands WS10 0AQ

Great deal
£4,399 BELOW
CarGurus IMV of £42,394

Price: £37,995

Mileage: 15,000

Location: Wednesbury, West Midlands WS10 0AQ

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2016 BMW 3 Series 3.0 M3 (Competition Package) M DCT for sale - £37,995, 15,000 miles with AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, DAB radio, Keyless entry/start system, Bluetooth, Reversing camera, Parking assist.
Avg. Dealer rating: (2 reviews) "Good response"
https://static.cargurus.com/images/forsale/2019/03/18/07/57/2015_bmw_3_series-pic-6282199308636850204-152x114.jpeg

2015 BMW 3 Series 2.0TD 320d Sport (184bhp) BluePerformance Saloon 4d Auto (15 reg) Used Cars in St. Leonards-on-sea, South East England TN38 9QQ

Great deal
£1,673 BELOW
CarGurus IMV of £14,668

Price: £12,995

Mileage: 36,534

Location: St. Leonards-on-sea, South East England TN38 9QQ

Approved used: No Gearbox: Automatic Colour: White Description: Used 2015 BMW 3 Series 2.0TD 320d Sport (184bhp) BluePerformance Saloon 4d Auto for sale - £12,995, 36,534 miles with AUX/USB connectivity, Cruise control, Satellite navigation, Adaptive cruise control, Alarm/immobiliser, DAB radio, Alloy wheels, Bluetooth, Climate control, ISOFIX, Parking assist.
Avg. Dealer rating: (5 reviews) "Very good people to deal with. Very satisfied with the experience. Will recommend to friends."
https://static.cargurus.com/images/forsale/2019/01/25/07/07/2015_bmw_3_series-pic-2315564678545631490-152x114.jpeg

2015 BMW 3 Series 2.0TD 320d M Sport (190bhp) Saloon 4d (65 reg) Used Cars in Bury, North West England BL9 7EG

Great deal
£1,698 BELOW
CarGurus IMV of £15,987

Price: £14,289

Mileage: 20,860

Location: Bury, North West England BL9 7EG

Approved used: No Gearbox: Manual Colour: Red Description: Used 2015 BMW 3 Series 2.0TD 320d M Sport (190bhp) Saloon 4d for sale - £14,289, 20,860 miles
Avg. Dealer rating: (7 reviews) "Dealer sent an automated email to say look at thier website and apply for credit. I responded to ask if they would accept full payment and they ignored me."
Please wait ...
All listings
Please wait ...
Sponsored listing

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 69 Great deals £3,250 812 listings
BMW 3 Series M3 12 Great deals £12,000 314 listings
BMW 3 Series 320d EfficientDynamics 14 Great deals £3,750 302 listings
BMW 3 Series 320d SE 20 Great deals £1,490 245 listings
BMW 3 Series 330d M Sport 19 Great deals £2,450 241 listings
BMW 3 Series 335d xDrive M Sport 15 Great deals £14,066 210 listings
BMW 3 Series 318i Sport 18 Great deals £10,500 195 listings
BMW 3 Series 320d Sport 15 Great deals £5,900 178 listings
BMW 3 Series 320i M Sport 12 Great deals £2,990 173 listings
BMW 3 Series 318d M Sport 12 Great deals £3,695 171 listings