2004 BMW 3 Series for Sale in Ely

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Vehicles
https://static.cargurus.com/images/forsale/2016/11/07/17/24/2004_bmw_3_series-pic-9087913190913876932-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d Sport Touring Used Cars in Fareham, South East England PO15 6RX

Great Deal
£1,417 BELOW
Instant Market Value of £3,417

Price: £2,000

Mileage: 97,000

Location: Fareham, South East England PO15 6RX

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0TD 320d Sport Touring for sale - £2,000, 97,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "spoke to dealer vehicle advertised as 65k when in realty 200k?"
https://static.cargurus.com/images/forsale/2016/09/22/07/49/2003_bmw_3_series-pic-7761714519784950384-152x114.jpeg

2003 BMW 3 Series 2.5 325Ci Sport Coupe auto Used Cars in Crewe, North West England CW2 7DJ

Great Deal
£655 BELOW
Instant Market Value of £3,649

Price: £2,994

Mileage: 95,000

Location: Crewe, North West England CW2 7DJ

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.5 325Ci Sport Coupe auto for sale - £2,994, 95,000 miles
Avg. Dealer Rating: (1 review) "Very good experience here, nothing was too much trouble , seemed to really value my enqiuiry and show genuine interest , got back to me quickly even thought it was an email enquiry"
https://static.cargurus.com/images/forsale/2016/11/14/02/12/2005_bmw_3_series-pic-3381549989928230306-152x114.jpeg

2005 BMW 3 Series 3.2 M3 Convertible Sequential Used Cars in Oldham, North West England OL9 6JR

Great Deal
£1,808 BELOW
Instant Market Value of £10,783

Price: £8,975

Mileage: 86,000

Location: Oldham, North West England OL9 6JR

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 3.2 M3 Convertible Sequential for sale - £8,975, 86,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/11/12/01/02/2005_bmw_3_series-pic-9222496825149589295-152x114.jpeg

2005 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Hemel Hempstead, East of England HP1 2AD

Great Deal
£1,764 BELOW
Instant Market Value of £5,759

Price: £3,995

Mileage: 100,000

Location: Hemel Hempstead, East of England HP1 2AD

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2005 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £3,995, 100,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/08/12/19/56/2003_bmw_3_series-pic-8540806338570432927-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible auto Used Cars in Coulsdon, Greater London CR5 2DW

Great Deal
£1,170 BELOW
Instant Market Value of £5,548

Price: £4,378

Mileage: 68,000

Location: Coulsdon, Greater London CR5 2DW

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £4,378, 68,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Giles was very easy to talk to and was helpful in every way I would recommend him to friends and family . Next time I'm looking for a car I won't hesitate to give him a call ."
https://static.cargurus.com/images/forsale/2016/12/07/00/45/2004_bmw_3_series-pic-7974818210422376132-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible Used Cars in Sheffield, Yorkshire and the Humber S9 3NH

Great Deal
£959 BELOW
Instant Market Value of £4,949

Price: £3,990

Mileage: 83,000

Location: Sheffield, Yorkshire and the Humber S9 3NH

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible for sale - £3,990, 83,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/09/13/00/29/2004_bmw_3_series-pic-1966654428111325852-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci SE Coupe auto Used Cars in Leicester, East Midlands LE4 6JR

Great Deal
£1,038 BELOW
Instant Market Value of £4,963

Price: £3,925

Mileage: 73,000

Location: Leicester, East Midlands LE4 6JR

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0 330Ci SE Coupe auto for sale - £3,925, 73,000 miles
Avg. Dealer Rating: (1 review) "Responded and friendly."
https://static.cargurus.com/images/forsale/2016/11/25/16/15/2005_bmw_3_series-pic-8096799696072503825-152x114.jpeg

2005 BMW 3 Series 3.0TD 330Cd Sport Convertible 2993cc Used Cars in Coventry, West Midlands CV5 6HB

Great Deal
£1,121 BELOW
Instant Market Value of £5,616

Price: £4,495

Mileage: 93,942

Location: Coventry, West Midlands CV5 6HB

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2005 BMW 3 Series 3.0TD 330Cd Sport Convertible 2993cc for sale - £4,495, 93,942 miles with Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "An overall excellent experience, very professional and polite and very very busy."
https://static.cargurus.com/images/forsale/2016/12/06/10/58/2005_bmw_3_series-pic-210716689649556956-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci SE Convertible Used Cars in Chesham, South East England HP5 2AA

Great Deal
£777 BELOW
Instant Market Value of £3,772

Price: £2,995

Mileage: 89,000

Location: Chesham, South East England HP5 2AA

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0 318Ci SE Convertible for sale - £2,995, 89,000 miles
https://static.cargurus.com/images/forsale/2016/11/20/00/22/2005_bmw_3_series-pic-8014419041988772358-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci SE Coupe auto Used Cars in Fareham, South East England PO16 8ST

Great Deal
£1,173 BELOW
Instant Market Value of £4,968

Price: £3,795

Mileage: 72,000

Location: Fareham, South East England PO16 8ST

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 318Ci SE Coupe auto for sale - £3,795, 72,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/07/03/19/2004_bmw_3_series-pic-2868288262274366105-152x114.jpeg

2004 BMW 3 Series 3.0TD 330d Sport Touring auto Used Cars in West Byfleet, South East England KT14 7JN

Great Deal
£710 BELOW
Instant Market Value of £4,285

Price: £3,575

Mileage: 89,000

Location: West Byfleet, South East England KT14 7JN

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 3.0TD 330d Sport Touring auto for sale - £3,575, 89,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Great service friendly staff "
https://static.cargurus.com/images/forsale/2016/10/12/06/01/2004_bmw_3_series-pic-7615463601899070915-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Convertible Used Cars in Blackburn, North West England BB2 3RG

Great Deal
£566 BELOW
Instant Market Value of £4,255

Price: £3,689

Mileage: 68,000

Location: Blackburn, North West England BB2 3RG

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £3,689, 68,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) " Car was very well presented (reflecting the advertisement text), and I was given as much time as I needed to inspect it and test drive it (including a motorway run). An electrical issue was identified at the time of sale, but due to prior travel arrangements I needed to take the car away before the issue could be solved. On returning home, the issue was solved by a local 4X4 company and Global Autos quickly re-imbursed me. Importantly, there was no pressure to purchase the car. All in all a very good service."
https://static.cargurus.com/images/forsale/2016/12/04/07/02/2003_bmw_3_series-pic-504469417622459715-152x114.jpeg

2003 BMW 3 Series 2.0 318i SE Touring Used Cars in Bristol, South West England BS15 1PE

Good Deal
£494 BELOW
Instant Market Value of £1,993

Price: £1,499

Mileage: 107,000

Location: Bristol, South West England BS15 1PE

Approved Used: No Transmission: Manual Colour: Black Description: Used 2003 BMW 3 Series 2.0 318i SE Touring for sale - £1,499, 107,000 miles
https://static.cargurus.com/images/forsale/2016/10/07/07/59/2004_bmw_3_series-pic-6888791069042328810-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci SE Convertible auto Used Cars in Waterlooville, South East England PO8 0AA

Good Deal
£481 BELOW
Instant Market Value of £4,476

Price: £3,995

Mileage: 57,000

Location: Waterlooville, South East England PO8 0AA

Approved Used: No Transmission: Manual Colour: Aluminium Silver Description: Used 2004 BMW 3 Series 2.0 318Ci SE Convertible auto for sale - £3,995, 57,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/10/09/06/11/2004_bmw_3_series-pic-8587778133561603671-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Convertible auto Used Cars in London, Greater London W3 0SL

Good Deal
£853 BELOW
Instant Market Value of £3,343

Price: £2,490

Mileage: 105,710

Location: London, Greater London W3 0SL

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Convertible auto for sale - £2,490, 105,710 miles with Alloy Wheels
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 29 Great Deals £17,788 554 vehicles
2015 BMW 3 Series 11 Great Deals £15,500 268 vehicles
2014 BMW 3 Series 31 Great Deals £11,000 349 vehicles
2013 BMW 3 Series 61 Great Deals £7,988 1,011 vehicles
2012 BMW 3 Series 45 Great Deals £5,990 574 vehicles
2011 BMW 3 Series 24 Great Deals £4,995 340 vehicles
2010 BMW 3 Series 21 Great Deals £4,980 302 vehicles
2009 BMW 3 Series 26 Great Deals £3,990 343 vehicles
2008 BMW 3 Series 21 Great Deals £2,800 314 vehicles
2007 BMW 3 Series 20 Great Deals £2,799 315 vehicles