2004 BMW 3 Series for Sale in Norwich

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

Commercial Use

CO2 Emissions

- Loading...

Engine Size

- 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/10/06/02/49/2005_bmw_3_series-pic-6609733740265299668-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE Used Cars in Peterborough, East of England PE1 5YN

Good Deal
£647 BELOW
CarGurus IMV of £3,142

Price: £2,495

Mileage: 95,972

Location: Peterborough, East of England PE1 5YN

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,495, 95,972 miles
Avg. Dealer Rating: (3 reviews) "Good response"
https://static.cargurus.com/images/forsale/2017/08/03/23/41/2003_bmw_3_series-pic-8059439177742055752-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci Convertible Used Cars in Wickford, East of England SS11 7QL

Good Deal
£544 BELOW
CarGurus IMV of £2,739

Price: £2,195

Mileage: 108,000

Location: Wickford, East of England SS11 7QL

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318Ci Convertible for sale - £2,195, 108,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Very helpful and informative. Left us to look at the car with no sales pressure. Friendly service. Good price for an immaculate car."
https://static.cargurus.com/images/forsale/2017/07/29/02/26/2005_bmw_3_series-pic-600116615850993214-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Peterborough, East of England PE1 5YN

Good Deal
£620 BELOW
CarGurus IMV of £4,115

Price: £3,495

Mileage: 72,386

Location: Peterborough, East of England PE1 5YN

Approved Used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,495, 72,386 miles
Avg. Dealer Rating: (3 reviews) "Very prompt response."
https://static.cargurus.com/images/forsale/2017/10/07/06/14/2003_bmw_3_series-pic-5582852026472813476-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible Used Cars in Dunstable, East of England LU6 1NE

Good Deal
£1,031 BELOW
CarGurus IMV of £4,016

Price: £2,985

Mileage: 98,000

Location: Dunstable, East of England LU6 1NE

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible for sale - £2,985, 98,000 miles
Avg. Dealer Rating: (15 reviews) "I have bought a Nissan juke from another dealer . Thanks for getting back to me. Stella"
https://images.clickdealer.co.uk/vehicles/1290/1290698/large1/15607248.jpg

2005 BMW 3 Series 2.0 318Ci M Sport Convertible Used Cars in Dunstable, East of England LU6 1NE

Good Deal
£826 BELOW
CarGurus IMV of £3,811

Price: £2,985

Mileage: 121,000

Location: Dunstable, East of England LU6 1NE

Approved Used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0 318Ci M Sport Convertible for sale - £2,985, 121,000 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "They were very prompt and helpful "
https://static.cargurus.com/images/forsale/2017/10/09/14/20/2005_bmw_3_series-pic-3845821470382184485-152x114.jpeg

2005 BMW 3 Series 2.5 325i SE 2497cc auto Used Cars in Ware, East of England SG12 9LY

Good Deal
£532 BELOW
CarGurus IMV of £3,782

Price: £3,250

Mileage: 99,000

Location: Ware, East of England SG12 9LY

Approved Used: No Gearbox: Automatic Colour: Blue Description: Used 2005 BMW 3 Series 2.5 325i SE 2497cc auto for sale - £3,250, 99,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/13/00/22/2005_bmw_3_series-pic-321921973222890874-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd SE Coupe auto Used Cars in Waltham Cross, East of England EN8 7RS

Good Deal
£450 BELOW
CarGurus IMV of £3,950

Price: £3,500

Mileage: 79,000

Location: Waltham Cross, East of England EN8 7RS

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

2005 BMW 3 Series 3.0 330Ci M Sport Convertible auto Used Cars in Canvey Island, East of England SS8 0PR

Good Deal
£514 BELOW
CarGurus IMV of £5,014

Price: £4,500

Mileage: 96,000

Location: Canvey Island, East of England SS8 0PR

Approved Used: No Gearbox: Automatic Colour: Black Description: Used 2005 BMW 3 Series 3.0 330Ci M Sport Convertible auto for sale - £4,500, 96,000 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Very quick response and kept me up to date with information"
https://static.cargurus.com/images/forsale/2017/10/12/14/13/2005_bmw_3_series-pic-6788913045267501573-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE auto Used Cars in Edgware, Greater London HA8 0AP

Good Deal
£313 BELOW
CarGurus IMV of £4,201

Price: £3,888

Mileage: 72,000

Location: Edgware, Greater London HA8 0AP

Approved Used: No Gearbox: Automatic Colour: Black Description: Used 2005 BMW 3 Series 2.0 320i SE auto for sale - £3,888, 72,000 miles with Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 2.0 318Ci Sport Coupe Used Cars in Old Hurst, East of England PE283AG

Good Deal
£248 BELOW
CarGurus IMV of £2,943

Price: £2,695

Mileage: 67,000

Location: Old Hurst, East of England PE283AG

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Coupe for sale - £2,695, 67,000 miles
https://static.cargurus.com/images/forsale/2017/09/23/01/10/2005_bmw_3_series-pic-320724215641905831-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci Sport Convertible Used Cars in London, Greater London E10 6NW

Good Deal
£183 BELOW
CarGurus IMV of £4,183

Price: £4,000

Mileage: 62,000

Location: London, Greater London E10 6NW

Approved Used: No Gearbox: Manual Colour: Red Description: Used 2005 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £4,000, 62,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Contacted me straight away with all the information I needed."
https://static.cargurus.com/images/forsale/2017/09/06/23/16/2004_bmw_3_series-pic-7524664555063788404-152x114.jpeg

2004 BMW 3 Series 2.2 320Ci Sport Coupe auto Used Cars in Bourne, East Midlands PE10 0SP

Fair Deal
£217 BELOW
CarGurus IMV of £3,507

Price: £3,290

Mileage: 140,000

Location: Bourne, East Midlands PE10 0SP

Approved Used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.2 320Ci Sport Coupe auto for sale - £3,290, 140,000 miles with Leather Seats, Navigation System, Premium Package, DVD Entertainment System, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Sam was very friendly and helpful, fantastic condition car as well. Would definitely recommend them. "
https://static.cargurus.com/images/forsale/2017/09/01/00/19/2004_bmw_3_series-pic-8118275165117008213-152x114.jpeg

2004 BMW 3 Series 2.2 320Ci Sport Convertible auto Used Cars in Peterborough, East of England PE2 9PB

Fair Deal
£435 BELOW
CarGurus IMV of £5,425

Price: £4,990

Mileage: 66,000

Location: Peterborough, East of England PE2 9PB

Approved Used: No Gearbox: Automatic Colour: Black Description: Used 2004 BMW 3 Series 2.2 320Ci Sport Convertible auto for sale - £4,990, 66,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Really first class man he had sold the car that we went to look at but showed us around his other car , which he had none like we were looking for he then told us where other car sales where. Kept us up to date on the phone as his stock changed. First class service"
https://static.cargurus.com/images/forsale/2017/09/16/01/32/2005_bmw_3_series-pic-8372965696676983091-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE Used Cars in London, Greater London N20 9QP

Fair Deal
£307 BELOW
CarGurus IMV of £3,252

Price: £2,945

Mileage: 91,285

Location: London, Greater London N20 9QP

Approved Used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,945, 91,285 miles with Alloy Wheels
Avg. Dealer Rating: (13 reviews) "They contacted me about the car and I will buy it as soon as I know if I can export it in December"
https://static.cargurus.com/images/forsale/2017/08/24/01/29/2005_bmw_3_series-pic-6994304972624237570-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Sittingbourne, South East England ME103JB

Fair Deal
£255 BELOW
CarGurus IMV of £3,405

Price: £3,150

Mileage: 109,000

Location: Sittingbourne, South East England ME103JB

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,150, 109,000 miles with Alloy Wheels
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 23 Great Deals £17,998 920 listings
2016 BMW 3 Series 28 Great Deals £13,495 430 listings
2015 BMW 3 Series 29 Great Deals £12,995 525 listings
2014 BMW 3 Series 47 Great Deals £7,679 886 listings
2013 BMW 3 Series 58 Great Deals £6,799 787 listings
2012 BMW 3 Series 36 Great Deals £4,595 450 listings
2011 BMW 3 Series 40 Great Deals £4,790 474 listings
2010 BMW 3 Series 22 Great Deals £3,995 383 listings
2009 BMW 3 Series 15 Great Deals £2,990 374 listings
2008 BMW 3 Series 19 Great Deals £2,295 282 listings