2007 BMW 3 Series for Sale in Swindon

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/23/06/24/2006_bmw_3_series-pic-7359229819694349424-152x114.jpeg

2006 BMW 3 Series 2.5 325Ci M Sport Convertible auto Used Cars in Newport, Wales NP19 9FL

Great Deal
£2,039 BELOW
Instant Market Value of £7,838

Price: £5,799

Mileage: 46,800

Location: Newport, Wales NP19 9FL

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2006 BMW 3 Series 2.5 325Ci M Sport Convertible auto for sale - £5,799, 46,800 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "I only briefly spoke to the dealer but when I found out the car had only one key and it was 300 pounds for a second one together with low part exchange for my vehicle I moved on to another car which I have now purchased"
https://static.cargurus.com/images/forsale/2017/05/13/01/44/2008_bmw_3_series-pic-7943367533371443082-152x114.jpeg

2008 BMW 3 Series 2.0TD 320d SE Convertible 2d auto Used Cars in Bristol, South West England BS16 3AE

Great Deal
£1,086 BELOW
Instant Market Value of £10,561

Price: £9,475

Mileage: 45,000

Location: Bristol, South West England BS16 3AE

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2008 BMW 3 Series 2.0TD 320d SE Convertible 2d auto for sale - £9,475, 45,000 miles with Bluetooth, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Friendly, knowledgable and businesslike "
https://static.cargurus.com/images/forsale/2017/06/08/23/53/2008_bmw_3_series-pic-6972736980192132315-152x114.jpeg

2008 BMW 3 Series 2.0TD 320d Edition SE Touring Used Cars in Calmore, South East England SO40 2RQ

Great Deal
£756 BELOW
Instant Market Value of £3,751

Price: £2,995

Mileage: 153,174

Location: Calmore, South East England SO40 2RQ

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2008 BMW 3 Series 2.0TD 320d Edition SE Touring for sale - £2,995, 153,174 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "They brought the car to me to trial and once I had decided to buy the car they worked rapidly to ensure the car was ready for me to collect the following day."
https://static.cargurus.com/images/forsale/2017/06/18/06/18/2008_bmw_3_series-pic-6146066451596388751-152x114.jpeg

2008 BMW 3 Series 2.0TD 320d M Sport Coupe 2d Used Cars in Colden Common, South East England SO21 1RP

Great Deal
£1,060 BELOW
Instant Market Value of £8,055

Price: £6,995

Mileage: 85,000

Location: Colden Common, South East England SO21 1RP

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2008 BMW 3 Series 2.0TD 320d M Sport Coupe 2d for sale - £6,995, 85,000 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Well received and knowledge "
https://static.cargurus.com/images/forsale/2017/06/22/17/36/2008_bmw_3_series-pic-251083694418791123-152x114.jpeg

2008 BMW 3 Series 2.0TD 320d Edition M Sport Used Cars in Banbury, South East England OX16 2AD

Great Deal
£650 BELOW
Instant Market Value of £7,645

Price: £6,995

Mileage: 79,447

Location: Banbury, South East England OX16 2AD

Approved Used: No Transmission: Manual Colour: Black Description: Used 2008 BMW 3 Series 2.0TD 320d Edition M Sport for sale - £6,995, 79,447 miles with Bluetooth, Leather Seats, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2007 BMW 3 Series 2.0TD 320d M Sport Saloon 4d auto Used Cars in Southampton, South East England SO14 0QL

Good Deal
£1,343 BELOW
Instant Market Value of £8,333

Price: £6,990

Mileage: 47,000

Location: Southampton, South East England SO14 0QL

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2007 BMW 3 Series 2.0TD 320d M Sport Saloon 4d auto for sale - £6,990, 47,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/06/07/09/32/2007_bmw_3_series-pic-4852945637497090550-152x114.jpeg

2007 BMW 3 Series 3.0 335i SE Convertible 2d Used Cars in Bath, South West England BA1 7QH

Good Deal
£1,260 BELOW
Instant Market Value of £10,260

Price: £9,000

Mileage: 82,400

Location: Bath, South West England BA1 7QH

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2007 BMW 3 Series 3.0 335i SE Convertible 2d for sale - £9,000, 82,400 miles with Bluetooth, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "good"
https://static.cargurus.com/images/forsale/2017/05/29/19/52/2008_bmw_3_series-pic-5475693739833193061-152x114.jpeg

2008 BMW 3 Series 3.0 325i M Sport Convertible 2d auto Used Cars in Aylesbury, South East England HP22 5TQ

Good Deal
£953 BELOW
Instant Market Value of £9,403

Price: £8,450

Mileage: 77,000

Location: Aylesbury, South East England HP22 5TQ

Approved Used: No Transmission: Automatic Colour: Sapphire Black Metall8ic Description: Used 2008 BMW 3 Series 3.0 325i M Sport Convertible 2d auto for sale - £8,450, 77,000 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Very lovely gentleman I spoke to but decided not to go see the car for my own reasons"
https://static.cargurus.com/images/forsale/2017/06/14/00/19/2007_bmw_3_series-pic-7648748294127227970-152x114.jpeg

2007 BMW 3 Series 2.0TD 320d SE Saloon 4d Used Cars in Bristol, South West England BS7 9RU

Good Deal
£698 BELOW
Instant Market Value of £3,698

Price: £3,000

Mileage: 132,491

Location: Bristol, South West England BS7 9RU

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2007 BMW 3 Series 2.0TD 320d SE Saloon 4d for sale - £3,000, 132,491 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/05/23/09/32/2008_bmw_3_series-pic-3495861971043077240-152x114.jpeg

2008 BMW 3 Series 3.0 330i SE Touring Used Cars in Clevedon, South West England BS21 6TH

Good Deal
£860 BELOW
Instant Market Value of £6,355

Price: £5,495

Mileage: 123,000

Location: Clevedon, South West England BS21 6TH

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2008 BMW 3 Series 3.0 330i SE Touring for sale - £5,495, 123,000 miles with Leather Seats
Avg. Dealer Rating: (5 reviews) "Well, my query was answered quickly and gave me the information I asked for."
https://static.cargurus.com/images/forsale/2017/06/16/13/40/2008_bmw_3_series-pic-8274886760966900908-152x114.jpeg

2008 BMW 3 Series 3.0TD 330d M Sport Convertible 2d auto Used Cars in Salisbury, South West England SP2 7PH

Good Deal
£966 BELOW
Instant Market Value of £11,461

Price: £10,495

Mileage: 70,200

Location: Salisbury, South West England SP2 7PH

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2008 BMW 3 Series 3.0TD 330d M Sport Convertible 2d auto for sale - £10,495, 70,200 miles with Bluetooth, Leather Seats, Smoker Package, Navigation System, RS Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "The Dealer was very quick to reply to my email. They were very helpful, answered all my questions and applied no pressure whatsoever. I found them to be very efficient and most helpful, in fact, rexcellent. The admin and paperwork was most efficient and very quick, making it very easy for me, needless to say I purchased the vehicle and I am very satisfied indeed."
https://static.cargurus.com/images/forsale/2017/05/20/09/43/2008_bmw_3_series-pic-2765671749677475624-152x114.jpeg

2008 BMW 3 Series 2.0TD 320d SE Saloon 4d Used Cars in Bristol, South West England BS5 9JJ

Good Deal
£586 BELOW
Instant Market Value of £4,581

Price: £3,995

Mileage: 121,000

Location: Bristol, South West England BS5 9JJ

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2008 BMW 3 Series 2.0TD 320d SE Saloon 4d for sale - £3,995, 121,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/06/06/01/32/2006_bmw_3_series-pic-6795471833846952583-152x114.jpeg

2006 BMW 3 Series 3.0TD 330d SE auto Used Cars in Gloucester, South West England GL2 5ER

Good Deal
£326 BELOW
Instant Market Value of £5,321

Price: £4,995

Mileage: 90,000

Location: Gloucester, South West England GL2 5ER

Approved Used: No Transmission: Automatic Colour: Green Description: Used 2006 BMW 3 Series 3.0TD 330d SE auto for sale - £4,995, 90,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "good communication and advice"
https://static.cargurus.com/images/forsale/2017/06/12/23/50/2006_bmw_3_series-pic-1070847372925002654-152x114.jpeg

2006 BMW 3 Series 2.0 320i SE Touring Used Cars in Trowbridge, South West England BA14 7PE

Good Deal
£404 BELOW
Instant Market Value of £3,904

Price: £3,500

Mileage: 118,000

Location: Trowbridge, South West England BA14 7PE

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2006 BMW 3 Series 2.0 320i SE Touring for sale - £3,500, 118,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Great service. Very friendly and helpful, nothing was to much trouble. Couldn't be happier with my purchase and the customer service . Thanks CMA Cars ! "
https://static.cargurus.com/images/forsale/2017/06/15/00/16/2007_bmw_3_series-pic-6576538249545293846-152x114.jpeg

2007 BMW 3 Series 2.0TD 320d SE Saloon 4d auto Used Cars in West Stour, South West England SP8 5RJ

Good Deal
£740 BELOW
Instant Market Value of £5,735

Price: £4,995

Mileage: 73,000

Location: West Stour, South West England SP8 5RJ

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2007 BMW 3 Series 2.0TD 320d SE Saloon 4d auto for sale - £4,995, 73,000 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Dealer replied to initial contact quickly and arranged a test drive, We also looked at a couple of other cars. Very helpful."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

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 Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 5 Great Deals £22,450 314 listings
2016 BMW 3 Series 45 Great Deals £16,500 836 listings
2015 BMW 3 Series 19 Great Deals £13,298 398 listings
2014 BMW 3 Series 36 Great Deals £8,800 718 listings
2013 BMW 3 Series 46 Great Deals £7,779 758 listings
2012 BMW 3 Series 31 Great Deals £6,000 456 listings
2011 BMW 3 Series 41 Great Deals £4,490 445 listings
2010 BMW 3 Series 21 Great Deals £3,495 314 listings
2009 BMW 3 Series 18 Great Deals £4,480 318 listings
2008 BMW 3 Series 24 Great Deals £2,475 276 listings