2004 BMW 3 Series for sale in Middlesbrough

to

Filter results

listing

Price

- Loading...
Includes listings without available pricing

Mileage

- Loading...

Days on market

- Loading...

Recent listings

Commercial use

CO2 emissions

- Loading...

Engine size

- Loading...

Vehicle history

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use.
Hide vehicles with:

Photos

Fuel economy

- Loading...
()

Price drops

Text search

Add similar cars


First
Loading...
https://static.cargurus.com/images/forsale/2019/01/17/01/17/2005_bmw_3_series-pic-5216342307210775621-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (54 reg) Used Cars in Leigh, North West England WN7 5RP

Great deal
£1,469 BELOW
CarGurus IMV of £3,464

Price: £1,995

Mileage: 81,000

Location: Leigh, North West England WN7 5RP

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £1,995, 81,000 miles
Avg. Dealer rating: (2 reviews) "Bought car and the had a couple of problems which they promtly fixed for me. Nice guy to deal with as well."
https://static.cargurus.com/images/forsale/2019/01/20/07/13/2005_bmw_3_series-pic-5253124491768545581-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE (55 reg) Used Cars in Swinton, North West England M27 4AF

Good deal
£604 BELOW
CarGurus IMV of £3,204

Price: £2,600

Mileage: 80,532

Location: Swinton, North West England M27 4AF

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,600, 80,532 miles with AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, Privacy glass/tinted windows, Keyless entry/start system, ISOFIX, Parking assist.
Avg. Dealer rating: (12 reviews) "Very friendly and helpful "
https://static.cargurus.com/images/forsale/2019/01/15/15/45/2004_bmw_3_series-pic-356267995022966170-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Convertible (04 reg) Used Cars in Hull, HU51RL

Good deal
£365 BELOW
CarGurus IMV of £3,060

Price: £2,695

Mileage: 95,000

Location: Hull, HU51RL

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £2,695, 95,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Privacy glass/tinted windows, Climate control
https://static.cargurus.com/images/forsale/2019/01/07/20/25/2004_bmw_3_series-pic-5393784913301893375-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible auto (04 reg) Used Cars in Blackburn, North West England BB2 5DQ

Good deal
£780 BELOW
CarGurus IMV of £4,775

Price: £3,995

Mileage: 94,000

Location: Blackburn, North West England BB2 5DQ

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £3,995, 94,000 miles
Avg. Dealer rating: (2 reviews) "This Dealer contacted me within 24 hours, i have not managed to view yet"
https://static.cargurus.com/images/forsale/2018/12/17/02/10/2005_bmw_3_series-pic-4523412747366522378-152x114.jpeg

2005 BMW 3 Series 2.5 325Ci Sport Convertible (55 reg) Used Cars in Manchester, North West England M20 3DB

Fair deal
£458 BELOW
CarGurus IMV of £5,958

Price: £5,500

Mileage: 38,513

Location: Manchester, North West England M20 3DB

Approved used: No Gearbox: Manual Colour: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 2.5 325Ci Sport Convertible for sale - £5,500, 38,513 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Climate control, ISOFIX, Parking assist.
Avg. Dealer rating: (30 reviews) "Great!"
https://static.cargurus.com/images/forsale/2019/01/20/10/45/2004_bmw_3_series-pic-707846918859581348-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Convertible (54 reg) Used Cars in Ashington, North East England NE63 0YB

Fair deal
£221 BELOW
CarGurus IMV of £2,216

Price: £1,995

Mileage: 120,915

Location: Ashington, North East England NE63 0YB

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £1,995, 120,915 miles with Leather seats, Heated seats, Alloy wheels
Avg. Dealer rating: (2 reviews) "Salesman was very helpful. "
https://static.cargurus.com/images/forsale/2019/01/24/02/14/2005_bmw_3_series-pic-5146865385364800334-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd ES auto (55 reg) Used Cars in Benton Square Industrial Estate, North East England NE12 9BS

Fair deal
£183 BELOW
CarGurus IMV of £3,072

Price: £2,889

Mileage: 92,910

Location: Benton Square Industrial Estate, North East England NE12 9BS

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320Cd ES auto for sale - £2,889, 92,910 miles
Avg. Dealer rating: (4 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2018/08/30/19/39/2004_bmw_3_series-pic-7118108832026594630-152x114.jpeg

2004 BMW 3 Series 3.0TD 330Cd Sport auto (04 reg) Used Cars in Hull, Yorkshire and the Humber HU6 8SW

Fair deal
£131 BELOW
CarGurus IMV of £2,326

Price: £2,195

Mileage: 163,095

Location: Hull, Yorkshire and the Humber HU6 8SW

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 3.0TD 330Cd Sport auto for sale - £2,195, 163,095 miles with Leather seats
Avg. Dealer rating: (3 reviews) "Excellent people to deal with. Helpful, not pushy and even gave me a lift from the railway station to see the car. Nothing was too much toruble. I have no hesitation in recommending this dealer."
https://static.cargurus.com/images/forsale/2019/01/05/09/07/2005_bmw_3_series-pic-6403113717015355914-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE auto (05 reg) Used Cars in Burnley, North West England BB11 5QF

Fair deal
£117 BELOW
CarGurus IMV of £4,112

Price: £3,995

Mileage: 46,484

Location: Burnley, North West England BB11 5QF

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.0 320i SE auto for sale - £3,995, 46,484 miles with Climate control, Parking assist., Cruise control
Avg. Dealer rating: (3 reviews) "Very helpful, pleasure to deal with."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 2.2 320Ci Convertible auto (03 reg) Used Cars in Cleckheaton, Yorkshire and the Humber BD19 5BD

Fair deal
£127 BELOW
CarGurus IMV of £1,617

Price: £1,490

Mileage: 124,000

Location: Cleckheaton, Yorkshire and the Humber BD19 5BD

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 2.2 320Ci Convertible auto for sale - £1,490, 124,000 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (11 reviews) "Very quick response to my initial inquiry, the car was as advertised, when we arrived the guys moved the cars around so we could test drive, everyone was friendly and helpful, sorted paperwork on site and ready to drive away. Car seems to be great so far, am a happy buyer and would recommend anyone to go "
https://static.cargurus.com/images/forsale/2018/09/27/01/23/2003_bmw_3_series-pic-754104500325304453-152x114.jpeg

2003 BMW 3 Series 2.9TD 330d Sport auto (03 reg) Used Cars in Chesterfield, East Midlands S41 9BA

Fair deal
£85 ABOVE
CarGurus IMV of £2,905

Price: £2,990

Mileage: 140,000

Location: Chesterfield, East Midlands S41 9BA

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2003 BMW 3 Series 2.9TD 330d Sport auto for sale - £2,990, 140,000 miles with Keyless entry/start system, Climate control, Air conditioning, Alarm/immobiliser, Alloy wheels
Avg. Dealer rating: (13 reviews) "Dealer contacted me the next day, he was very polite and helpful "
https://static.cargurus.com/images/forsale/2018/05/31/06/19/2005_bmw_3_series-pic-5576419241458039714-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci Sport Convertible (55 reg) Used Cars in Burnley, North West England BB12 8SX

Fair deal
£60 ABOVE
CarGurus IMV of £2,840

Price: £2,900

Mileage: 103,000

Location: Burnley, North West England BB12 8SX

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £2,900, 103,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (9 reviews) "quick to ring me back still waiting to see car after christmass hoiliday"
https://static.cargurus.com/images/forsale/2018/12/11/22/35/2005_bmw_3_series-pic-471652964634024079-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE (55 reg) Used Cars in Durham, North East England DH1 5HL

Fair deal
£101 ABOVE
CarGurus IMV of £2,749

Price: £2,850

Mileage: 100,000

Location: Durham, North East England DH1 5HL

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,850, 100,000 miles with Cruise control, Alarm/immobiliser, Alloy wheels, Privacy glass/tinted windows, Bluetooth, ISOFIX, Parking assist.
Avg. Dealer rating: (1 review) "Just a very genuine person who was very helpful :) "
https://static.cargurus.com/images/forsale/2019/01/11/02/14/2004_bmw_3_series-pic-5336929947628919494-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d SE (04 reg) Used Cars in Manchester, North West England M16 9EJ

Fair deal
£94 ABOVE
CarGurus IMV of £896

Price: £990

Mileage: 202,000

Location: Manchester, North West England M16 9EJ

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 320d SE for sale - £990, 202,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Keyless entry/start system, Climate control, ISOFIX, Parking assist.
https://static.cargurus.com/images/forsale/2019/01/06/07/13/2004_bmw_3_series-pic-5122487766713319872-152x114.jpeg

2004 BMW 3 Series 2.0 318i ES (54 reg) Used Cars in Brompton On Swale, Yorkshire and the Humber DL107HZ

Fair deal
£69 ABOVE
CarGurus IMV of £1,426

Price: £1,495

Mileage: 130,979

Location: Brompton On Swale, Yorkshire and the Humber DL107HZ

Approved used: No Gearbox: Manual Colour: Green Description: Used 2004 BMW 3 Series 2.0 318i ES for sale - £1,495, 130,979 miles with Alarm/immobiliser, ISOFIX
Avg. Dealer rating: (2 reviews) "Great garage/ car sales, very knowledgeable, allowed time to consider without any pressure"
Please wait ...
All listings
Please wait ...
Sponsored listing

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 23 Great deals £16,999 883 listings
2017 BMW 3 Series 28 Great deals £14,750 313 listings
2016 BMW 3 Series 69 Great deals £11,489 618 listings
2015 BMW 3 Series 85 Great deals £7,800 1,063 listings
2014 BMW 3 Series 75 Great deals £7,400 747 listings
2013 BMW 3 Series 73 Great deals £6,356 646 listings
2012 BMW 3 Series 51 Great deals £4,400 503 listings
2011 BMW 3 Series 31 Great deals £3,000 428 listings
2010 BMW 3 Series 26 Great deals £3,295 352 listings
2009 BMW 3 Series 31 Great deals £2,600 391 listings