2005 BMW 3 Series for Sale in Bath

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/01/08/00/46/2006_bmw_3_series-pic-8327000064233862600-152x114.jpeg

2006 BMW 3 Series 2.0TD 320Cd M Sport Convertible Used Cars in Gloucester, South West England GL2 9QL

Great Deal
£978 BELOW
Instant Market Value of £6,473

Price: £5,495

Mileage: 88,717

Location: Gloucester, South West England GL2 9QL

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2006 BMW 3 Series 2.0TD 320Cd M Sport Convertible for sale - £5,495, 88,717 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Good family run business. Highly recommended "
https://static.cargurus.com/images/forsale/2016/10/18/09/15/2004_bmw_3_series-pic-3251334779138271434-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible auto Used Cars in Blackwood, Wales NP12 3TB

Good Deal
£592 BELOW
Instant Market Value of £4,587

Price: £3,995

Mileage: 100,000

Location: Blackwood, Wales NP12 3TB

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £3,995, 100,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2016/10/11/01/16/2005_bmw_3_series-pic-6415797594815730966-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d ES auto Used Cars in Bagshot, South East England GU19 5EZ

Good Deal
£753 BELOW
Instant Market Value of £3,448

Price: £2,695

Mileage: 104,000

Location: Bagshot, South East England GU19 5EZ

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d ES auto for sale - £2,695, 104,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Good"
https://static.cargurus.com/images/forsale/2016/10/26/01/09/2006_bmw_3_series-pic-7152467985089709300-152x114.jpeg

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

Good Deal
£429 BELOW
Instant Market Value of £8,924

Price: £8,495

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 - £8,495, 68,824 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Most helpful and good advice given from person I spoke to, But had no return call regarding a car I was interested in buying But I would concider buying from this dealer owing to advice given"
https://static.cargurus.com/images/forsale/2016/10/10/05/58/2006_bmw_3_series-pic-7747236730981316107-152x114.jpeg

2006 BMW 3 Series 2.5 325i SE Saloon 4d auto Used Cars in Aberdare, Wales CF44 0AG

Good Deal
£788 BELOW
Instant Market Value of £6,776

Price: £5,988

Mileage: 42,000

Location: Aberdare, Wales CF44 0AG

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2006 BMW 3 Series 2.5 325i SE Saloon 4d auto for sale - £5,988, 42,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/01/03/07/02/2004_bmw_3_series-pic-9215620590224537267-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Coupe auto Used Cars in South Glamorgan, Wales CF11 8TR

Good Deal
£308 BELOW
Instant Market Value of £4,303

Price: £3,995

Mileage: 86,000

Location: South Glamorgan, Wales CF11 8TR

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £3,995, 86,000 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "Very helpful and swift deal completed. Lovely guys."
https://vcarsdna.com/images/vehicles/79/large/ac1718822e1743243ec0e7dbf6114250.jpg

2006 BMW 3 Series 2.0 320i SE Touring Used Cars in Bristol, South West England BS3 4AG

Good Deal
£315 BELOW
Instant Market Value of £4,815

Price: £4,500

Mileage: 62,480

Location: Bristol, South West England BS3 4AG

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2006 BMW 3 Series 2.0 320i SE Touring for sale - £4,500, 62,480 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Very helpful and informative, would recommend to others"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Chepstow, South West England NP16 6BE

Good Deal
£1,141 BELOW
Instant Market Value of £5,636

Price: £4,495

Mileage: 106,000

Location: Chepstow, South West England NP16 6BE

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £4,495, 106,000 miles
https://static.cargurus.com/images/forsale/2017/01/08/07/01/2004_bmw_3_series-pic-1840274857450087277-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible auto Used Cars in Bournemouth, South West England BH8 8AY

Good Deal
£281 BELOW
Instant Market Value of £4,776

Price: £4,495

Mileage: 93,000

Location: Bournemouth, South West England BH8 8AY

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £4,495, 93,000 miles with Leather Seats
Avg. Dealer Rating: (1 review) "It was a absolutely pleasure to deal with this dealer zero pressure very very helpful! Even gave gave me a contact, to help me out with what every car I bought and from where ever I finally decided to buy it."
https://static.cargurus.com/images/forsale/2017/01/13/14/18/2006_bmw_3_series-pic-6940426915425685595-152x114.jpeg

2006 BMW 3 Series 2.0TD 320d SE Used Cars in Weston-Super-Mare, South West England BS24 0JN

Good Deal
£369 BELOW
Instant Market Value of £4,146

Price: £3,777

Mileage: 119,712

Location: Weston-Super-Mare, South West England BS24 0JN

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2006 BMW 3 Series 2.0TD 320d SE for sale - £3,777, 119,712 miles with Alloy Wheels
Avg. Dealer Rating: (20 reviews) "Very friendly and helpful. Would recommend. "
https://static.cargurus.com/images/forsale/2016/12/20/20/41/2005_bmw_3_series-pic-1954933233989711050-152x114.jpeg

2005 BMW 3 Series 3.0TD 330Cd M Sport Coupe auto Used Cars in Portsmouth, South East England PO2 9JY

Fair Deal
£646 BELOW
Instant Market Value of £5,641

Price: £4,995

Mileage: 102,000

Location: Portsmouth, South East England PO2 9JY

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 3.0TD 330Cd M Sport Coupe auto for sale - £4,995, 102,000 miles
Avg. Dealer Rating: (1 review) "dealer responded by email very promptly and we viewed and purchased the vehicle the next day, we were very pleased with the way the dealer treated us and the sar was presented all in all a good experience"
https://static.cargurus.com/images/forsale/2016/12/14/07/12/2006_bmw_3_series-pic-761135007068343226-152x114.jpeg

2006 BMW 3 Series 3.0TD 330d M Sport Touring auto Used Cars in Beenham, South East England RG7 5PR

Fair Deal
£289 BELOW
Instant Market Value of £8,784

Price: £8,495

Mileage: 72,000

Location: Beenham, South East England RG7 5PR

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2006 BMW 3 Series 3.0TD 330d M Sport Touring auto for sale - £8,495, 72,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Friendly and helpful if the car had been suitable then probably would have purchased "
https://static.cargurus.com/images/forsale/2016/11/10/16/27/2006_bmw_3_series-pic-1567076457419625396-152x114.jpeg

2006 BMW 3 Series 2.5 325i SE Coupe 2d Used Cars in Earlswood, Solihull, West Midlands B94 5JX

Fair Deal
£468 BELOW
Instant Market Value of £5,763

Price: £5,295

Mileage: 98,000

Location: Earlswood, Solihull, West Midlands B94 5JX

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2006 BMW 3 Series 2.5 325i SE Coupe 2d for sale - £5,295, 98,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "An ideal replacement, the car suited my needs, just need to finish my finance in my current car or for the finance company to allow me renew my finance contract "
https://static.cargurus.com/images/forsale/2016/12/20/18/46/2006_bmw_3_series-pic-2553620816573710733-152x114.jpeg

2006 BMW 3 Series 3.0 330i M Sport auto Used Cars in Swindon, South West England SN1 2EL

Fair Deal
£411 BELOW
Instant Market Value of £6,411

Price: £6,000

Mileage: 100,000

Location: Swindon, South West England SN1 2EL

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2006 BMW 3 Series 3.0 330i M Sport auto for sale - £6,000, 100,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/09/07/03/2004_bmw_3_series-pic-7654328136152443885-152x114.jpeg

2004 BMW 3 Series 2.0TD 320Cd SE Coupe Used Cars in Hampshire, South East England SO18 6TE

Fair Deal
£262 BELOW
Instant Market Value of £3,757

Price: £3,495

Mileage: 95,000

Location: Hampshire, South East England SO18 6TE

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.0TD 320Cd SE Coupe for sale - £3,495, 95,000 miles
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
2016 BMW 3 Series 9 Great Deals £17,988 556 vehicles
2015 BMW 3 Series 19 Great Deals £14,988 239 vehicles
2014 BMW 3 Series 45 Great Deals £10,500 386 vehicles
2013 BMW 3 Series 73 Great Deals £7,988 1,016 vehicles
2012 BMW 3 Series 50 Great Deals £6,495 618 vehicles
2011 BMW 3 Series 28 Great Deals £4,495 350 vehicles
2010 BMW 3 Series 26 Great Deals £4,690 316 vehicles
2009 BMW 3 Series 26 Great Deals £3,990 336 vehicles
2008 BMW 3 Series 22 Great Deals £3,449 317 vehicles
2007 BMW 3 Series 12 Great Deals £2,499 297 vehicles