2004 BMW 3 Series for Sale in Northampton

to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

Commercial Use

CO2 Emissions

- Loading...

Engine Size

- Loading...

Photos

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/12/07/21/10/2004_bmw_3_series-pic-4401176641358739389-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Coupe Used Cars in Leicester, East Midlands LE2 8TD

Great Deal
£656 BELOW
CarGurus IMV of £2,656

Price: £2,000

Mileage: 84,201

Location: Leicester, East Midlands LE2 8TD

Approved Used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Coupe for sale - £2,000, 84,201 miles with Alloy Wheels
Avg. Dealer Review: (11 reviews) "Good "
https://static.cargurus.com/images/forsale/2017/11/02/15/16/2005_bmw_3_series-pic-5944758213582849658-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d Sport Touring Used Cars in Aylesbury, South East England HP219DR

Great Deal
£729 BELOW
CarGurus IMV of £2,924

Price: £2,195

Mileage: 134,000

Location: Aylesbury, South East England HP219DR

Approved Used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d Sport Touring for sale - £2,195, 134,000 miles with Alloy Wheels
Avg. Dealer Review: (3 reviews) "good helpful service. Car, just what I wanted "
https://static.cargurus.com/images/forsale/2017/11/14/21/57/2005_bmw_3_series-pic-2644843062797474055-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Aylesbury Vale, Tring, South East England HP23 4NB

Good Deal
£548 BELOW
CarGurus IMV of £3,748

Price: £3,200

Mileage: 75,025

Location: Aylesbury Vale, Tring, South East England HP23 4NB

Approved Used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,200, 75,025 miles with Alloy Wheels
Avg. Dealer Review: (2 reviews) "Very helpful and knowledgable. I would definitely recommend this company."
https://images.clickdealer.co.uk/vehicles/1375/1375099/large1/17308757.jpg

2004 BMW 3 Series 2.0TD 320d SE Touring auto Used Cars in Leicester, East Midlands LE2 8TD

Good Deal
£830 BELOW
CarGurus IMV of £2,730

Price: £1,900

Mileage: 100,700

Location: Leicester, East Midlands LE2 8TD

Approved Used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 320d SE Touring auto for sale - £1,900, 100,700 miles
Avg. Dealer Review: (11 reviews) "Nice guys but a vet take it or leave it attitude. Got there, cash in hand and they're trying to put add ons. Bit put out as they didn't have to work for this sale at all. Got it at the price but feel they should have been offering a small discount. Only a 30 day guarantee"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 2.0TD 320Cd SE Coupe auto Used Cars in Welwyn Garden City, Welwyn Hatfield, East of England AL7 1BD

Good Deal
£619 BELOW
CarGurus IMV of £4,114

Price: £3,495

Mileage: 79,000

Location: Welwyn Garden City, Welwyn Hatfield, East of England AL7 1BD

Approved Used: No Gearbox: Automatic Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320Cd SE Coupe auto for sale - £3,495, 79,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/19/16/16/2003_bmw_3_series-pic-4389001508963961361-152x114.jpeg

2003 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Luton, East of England LU1 3PS

Good Deal
£563 BELOW
CarGurus IMV of £4,053

Price: £3,490

Mileage: 68,000

Location: Luton, East of England LU1 3PS

Approved Used: No Gearbox: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £3,490, 68,000 miles with Alloy Wheels
https://images.clickdealer.co.uk/vehicles/1429/1429729/large1/18739954.jpg

2005 BMW 3 Series 2.0 320i ES Used Cars in Leicester, East Midlands LE2 8TD

Good Deal
£476 BELOW
CarGurus IMV of £2,476

Price: £2,000

Mileage: 117,600

Location: Leicester, East Midlands LE2 8TD

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 320i ES for sale - £2,000, 117,600 miles with Alloy Wheels
Avg. Dealer Review: (11 reviews) "Awful experience. Car would not start Price had increased at the visit, despite email confirmation Insisted on £100 deposit 'to charge the battery, so we could test drive the vehicle!!! Wanted £150 for HPI check ( these are now free online) Very high pressured sales techniques Unscrupulous Looked to have some real bargains - unfortunately this was not my experience. Couldn't wait to leave."
https://static.cargurus.com/images/forsale/2017/12/16/00/44/2005_bmw_3_series-pic-6068585384696172697-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd SE Convertible Used Cars in Birmingham, West Midlands B12 0DA

Good Deal
£427 BELOW
CarGurus IMV of £3,422

Price: £2,995

Mileage: 118,300

Location: Birmingham, West Midlands B12 0DA

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320Cd SE Convertible for sale - £2,995, 118,300 miles
Avg. Dealer Review: (6 reviews) "This was excellent and transaction concluded successfully. "
https://static.cargurus.com/images/forsale/2017/10/17/06/43/2003_bmw_3_series-pic-840146050390937938-152x114.jpeg

2003 BMW 3 Series 2.0 318ti SE Compact auto Used Cars in BEDFORDSHIRE, East of England MK40 4EZ

Fair Deal
£210 BELOW
CarGurus IMV of £1,909

Price: £1,699

Mileage: 56,000

Location: BEDFORDSHIRE, East of England MK40 4EZ

Approved Used: No Gearbox: Automatic Colour: Green Description: Used 2003 BMW 3 Series 2.0 318ti SE Compact auto for sale - £1,699, 56,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/11/17/02/14/2005_bmw_3_series-pic-999013975777526927-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Milton Keynes, South East England MK1 1DX

Fair Deal
£130 BELOW
CarGurus IMV of £3,120

Price: £2,990

Mileage: 110,000

Location: Milton Keynes, South East England MK1 1DX

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £2,990, 110,000 miles with Alloy Wheels
Avg. Dealer Review: (6 reviews) "Excellent service and a very good price for the car that we bought, which even included an extended warranty and a full 12 month MOT. Very pleased overall, and would recommend."
https://static.cargurus.com/images/forsale/2017/09/16/01/32/2005_bmw_3_series-pic-8182676744867993213-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd SE Coupe Used Cars in Portway, West Midlands B48 7JA

Fair Deal
£138 BELOW
CarGurus IMV of £2,883

Price: £2,745

Mileage: 115,000

Location: Portway, West Midlands B48 7JA

Approved Used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320Cd SE Coupe for sale - £2,745, 115,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Review: (5 reviews) "Great family business. Very easy going and helpful. Would definitely check with them in the future for my next car"
https://static.cargurus.com/images/forsale/2017/12/15/01/10/2005_bmw_3_series-pic-4117275132235380780-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Warboys, East of England PE28 2SG

Fair Deal
£105 BELOW
CarGurus IMV of £3,300

Price: £3,195

Mileage: 100,000

Location: Warboys, East of England PE28 2SG

Approved Used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,195, 100,000 miles with Alloy Wheels
Avg. Dealer Review: (1 review) "Very helpful and honest. Not at all pushy"
https://images.clickdealer.co.uk/vehicles/1139/1139995/large1/17735160.jpg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Coventry, West Midlands CV5 6HB

Fair Deal
£70 BELOW
CarGurus IMV of £3,065

Price: £2,995

Mileage: 113,075

Location: Coventry, West Midlands CV5 6HB

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £2,995, 113,075 miles with Alloy Wheels
Avg. Dealer Review: (10 reviews) "Great comms"
https://static.cargurus.com/images/forsale/2017/11/26/09/36/2003_bmw_3_series-pic-1544665891142536363-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci Coupe auto Used Cars in Leighton Buzzard, East of England LU7 4DD

Fair Deal
£41 BELOW
CarGurus IMV of £2,440

Price: £2,399

Mileage: 73,983

Location: Leighton Buzzard, East of England LU7 4DD

Approved Used: No Gearbox: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 2.0 318Ci Coupe auto for sale - £2,399, 73,983 miles with Leather Seats, Alloy Wheels
Avg. Dealer Review: (2 reviews) "Fast response"
https://images.clickdealer.co.uk/vehicles/1319/1319182/large1/17796235.jpg

2005 BMW 3 Series 2.0 320i SE Used Cars in Coventry, West Midlands CV5 6HB

Fair Deal
£28 BELOW
CarGurus IMV of £3,023

Price: £2,995

Mileage: 99,876

Location: Coventry, West Midlands CV5 6HB

Approved Used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,995, 99,876 miles with Alloy Wheels
Avg. Dealer Review: (10 reviews) "Immediately great communication"
Please wait ...
All Listings
Please wait ...
Sponsored 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 30 Great Deals £17,491 836 listings
2016 BMW 3 Series 30 Great Deals £13,495 350 listings
2015 BMW 3 Series 40 Great Deals £8,795 558 listings
2014 BMW 3 Series 65 Great Deals £8,295 929 listings
2013 BMW 3 Series 64 Great Deals £6,799 766 listings
2012 BMW 3 Series 47 Great Deals £5,300 457 listings
2011 BMW 3 Series 36 Great Deals £4,250 464 listings
2010 BMW 3 Series 29 Great Deals £3,775 392 listings
2009 BMW 3 Series 21 Great Deals £3,000 351 listings
2008 BMW 3 Series 25 Great Deals £1,999 289 listings