2004 BMW 3 Series for sale in Norwich

to

Filter results

listing

Price

- Loading...

Mileage

- Loading...

Days on market

- Loading...

Recent listings

Commercial use

CO2 emissions

- Loading...

Engine size

- Loading...

Photos

Fuel economy

- Loading...
()

Price drops

Text search

Add similar cars


CarGurus quick poll

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/06/22/01/17/2004_bmw_3_series-pic-2672670774079065645-152x114.jpeg

2004 BMW 3 Series 3.0TD 330d Sport Touring auto (04 reg) Used Cars in Essex, Greater London RM8 2HQ

Great deal
£1,098 BELOW
CarGurus IMV of £4,393

Price: £3,295

Mileage: 93,000

Location: Essex, Greater London RM8 2HQ

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0TD 330d Sport Touring auto for sale - £3,295, 93,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Keyless entry/start system, Heated seats, Climate control, ISOFIX, Parking assist.
Avg. Dealer review: (9 reviews) "Helpful, as far as we have got, but I have not yet been able to arrange to see the car - my problem, not the dealer's."
https://static.cargurus.com/images/forsale/2018/06/29/14/13/2004_bmw_3_series-pic-6953250684721903492-152x114.jpeg

2004 BMW 3 Series 2.5 325i SE (04 reg) Used Cars in Peterborough, East of England PE15YF

Great deal
£1,060 BELOW
CarGurus IMV of £3,055

Price: £1,995

Mileage: 68,743

Location: Peterborough, East of England PE15YF

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.5 325i SE for sale - £1,995, 68,743 miles with Climate control, Cruise control
Avg. Dealer review: (2 reviews) "first class !!"
https://static.cargurus.com/images/forsale/2018/07/15/15/02/2005_bmw_3_series-pic-6490365560175707944-152x114.jpeg

2005 BMW 3 Series 3.0 330Ci Sport Coupe auto (55 reg) Used Cars in London, Greater London SE9 3AQ

Great deal
£1,253 BELOW
CarGurus IMV of £3,543

Price: £2,290

Mileage: 128,000

Location: London, Greater London SE9 3AQ

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2005 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £2,290, 128,000 miles with Leather seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (3 reviews) "Spoke with a salesman, James, initially over the phone who was very polite and friendly. He told me that the car we were interested in was in “mint” condition. When we arrived at the dealership nobody really came out to help us, so I had to go into the office to let the salesman know we were there to see the car. Unfortunately the car wasn’t as “mint” as I was expecting and they weren’t prepared to budge on the price, so didn’t end up buying the car."
https://static.cargurus.com/images/forsale/2018/06/18/21/19/2004_bmw_3_series-pic-6615250642302842689-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Convertible (54 reg) Used Cars in Colchester, East of England CO6 2PP

Great deal
£757 BELOW
CarGurus IMV of £3,207

Price: £2,450

Mileage: 98,000

Location: Colchester, East of England CO6 2PP

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £2,450, 98,000 miles with Leather seats, Heated seats, Cruise control, Parking assist.
Avg. Dealer review: (3 reviews) "Very helpful top marks "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 2.0TD 320d SE (05 reg) Used Cars in Dagenham, Greater London RM10 7XJ

Great deal
£1,012 BELOW
CarGurus IMV of £3,512

Price: £2,500

Mileage: 95,482

Location: Dagenham, Greater London RM10 7XJ

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £2,500, 95,482 miles
Avg. Dealer review: (3 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2018/06/19/06/17/2005_bmw_3_series-pic-6744114451041397326-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Touring (55 reg) Used Cars in London, Greater London HA7 1LE

Great deal
£987 BELOW
CarGurus IMV of £2,577

Price: £1,590

Mileage: 147,867

Location: London, Greater London HA7 1LE

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d SE Touring for sale - £1,590, 147,867 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (10 reviews) "Very helpful and polite staff."
https://static.cargurus.com/images/forsale/2018/06/19/07/32/2004_bmw_3_series-pic-1341822433881353956-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible (04 reg) Used Cars in Maidstone, South East England ME15 6EU

Good deal
£746 BELOW
CarGurus IMV of £3,341

Price: £2,595

Mileage: 114,000

Location: Maidstone, South East England ME15 6EU

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible for sale - £2,595, 114,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Privacy glass/tinted windows, Heated seats, Parking assist.
https://static.cargurus.com/images/forsale/2018/07/16/13/09/2003_bmw_3_series-pic-3482574171139045290-152x114.jpeg

2003 BMW 3 Series 2.2 320i SE auto (03 reg) Used Cars in Peterborough, East of England PE1 5YW

Good deal
£568 BELOW
CarGurus IMV of £3,363

Price: £2,795

Mileage: 53,358

Location: Peterborough, East of England PE1 5YW

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 2.2 320i SE auto for sale - £2,795, 53,358 miles with Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (3 reviews) "There was a few problems (mechanical) .However, these where sorted out after afew days.He deliverd -with a full MOT- no problems now"
https://static.cargurus.com/images/forsale/2018/06/19/21/18/2004_bmw_3_series-pic-3365982549016595376-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Coupe auto (54 reg) Used Cars in Saint Neots, East of England PE19 5RQ

Good deal
£393 BELOW
CarGurus IMV of £5,188

Price: £4,795

Mileage: 73,194

Location: Saint Neots, East of England PE19 5RQ

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £4,795, 73,194 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (1 review) "Very helpful and honest"
https://static.cargurus.com/images/forsale/2018/07/14/01/28/2004_bmw_3_series-pic-2565103138409777806-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible auto (04 reg) Used Cars in Harwich, East of England CO12 3AL

Good deal
£456 BELOW
CarGurus IMV of £3,951

Price: £3,495

Mileage: 102,000

Location: Harwich, East of England CO12 3AL

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £3,495, 102,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (7 reviews) "Very pleasant dealing with Andy. And you can't say that about all car dealers. No unexpected deviations to price. All went very smoothly. "
https://static.cargurus.com/images/forsale/2018/07/09/21/24/2005_bmw_3_series-pic-5589315364185781172-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (55 reg) Used Cars in Chawston, East of England MK44 3BH

Good deal
£445 BELOW
CarGurus IMV of £2,935

Price: £2,490

Mileage: 124,990

Location: Chawston, East of England MK44 3BH

Approved used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £2,490, 124,990 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (1 review) "Very helpful"
https://static.cargurus.com/images/forsale/2018/07/03/09/16/2005_bmw_3_series-pic-3155690648553909008-152x114.jpeg

2005 BMW 3 Series 3.0 330Ci Sport Coupe (05 reg) Used Cars in Bury Saint Edmunds, East of England IP32 6EN

Good deal
£614 BELOW
CarGurus IMV of £3,609

Price: £2,995

Mileage: 133,700

Location: Bury Saint Edmunds, East of England IP32 6EN

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 3.0 330Ci Sport Coupe for sale - £2,995, 133,700 miles with Leather seats, Air conditioning, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (3 reviews) "Came back to me promptly answered my question "
https://static.cargurus.com/images/forsale/2018/05/06/09/28/2003_bmw_3_series-pic-7601058922837981730-152x114.jpeg

2003 BMW 3 Series 2.5 325i Sport auto (52 reg) Used Cars in Leighton Buzzard, East of England LU7 4DD

Good deal
£366 BELOW
CarGurus IMV of £2,665

Price: £2,299

Mileage: 125,616

Location: Leighton Buzzard, East of England LU7 4DD

Approved used: No Gearbox: Automatic Description: Used 2003 BMW 3 Series 2.5 325i Sport auto for sale - £2,299, 125,616 miles with Leather seats, Air conditioning, Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (9 reviews) "Great service "
https://static.cargurus.com/images/forsale/2018/07/14/01/28/2005_bmw_3_series-pic-2064925850540986199-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Touring auto (55 reg) Used Cars in London, Greater London NW2 7TS

Good deal
£302 BELOW
CarGurus IMV of £4,797

Price: £4,495

Mileage: 57,424

Location: London, Greater London NW2 7TS

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320d SE Touring auto for sale - £4,495, 57,424 miles with Alloy wheels
Avg. Dealer review: (7 reviews) "Reliable & regularly keeps me updated."
https://static.cargurus.com/images/forsale/2018/05/02/09/24/2005_bmw_3_series-pic-6266110227444301101-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd Sport Convertible (05 reg) Used Cars in Sleaford, East Midlands NG34 9SJ

Fair deal
£130 BELOW
CarGurus IMV of £3,625

Price: £3,495

Mileage: 125,000

Location: Sleaford, East Midlands NG34 9SJ

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320Cd Sport Convertible for sale - £3,495, 125,000 miles with Alarm/immobiliser, Parking assist., Cruise control
Avg. Dealer review: (15 reviews) "Great service, thank you. "
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
2018 BMW 3 Series 7 Great deals £17,045 205 listings
2017 BMW 3 Series 28 Great deals £16,799 568 listings
2016 BMW 3 Series 24 Great deals £12,900 409 listings
2015 BMW 3 Series 49 Great deals £8,980 629 listings
2014 BMW 3 Series 47 Great deals £7,195 619 listings
2013 BMW 3 Series 41 Great deals £7,475 479 listings
2012 BMW 3 Series 25 Great deals £3,995 400 listings
2011 BMW 3 Series 32 Great deals £3,479 392 listings
2010 BMW 3 Series 26 Great deals £3,475 320 listings
2009 BMW 3 Series 23 Great deals £3,690 325 listings