2005 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 Vehicles
https://static.cargurus.com/images/forsale/2017/04/27/06/20/2006_bmw_3_series-pic-8000414202062482614-152x114.jpeg

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

Great Deal
£1,906 BELOW
Instant Market Value of £7,705

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: (7 reviews) "Superb service. These guys are absolutely brilliant. Responded promptly to every message even out of hours. No hard sell. Excellent car, great value. Would recommend (I already have!)."
https://static.cargurus.com/images/forsale/2017/04/26/01/23/2005_bmw_3_series-pic-7007892532379467403-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Fleet, South East England GU51 2RS

Great Deal
£897 BELOW
Instant Market Value of £2,896

Price: £1,999

Mileage: 155,618

Location: Fleet, South East England GU51 2RS

Approved Used: No Transmission: Manual Colour: Platinum Grey Metallic Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £1,999, 155,618 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "ok never bought the car ,dealer was helpful and friendly."
https://static.cargurus.com/images/forsale/2017/04/07/10/36/2005_bmw_3_series-pic-4244742941862572726-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Touring Used Cars in Swindon, South West England SN2 2DJ

Great Deal
£1,203 BELOW
Instant Market Value of £4,198

Price: £2,995

Mileage: 105,000

Location: Swindon, South West England SN2 2DJ

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320d SE Touring for sale - £2,995, 105,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Very perfessional"
https://static.cargurus.com/images/forsale/2017/04/08/01/16/2006_bmw_3_series-pic-641629660194878835-152x114.jpeg

2006 BMW 3 Series 2.0 320si Used Cars in Bagshot, South East England GU19 5EZ

Good Deal
£577 BELOW
Instant Market Value of £5,072

Price: £4,495

Mileage: 83,600

Location: Bagshot, South East England GU19 5EZ

Approved Used: No Transmission: Manual Colour: Black Description: Used 2006 BMW 3 Series 2.0 320si for sale - £4,495, 83,600 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very happy with the service provided. Test drove 4 cars...they have a great choice of cars...bought one ..would recommend."
https://static.cargurus.com/images/forsale/2017/03/04/02/13/2006_bmw_3_series-pic-4704465735562083262-152x114.jpeg

2006 BMW 3 Series 3.0TD 330d M Sport Touring auto Used Cars in Cold Ash, South East England RG18 9JN

Fair Deal
£412 BELOW
Instant Market Value of £8,407

Price: £7,995

Mileage: 68,824

Location: Cold Ash, South East England RG18 9JN

Approved Used: No Transmission: Automatic Colour: Aluminium/silver Description: Used 2006 BMW 3 Series 3.0TD 330d M Sport Touring auto for sale - £7,995, 68,824 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "I couldn't rate Pinewood Motor Company more. Friendly and efficient service, and Sheraz made me feel that if I had any after-sales issues, he would be only too glad to help. When I renew my car next time, I will start at PMC. Thank you."
https://static.cargurus.com/images/forsale/2017/04/22/01/34/2006_bmw_3_series-pic-8951327945282048287-152x114.jpeg

2006 BMW 3 Series 2.0TD 320d SE auto Used Cars in Fleet, South East England GU51 2RS

Fair Deal
£385 BELOW
Instant Market Value of £4,880

Price: £4,495

Mileage: 93,000

Location: Fleet, South East England GU51 2RS

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2006 BMW 3 Series 2.0TD 320d SE auto for sale - £4,495, 93,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "The sales staff were pleasant and have dealt with any minor issues reported since the car was purchased without quibble."
https://static.cargurus.com/images/forsale/2017/04/09/09/47/2005_bmw_3_series-pic-8479917201116343327-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE auto Used Cars in Wokingham, South East England RG40 5QY

Fair Deal
£227 BELOW
Instant Market Value of £3,522

Price: £3,295

Mileage: 94,000

Location: Wokingham, South East England RG40 5QY

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.0 320i SE auto for sale - £3,295, 94,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/04/26/08/24/2004_bmw_3_series-pic-5140986276477047657-152x114.jpeg

2004 BMW 3 Series 2.0 318ti SE Compact Used Cars in Oxford, South East England OX2 9NN

Fair Deal
£61 BELOW
Instant Market Value of £1,956

Price: £1,895

Mileage: 74,680

Location: Oxford, South East England OX2 9NN

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.0 318ti SE Compact for sale - £1,895, 74,680 miles with Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Excellent staff very helpful not at all pushy they let you test drive on your own so you can get a real relaxed test of the vehicle and they leave all decisions to the customer no trying to make customer decide excellent highly reccommend wether your 18or80 years of ago "
https://static.cargurus.com/images/forsale/2016/06/13/12/00/2006_bmw_3_series-pic-5672531107594918981-152x114.jpeg

2006 BMW 3 Series 2.0 318Ci SE Convertible Used Cars in Swindon, South West England SN3 1QY

Fair Deal
£69 BELOW
Instant Market Value of £6,059

Price: £5,990

Mileage: 45,000

Location: Swindon, South West England SN3 1QY

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2006 BMW 3 Series 2.0 318Ci SE Convertible for sale - £5,990, 45,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Friendly and very honest. Top notch car as i have bought it"
https://static.cargurus.com/images/forsale/2017/03/07/11/35/2004_bmw_3_series-pic-2761102483622353300-152x114.jpeg

2004 BMW 3 Series 1.8 316i SE Used Cars in Eastleigh, South East England SO50 7AJ

Fair Deal
£15 BELOW
Instant Market Value of £1,710

Price: £1,695

Mileage: 111,416

Location: Eastleigh, South East England SO50 7AJ

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 1.8 316i SE for sale - £1,695, 111,416 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very quick response."
https://static.cargurus.com/images/forsale/2017/04/07/08/04/2005_bmw_3_series-pic-417329159908213581-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci SE Convertible Used Cars in Witney, South East England OX29 0RY

Fair Deal
£91 ABOVE
Instant Market Value of £5,204

Price: £5,295

Mileage: 71,000

Location: Witney, South East England OX29 0RY

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 318Ci SE Convertible for sale - £5,295, 71,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Helpful/good"
https://static.cargurus.com/images/forsale/2017/04/11/06/33/2004_bmw_3_series-pic-5335758664550474799-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d Sport auto Used Cars in Milton Common, South East England OX9 2JL

Fair Deal
£42 ABOVE
Instant Market Value of £3,453

Price: £3,495

Mileage: 94,000

Location: Milton Common, South East England OX9 2JL

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 320d Sport auto for sale - £3,495, 94,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Yes they got in touch "
https://static.cargurus.com/images/forsale/2016/11/28/00/54/2005_bmw_3_series-pic-1706502017030726787-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci Sport Convertible Used Cars in Reading, South East England RG4 7UN

Fair Deal
£93 ABOVE
Instant Market Value of £4,402

Price: £4,495

Mileage: 85,000

Location: Reading, South East England RG4 7UN

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £4,495, 85,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/04/27/01/48/2005_bmw_3_series-pic-561696864649134250-152x114.jpeg

2005 BMW 3 Series 3.0 330Ci Sport Coupe auto Used Cars in Bagshot, South East England GU19 5EZ

Fair Deal
£293 ABOVE
Instant Market Value of £5,702

Price: £5,995

Mileage: 83,700

Location: Bagshot, South East England GU19 5EZ

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2005 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £5,995, 83,700 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Good"
https://static.cargurus.com/images/forsale/2017/04/08/06/27/2005_bmw_3_series-pic-3932068633896166447-152x114.jpeg

2005 BMW 3 Series 2.5 325Ci Sport Convertible Used Cars in Bristol, South West England BS4 5AD

Fair Deal
£276 ABOVE
Instant Market Value of £5,719

Price: £5,995

Mileage: 77,060

Location: Bristol, South West England BS4 5AD

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.5 325Ci Sport Convertible for sale - £5,995, 77,060 miles
Avg. Dealer Rating: (4 reviews) "Got straight back to me after my enquiry. "
Please wait ...
All Vehicles
Please wait ...
Featured Vehicle
First Previous
Page # of #
Next

Filter your search criteria!

A large number of vehicles matched your criteria. You are seeing the top 2,000 vehicles.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 2 Great Deals £24,995 192 vehicles
2016 BMW 3 Series 31 Great Deals £17,000 887 vehicles
2015 BMW 3 Series 22 Great Deals £12,700 354 vehicles
2014 BMW 3 Series 56 Great Deals £9,000 764 vehicles
2013 BMW 3 Series 42 Great Deals £7,000 809 vehicles
2012 BMW 3 Series 26 Great Deals £5,750 493 vehicles
2011 BMW 3 Series 25 Great Deals £4,900 403 vehicles
2010 BMW 3 Series 15 Great Deals £4,000 327 vehicles
2009 BMW 3 Series 10 Great Deals £3,995 321 vehicles
2008 BMW 3 Series 19 Great Deals £2,995 291 vehicles