2004 BMW 3 Series for Sale in York

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/13/01/12/2004_bmw_3_series-pic-5341416811578088208-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Coupe auto Used Cars in Chesterfield, East Midlands S43 4UZ

Great Deal
£1,074 BELOW
CarGurus IMV of £4,069

Price: £2,995

Mileage: 94,000

Location: Chesterfield, East Midlands S43 4UZ

Approved Used: No Gearbox: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £2,995, 94,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Excellent "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Keighley, Yorkshire and the Humber BD20 5NH

Good Deal
£686 BELOW
CarGurus IMV of £2,575

Price: £1,889

Mileage: 146,325

Location: Keighley, Yorkshire and the Humber BD20 5NH

Approved Used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £1,889, 146,325 miles with Alloy Wheels
https://images.clickdealer.co.uk/vehicles/1246/1246669/large1/14535671.jpg

2003 BMW 3 Series 3.0 330Ci Convertible Used Cars in Brompton On Swale, Yorkshire and the Humber DL107HZ

Good Deal
£489 BELOW
CarGurus IMV of £3,284

Price: £2,795

Mileage: 107,437

Location: Brompton On Swale, Yorkshire and the Humber DL107HZ

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 3.0 330Ci Convertible for sale - £2,795, 107,437 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/05/20/11/2004_bmw_3_series-pic-2759631250054058594-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Coupe Used Cars in Bradford, Yorkshire and the Humber BD4 9RT

Good Deal
£362 BELOW
CarGurus IMV of £3,612

Price: £3,250

Mileage: 114,000

Location: Bradford, Yorkshire and the Humber BD4 9RT

Approved Used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Coupe for sale - £3,250, 114,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Went to see Car, good experience with seller not pushy, good clean showoom."
https://static.cargurus.com/images/forsale/2017/06/19/00/10/2005_bmw_3_series-pic-2572072714763172795-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd SE Convertible Used Cars in Leeds, Yorkshire and the Humber LS8 5DR

Fair Deal
£496 BELOW
CarGurus IMV of £4,291

Price: £3,795

Mileage: 83,461

Location: Leeds, Yorkshire and the Humber LS8 5DR

Approved Used: No Gearbox: Manual Colour: Brown Description: Used 2005 BMW 3 Series 2.0TD 320Cd SE Convertible for sale - £3,795, 83,461 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/04/28/19/50/2004_bmw_3_series-pic-4985080933650345520-152x114.jpeg

2004 BMW 3 Series 1.8 316i ES Used Cars in York, Yorkshire and the Humber YO19 5LJ

Fair Deal
£153 BELOW
CarGurus IMV of £1,648

Price: £1,495

Mileage: 113,000

Location: York, Yorkshire and the Humber YO19 5LJ

Approved Used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 1.8 316i ES for sale - £1,495, 113,000 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Easy to contact delivered on promises on time"
https://images.clickdealer.co.uk/vehicles/1319/1319695/large1/16044770.jpg

2005 BMW 3 Series 2.2 320Ci Sport (170bhp) Coupe Used Cars in Sheffield, Yorkshire and the Humber S4 8LE

Fair Deal
£16 BELOW
CarGurus IMV of £4,011

Price: £3,995

Mileage: 65,000

Location: Sheffield, Yorkshire and the Humber S4 8LE

Approved Used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.2 320Ci Sport (170bhp) Coupe for sale - £3,995, 65,000 miles
Avg. Dealer Rating: (1 review) "I was very impressed with the service i felt so at home n i will b telling any one i know that wants too buy a car too go there.thank u for your kindness we r very happy with our new car."
https://static.cargurus.com/images/forsale/2017/08/19/22/09/2005_bmw_3_series-pic-4981896946305388059-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Touring auto Used Cars in Hull, Yorkshire and the Humber HU6 8SW

Fair Deal
£1 BELOW
CarGurus IMV of £3,496

Price: £3,495

Mileage: 125,000

Location: Hull, Yorkshire and the Humber HU6 8SW

Approved Used: No Gearbox: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d SE Touring auto for sale - £3,495, 125,000 miles
Avg. Dealer Rating: (3 reviews) "Very professional service, answered my inquiry same afternoon. Very happy with the car, easy to deal with, which made the whole experience very enjoyable."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Shipley, Yorkshire and the Humber BD18 1BZ

Fair Deal
£50 BELOW
CarGurus IMV of £3,540

Price: £3,490

Mileage: 118,000

Location: Shipley, Yorkshire and the Humber BD18 1BZ

Approved Used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £3,490, 118,000 miles with Alloy Wheels
https://images.clickdealer.co.uk/vehicles/1289/1289018/large1/15605642.jpg

2004 BMW 3 Series 3.0 330Ci Sport Coupe auto Used Cars in Huddersfield, Yorkshire and the Humber HD3 3BS

Fair Deal
£228 ABOVE
CarGurus IMV of £4,272

Price: £4,500

Mileage: 83,475

Location: Huddersfield, Yorkshire and the Humber HD3 3BS

Approved Used: No Gearbox: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £4,500, 83,475 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Very efficient service."
https://images.clickdealer.co.uk/vehicles/1323/1323724/large1/16223678.jpg

2005 BMW 3 Series 3.0TD 330Cd Sport Coupe 2998cc auto Used Cars in Worksop, East Midlands S80 1EN

Fair Deal
£333 ABOVE
CarGurus IMV of £3,657

Price: £3,990

Mileage: 124,000

Location: Worksop, East Midlands S80 1EN

Approved Used: No Gearbox: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 3.0TD 330Cd Sport Coupe 2998cc auto for sale - £3,990, 124,000 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (1 review) "Lovely Garage and very helpful. I would recommend them for sure. "
https://static.cargurus.com/images/forsale/2017/08/03/00/08/2005_bmw_3_series-pic-6471173066875042956-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci Sport Convertible Used Cars in Sheffield, Yorkshire and the Humber S6 2AE

Fair Deal
£146 ABOVE
CarGurus IMV of £3,854

Price: £4,000

Mileage: 75,400

Location: Sheffield, Yorkshire and the Humber S6 2AE

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £4,000, 75,400 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/19/00/16/2005_bmw_3_series-pic-7643152762095788579-152x114.jpeg

2005 BMW 3 Series 3.0 330i M Sport auto Used Cars in Leeds, Yorkshire and the Humber LS15 7NG

Fair Deal
£590 ABOVE
CarGurus IMV of £3,705

Price: £4,295

Mileage: 113,158

Location: Leeds, Yorkshire and the Humber LS15 7NG

Approved Used: No Gearbox: Automatic Colour: Black Description: Used 2005 BMW 3 Series 3.0 330i M Sport auto for sale - £4,295, 113,158 miles with Bluetooth, Leather Seats, Navigation System, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 2.0TD 320d ES auto Used Cars in Rotherham, Yorkshire and the Humber S60 2NP

Price: £1,495

Mileage: 147,200

Location: Rotherham, Yorkshire and the Humber S60 2NP

Approved Used: No Gearbox: Automatic Colour: Black Description: Used 2004 BMW 3 Series 2.0TD 320d ES auto for sale - £1,495, 147,200 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/19/20/31/2003_bmw_3_series-pic-2284492677959404157-152x114.jpeg

2003 BMW 3 Series 1.8 316i SE Used Cars in Leeds, Yorkshire and the Humber LS11 5JY

Price: £1,498

Mileage: 84,000

Location: Leeds, Yorkshire and the Humber LS11 5JY

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 1.8 316i SE for sale - £1,498, 84,000 miles with Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Chequered flag replied by message and asked me for direct contact details. I gave them my phone number and Steve called me. The service and demeanour were very professional and gave me confidence in the company."
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 908 listings
2016 BMW 3 Series 24 Great Deals £15,998 420 listings
2015 BMW 3 Series 26 Great Deals £12,995 509 listings
2014 BMW 3 Series 47 Great Deals £7,679 869 listings
2013 BMW 3 Series 56 Great Deals £6,799 791 listings
2012 BMW 3 Series 32 Great Deals £4,595 441 listings
2011 BMW 3 Series 34 Great Deals £4,790 464 listings
2010 BMW 3 Series 18 Great Deals £3,995 378 listings
2009 BMW 3 Series 10 Great Deals £2,990 364 listings
2008 BMW 3 Series 17 Great Deals £2,295 287 listings